O Codex roda com o runtime oficial isolado dentro do DiguinCode e usa a sua própria conta, em sessão separada da do VS Code. O contexto é o perfil Local, SSH, S3, banco ou Cliente de API que estiver selecionado.
Cada janela tem sua própria conversa. Uma janela nova começa com um chat vazio, e os eventos de uma conversa nunca aparecem em outra.
Conversar e acompanhar
- Histórico de conversas por conta
- Cada contexto restaura sua conversa na mensagem mais recente, sem apagar o chat quando você troca de servidor ou permissão
- Fila de mensagens
- Raciocínio resumido dentro de uma área com rolagem, sem aumentar o chat indefinidamente
- Medidor de consumo de tokens e duração do turno em tempo real
- Botão para voltar imediatamente ao final quando você estiver lendo mensagens antigas
- Botão parar, que cancela somente a execução daquela janela
Adicionar contexto
Arraste arquivos ou pastas para o chat, ou use o botão de anexar. O anexo aparece de forma compacta pelo nome e pode ser removido antes do envio. Colagens muito extensas viram um arquivo temporário para não ocupar toda a caixa de mensagem.
Em conexões SSH, S3 e banco, o Codex também pode usar as pastas locais que você abriu e autorizou. Assim ele consegue, por exemplo, consultar um banco e salvar o resultado na Área de Trabalho sem receber credenciais nem ampliar sozinho os caminhos permitidos.
Controlar o que ele pode fazer
Você escolhe o modo de aprovação da conversa. Ações sensíveis param e pedem confirmação explícita antes de acontecer.
- Exclusões remotas, consultas que alteram dados e ações em produção sempre pedem aprovação
- SQL gerado pela IA nunca é executado automaticamente
- Ferramentas exigem workspace confiável, revalidado no backend antes de executar
- O Codex nunca recebe senhas, passphrases ou chaves: as credenciais são resolvidas de forma opaca no backend
- Modelo, nível de raciocínio, velocidade e permissão escolhidos ficam salvos entre reinícios
Revisar e desfazer
- Resumo das alterações do turno, com arquivo, tipo de mudança, adições e remoções
- Revisão do diff e abertura no editor, em caminhos locais e SFTP
- “Desfazer” quando todas as alterações do turno puderem ser reconstruídas com segurança
- “Revisar alterações locais” dentro da própria conversa, para workspaces Git locais
- Checkpoints retomáveis, que preservam o estado da conversa
Regras e extensões
A tela de regras e extensões mostra, apenas sob sua ação, as fontes AGENTS.md associadas à conversa, as skills, os hooks e os servidores MCP carregados. É um inventário somente leitura: o DiguinCode não reinterpreta esses arquivos nem executa hooks.
Limitações declaradas
O que este módulo não faz hoje, segundo a matriz de capacidades do projeto.
- Um checkpoint preserva a conversa, não o estado dos arquivos: ele não desfaz edições nem comandos.
- Não há revisão por IA de repositório remoto — o
reviewoficial é restrito a workspaces locais. - Não há sincronização ou importação de conversas entre máquinas.
- Edições feitas por comando arbitrário não têm diff verificável e, por isso, não oferecem desfazer.
- Retomar a mesma conversa em duas janelas é recusado enquanto houver um turno em andamento.