--prompt-only) projetado para agentes de programação de IA analisarem e agirem. Combinado com uma chave de equipe, ele permite loops autônomos de revisão e correção — o agente revisa, aplica correções, reavalia e faz commit, tudo sem intervenção humana no caminho crítico.
Agentes Suportados
- Claude Code — skill nativa via instalador de skills.
- Cursor — skill nativa.
- Codex — skill nativa, com Decision Memory via hooks
notify. - Windsurf — via saída
--prompt-only.
kodus review --prompt-only funciona imediatamente.
Configuração Mais Rápida
Instale o CLI e todas as skills de agentes de uma só vez:- Instala o binário
@kodus/cliglobalmente. - Configura a chave de equipe em
~/.kodus/config.json. - Implanta as skills do Kodus em todos os agentes detectados (Claude Code, Cursor, Codex, Windsurf).
O Loop de Revisão e Correção
Agente executa revisão
Agente aplica correções
O agente lê a saída, decide quais correções aplicar (ou aceita todas via
--fix) e edita os arquivos adequadamente.Agente reavalia
--fail-on error, o loop termina com código não-zero enquanto ainda houver problemas de nível error ou superior. O agente continua em loop; quando a revisão retorna limpa, o processo termina com código 0 e o agente prossegue.Autenticação por Chave de Equipe para Agentes
Chaves de equipe são fortemente recomendadas para agentes — sem cadastro individual, sem login interativo, rotação fácil, rastreamento por dispositivo.Flags de Saída Importantes
| Flag | Uso |
|---|---|
--prompt-only | Saída estruturada compacta para análise. Use no loop de revisão. |
--agent | Força saída determinística legível por máquina em qualquer comando. |
--format json | Payload JSON completo. Combine com --agent para parsers estritos. |
--fail-on | Portão de código de saída. O loop continua enquanto isso for não-zero. |
--fields <csv> | Restringe o payload JSON/agent (ex.: summary,issues.file,issues.severity). Útil para manter as janelas de contexto do agente pequenas. |
Combinando com Decision Memory
Combine loops de agentes com Decision Memory para capturar o raciocínio por trás de cada turno do agente como arquivos estruturados no seu repositório. O loop trata o que mudou; a memória captura por que.Exemplo: Loop Claude Code com Validação de Negócio
Relacionados
Decision Memory
Persista decisões de agentes como arquivos estruturados no seu repositório.
Conceitos
Modos de revisão, modos de diff e flags de saída para agentes.
Referência de Comandos
Listagem completa de flags.
Solução de Problemas
Problemas no loop de agentes, problemas com hooks, timeouts.