O que o Codex faz em revisão de segurança
- Confere cada mudança em busca de injeção, falta de autorização, dados expostos e segredos no código antes do merge.
- Escaneia o repositório inteiro com agendamento e relata os achados com evidências, não com alertas soltos.
- Transforma os achados confirmados em patches ou issues, começando pelos mais graves.
- Confere a correção de novo para confirmar que ela fecha a brecha.
Recursos do Codex para revisão de segurança
| Recurso | O que faz | Como começar |
|---|---|---|
@codex security review | Publica os achados de segurança em um pull request, com o relatório completo na tarefa do Codex | Comente no pull request |
| Auto security review | Revisa pull requests em busca de vulnerabilidades sem precisar pedir | Configurações do Codex, em Review security vulnerabilities |
| Plugin Codex Security | Escaneia um repositório local e guarda os achados no Security workbench | /plugins no Codex, depois instale o Codex Security |
| CLI do Codex Security | Scans repetíveis a partir de um terminal ou do CI | npx @openai/codex-security scan |
Como configurar o Codex para revisão de segurança
Conecte as ferramentas
Use o plugin no seu primeiro scan local e a CLI para scripts e CI. Scans que usam os modelos da OpenAI precisam de acesso ao Codex Security; entre com a sua conta do ChatGPT e mantenha os resultados fora do repositório.
# Entre e depois escaneie um repositório; os resultados ficam fora dele npx @openai/codex-security login npx @openai/codex-security scan /path/to/repo \ --auth chatgpt --output-dir /path/outside/repo/resultsEscreva as regras no AGENTS.md
O Codex lê o AGENTS.md antes de qualquer trabalho:
~/.codex/AGENTS.mde 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.## Regras de revisão de segurança - Revise todo pull request que mexe em auth/, billing/ ou SQL. Procure injeção, checagens de autorização faltando, segredos no código e dados devolvidos ao usuário errado. - Classifique cada achado como Critical, High, Medium ou Low, com o arquivo, a linha e como ele poderia ser explorado. - Nunca rode exploits contra produção ou contra nada que não seja nosso. Leia o código e teste localmente. - Abra as correções como pull requests; nunca faça push na main.Rode sem a interface interativa
codex execroda uma tarefa e encerra. O progresso vai para o stderr e a mensagem final para o stdout;-otambém a grava em um arquivo e--jsontransmite os eventos. O sandbox é somente leitura, a menos que você passe--sandbox workspace-write.# Uma rodada de segurança neste branch, com as suas regras do AGENTS.md codex exec "Revise este branch em relação à main em busca de problemas de segurança, seguindo o AGENTS.md" # Um scan do repositório pelo CI, sem o painel ao vivo npx @openai/codex-security scan "$REPOSITORY" --auth chatgpt \ --output-dir "$SCAN_DIR" --headlessColoque em um agendamento
Crie uma tarefa agendada no app desktop do ChatGPT ou na web (a CLI não as gerencia), ou rode
codex execpelo cron. Veja como deixar o Codex proativo.
Limites e segurança
- Ele lê o código do seu checkout, não o site em execução, então não vai pegar um servidor mal configurado.
- Os scans não são determinísticos: duas execuções podem trazer achados diferentes. Rode-os com regularidade, não uma vez só.
- Ele complementa os seus scanners e alertas de dependências. Não substitui nenhum deles nem um teste de intrusão.
- O Codex roda os comandos em sandbox por padrão: as escritas ficam no workspace e a rede fica desligada. Deixe
danger-full-accesspara um runner ou contêiner isolado.
Claude Code ou Codex para revisão de segurança?
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 segurança com o Claude Code.
| Claude Code | Codex | |
|---|---|---|
| Arquivo de regras | CLAUDE.md | AGENTS.md |
| Conectar ferramentas | claude mcp add | codex mcp add ou config.toml |
| Rodar sem você | claude -p | codex exec |
| Agendamento | /schedule, tarefas agendadas no desktop, /loop | Tarefas agendadas no app do ChatGPT, cron |
| Recursos nativos para revisão de segurança | /security-review, dois plugins de segurança | @codex security review, Codex Security |
Coloque alguém responsável por revisão de segurança
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.
Comece pelo cargo
O engenheiro de software com IA, com estas regras no brief.
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.
Veja também
Para bugs que não são de segurança, veja revisão de código.
Perguntas frequentes
Como recebo uma revisão de segurança do Codex em um pull request?
Comente @codex security review no pull request. O Codex publica os achados ali; o relatório completo fica na aba Security Report da tarefa do Codex.
Qual é a diferença entre a revisão de código e a revisão de segurança do Codex?
A revisão de código aponta bugs sérios de qualquer tipo. A revisão de segurança vai mais fundo nas vulnerabilidades e produz um relatório de segurança. As duas podem rodar no mesmo pull request.
Posso rodar scans de segurança do Codex no CI?
Sim, com a CLI do Codex Security, do pacote @openai/codex-security; a documentação da OpenAI inclui configurações para GitHub e GitLab.
Conferido na documentação do Claude Code e na documentação do Codex da OpenAI em 13 de novembro de 2026.