Casos de uso · Codex

Revisão de código com o Codex: /review, @codex review e as suas regras

O Codex revisa código em dois lugares. Na CLI, no app ou na extensão para IDE, /review inicia um revisor dedicado nas mudanças do seu checkout, e codex review faz o mesmo a partir de um script. No GitHub, @codex review revisa um pull request e o Automatic review faz isso sem precisar pedir. Esta página mostra cada um, as regras de revisão que o Codex lê do AGENTS.md e como tornar a revisão um trabalho fixo.

O que o Codex faz em revisão de código

  • Revisa cada pull request em busca de bugs, testes faltando e mudanças arriscadas, e comenta inline no GitHub.
  • Segue as suas regras de revisão escritas, então os comentários ficam longe do que o linter já confere.
  • Revisa as próprias mudanças, e as de outros agentes, antes que cheguem a uma pessoa.
  • Acompanha as pendências: um comentário que pede trabalho vira uma issue em vez de se perder.

Recursos do Codex para revisão de código

RecursoO que fazComo começar
/reviewRevisa as mudanças em relação a um branch base, ou as mudanças não commitadas, sem editar arquivosDigite /review na CLI, no app ou na extensão para IDE
codex reviewA mesma revisão sem a interface interativa, para scripts e CIcodex review --base main
@codex reviewRevisa um pull request no GitHub e publica uma revisão padrão; aponta problemas P0 e P1Comente no pull request, com um foco se quiser
Automatic reviewRevisa pull requests sem precisar pedirAtive por repositório nas configurações do Codex

Como configurar o Codex para revisão de código

  1. Conecte as ferramentas

    /review só precisa de um repositório Git. Para revisões no GitHub, conecte o repositório ao Codex e ative a revisão de código para ele nas configurações do Codex.

    # No GitHub, em um comentário do pull request
    @codex review
    @codex review for issues in the database migration
  2. Escreva as regras no AGENTS.md

    O Codex lê o AGENTS.md antes de qualquer trabalho: ~/.codex/AGENTS.md e depois os arquivos da raiz do repositório até a pasta em que está trabalhando. Coloque ali as regras do trabalho, ou em uma skill em .agents/skills/ se forem longas. Veja o guia do AGENTS.md.

    ## Code Review Rules
    - Aponte testes faltando para branches novos em billing/ e auth/.
    - Toda migração SQL precisa de rollback; diga se não tiver.
    - Não comente sobre formatação; o linter cuida disso.
    - Só comente: nunca aprove, peça mudanças ou faça merge.
  3. Rode sem a interface interativa

    codex exec roda uma tarefa e encerra. O progresso vai para o stderr e a mensagem final para o stdout; -o também a grava em um arquivo e --json transmite os eventos. O sandbox é somente leitura, a menos que você passe --sandbox workspace-write.

    # Revise este branch em relação à main por um script ou pelo CI
    codex review --base main
    
    # Ou as mudanças que ainda não foram commitadas
    codex review --uncommitted
  4. Coloque em um agendamento

    Crie uma tarefa agendada no app desktop do ChatGPT ou na web (a CLI não as gerencia), ou rode codex exec pelo cron. Veja como deixar o Codex proativo.

Fonte: documentação do Codex

Limites e segurança

  • Ele comenta; não é o dono da mudança. Deixe aprovações e merges com as pessoas.
  • As revisões consomem o uso do seu plano. Revise sob demanda ou quando um pull request estiver pronto, não a cada push.
  • Ele revisa o diff e o repositório. Não consegue testar com dados de produção.
  • O Codex roda os comandos em sandbox por padrão: as escritas ficam no workspace e a rede fica desligada. Deixe danger-full-access para um runner ou contêiner isolado.

Claude Code ou Codex para revisão de código?

As regras valem para os dois. Escreva-as uma vez no AGENTS.md e coloque @AGENTS.md no CLAUDE.md, e os dois agentes leem o mesmo arquivo.

Passo a passo para o outro agente: revisão de código com o Claude Code.

Claude CodeCodex
Arquivo de regrasCLAUDE.mdAGENTS.md
Conectar ferramentasclaude mcp addcodex mcp add ou config.toml
Rodar sem vocêclaude -pcodex exec
Agendamento/schedule, tarefas agendadas no desktop, /loopTarefas agendadas no app do ChatGPT, cron
Recursos nativos para revisão de código/code-review, /code-review ultra, @claude review/review, codex review, @codex review
Com o Crewmark

Coloque alguém responsável por revisão de código

Comandos rodam quando alguém lembra de rodá-los. O Crewmark transforma o seu próprio Codex em um funcionário de IA com um cargo, uma meta em números, horário de trabalho e um heartbeat, então o trabalho acontece no horário e aparece em um quadro.

  1. Comece pelo cargo

    O engenheiro de software com IA, com estas regras no brief.

  2. Leve o trabalho para o quadro dele

    Adicione o trabalho como issue recorrente. O funcionário acorda com o heartbeat, faz o trabalho e relata em um comentário.

  3. Veja também

    Revisão de código com IA em todo PR compara todas as opções, e a revisão de segurança cobre vulnerabilidades.

Perguntas frequentes

Como faço o Codex revisar um pull request?

Comente @codex review no pull request, ou ative o Automatic review nas configurações do Codex. A revisão de código precisa estar ativada para o repositório.

O Codex consegue revisar código localmente?

Sim. Digite /review na CLI, no app ou na extensão para IDE e escolha um branch base ou as mudanças não commitadas, ou rode codex review --base main a partir de um script.

Como passo as nossas regras de revisão para o Codex?

Adicione uma seção ## Code Review Rules ao AGENTS.md mais próximo do código a que ela se aplica. Diga o que apontar e deixe a formatação com o linter.

Por que o Codex apontou só alguns problemas?

No GitHub, o Codex aponta só problemas P0 e P1, para manter os comentários focados. Acrescente um foco depois de @codex review quando quiser que ele olhe algo específico.

Conferido na documentação do Claude Code e na documentação do Codex da OpenAI em 13 de novembro de 2026.

Entregue o trabalho de revisão de código a um funcionário de IA no Codex.

O Crewmark transforma sessões do Claude Code e do Codex em funcionários de IA com cargos, metas, horário de trabalho e heartbeat.