O Claude Code, da Anthropic, e o Codex, da OpenAI, são agentes de programação: leem o repositório, escrevem código, executam comandos e levam o trabalho sozinhos até um conjunto de mudanças pronto. Ao relermos a documentação oficial das duas empresas no original, em 22 de setembro de 2026, vimos que os lugares onde rodam (terminal, IDE, app de desktop, nuvem, celular) e os recursos principais (subagentes, MCP, hooks, skills) já estão praticamente equiparados.

Por isso, hoje a diferença está menos no que cada um faz e mais nas condições em que dá para usar. Dá para testar de graça? O sandbox funciona no Windows? Em quais sistemas e planos existe o controle da tela? Dá para rodar revisão de PR no GitHub com um plano individual? E, por baixo de tudo isso, o Claude Code roda com modelos Claude e o Codex roda com modelos da OpenAI.

Os dois rodam tanto na sua máquina quanto na nuvem

Terminal (CLI)
Claude Code: macOS, Windows, Linux
Codex: macOS, Windows, Linux
IDE
Claude Code: família VS Code, JetBrains
Codex: família VS Code, JetBrains, Xcode
App de desktop
Claude Code: Claude desktop
Codex: ChatGPT desktop
Nuvem
Claude Code: claude.ai/code
Codex: Codex cloud
Celular
Claude Code: app Claude
Codex: app ChatGPT

Situação em 22 de setembro de 2026. Fontes: Claude Code "Platforms and integrations" / documentação do Codex

1. Resumo: a diferença está nas condições de uso, não nos recursos

Primeiro, o quadro geral numa tabela só. As condições em detalhe e as fontes são conferidas uma a uma a partir da seção 2.

Ponto de comparaçãoClaude CodeCodex
Empresa e modelosAnthropic / só modelos ClaudeOpenAI / só modelos da OpenAI
Onde rodaTerminal, IDE, desktop, nuvem, celularTerminal, IDE, desktop, nuvem, celular
Dá para usar de graça?Não (o plano Free não inclui; com chave de API e pagamento por uso, sim)Sim (incluído no Free e no Go, com limites pequenos)
Planos pagos individuaisPro US$ 20 / Max US$ 100 e US$ 200Plus US$ 20 / Pro US$ 100, US$ 200 e US$ 500
Como funcionam os limitesJanela de 5 horas + limite semanal. Passando disso, créditos de uso (preço padrão da API)Números de referência por 5 horas + limite semanal. Passando disso, créditos do ChatGPT
Proteção na máquina localCentrada nos modos de permissão. O sandbox no nível do sistema é você quem ativa (não funciona no Windows nativo)Sandbox no nível do sistema ativado por padrão (inclusive no Windows nativo)
Arquivo de instruçõesCLAUDE.md (se não houver, também lê o AGENTS.md)AGENTS.md
Controle da telaPrévia de pesquisa. Só Pro e Max. CLI no macOS; desktop no macOS e no WindowsApp ChatGPT para desktop (macOS, Windows). Restrito a algumas regiões
Revisão automática de PR no GitHubO Code Review gerenciado é só para Team e Enterprise. Individualmente, via GitHub ActionsRevisão de código automática incluída no Plus
Código-fonteFechado (Termos Comerciais da Anthropic)CLI aberto sob Apache-2.0

Nenhuma das diferenças da metade de baixo da tabela é um recurso que só um dos lados tem. São os mesmos recursos, oferecidos em condições diferentes. Ou seja, a escolha sai de olhar, nesta ordem: (1) qual assinatura você já paga, (2) qual modelo quer usar e (3) se o seu ambiente (sistema, plano, região) atende às condições. As respostas por situação estão na seção 8.

2. Onde rodam: terminal, IDE, desktop, nuvem, celular

A divisão "Claude Code para trabalhar conversando na máquina local, Codex para delegar à nuvem" já não vale. Os dois rodam tanto localmente quanto na nuvem. O que muda são os detalhes de cada porta de entrada.

Porta de entradaClaude CodeCodex
Terminal (CLI)macOS 13 ou posterior, Windows 10 (1809) ou posterior, Ubuntu 20.04 ou posterior. No Windows, roda nativamente ou no WSLInstaladores para macOS, Linux e Windows, além de npm e Homebrew
IDEVS Code e editores baseados nele, como o Cursor. IDEs JetBrainsVS Code, Cursor, Windsurf. JetBrains e Xcode pelas integrações do próprio lado deles
App de desktopAba Code do app Claude para desktop (macOS, Windows; Linux em beta)Codex no app ChatGPT para desktop (o antigo app Codex foi incorporado em 9 de julho de 2026). macOS, Windows; Linux em prévia
NuvemPelo claude.ai/code, pelo celular, pelo desktop ou com claude --cloud. Pro, Max, Team e alguns assentos Enterprise. Saiu da prévia de pesquisa em 23 de setembro de 2026 (nosso guia das sessões na nuvem)Comece pela web, pelo celular ou pelo desktop selecionando um ambiente publicado. Novos ambientes são preparados com repositórios GitHub. Code Review e integrações com Linear e GitHub usam ambientes Cloud antigos. Não disponível com chave de API
CelularAba Code do app Claude (iOS, Android). Sessões na nuvem ou controle remoto de uma sessão localCodex no app ChatGPT (antes exibido como Remote). Controle remotamente o trabalho de um Mac ou PC Windows conectado ou inicie e continue tarefas em um ambiente Cloud publicado. A disponibilidade varia conforme a implantação

Fontes: Claude Code "Advanced setup", VS Code, Use Claude Code in the cloud, mobile / Codex CLI, IDE extension, Codex cloud, Remote, What's new (todos conferidos em 22 de setembro de 2026)

Acesso pelo celular e execução no Cloud são diferentes

  • Conexão Remote: O PC conectado deve estar online, ativo e com o app em execução. Se entrar em suspensão, o acesso remoto para.
  • Tarefa Cloud: A tarefa é executada em um ambiente Cloud publicado, então pode continuar enquanto seu PC está suspenso. Arquivos, processos em execução e sessões autenticadas no navegador do PC não são transferidos automaticamente.
  • Limitações do novo Cloud: Os recursos integrados Computer and Browser use não são suportados. Não presuma que as funções de controle da tela do seu PC também estejam disponíveis no Cloud.

Em 8 de outubro de 2026, reconferimos a documentação oficial de Remote connections e Cloud environments. Para configuração e condições de parada, veja nosso guia de Codex Remote, Cloud e suspensão do PC.

O que muda quando rodam na nuvem

Na nuvem, a vantagem comum aos dois é que o trabalho continua mesmo depois que você fecha o notebook. Fora isso, há três diferenças.

Quais repositórios conectam

O Claude Code precisa do GitHub para clonar e abrir PRs. Com GitLab e outros, dá para enviar o repositório local inteiro e trabalhar nele, mas não dá para fazer push do resultado para esse remoto. Os novos ambientes Cloud do Codex são preparados selecionando um repositório GitHub. As limitações atuais oficiais listam expressamente GitLab e GitHub Enterprise Server auto-hospedado como não suportados. Não misture essas condições com as do Cloud antigo.

Acesso à rede

O ambiente padrão do Claude Code é o "Trusted", que só deixa sair para domínios aprovados, como registros de pacotes. Nos novos ambientes Cloud do Codex, o acesso à internet e os domínios permitidos são configurados por ambiente. O Cloud antigo desativa por padrão a internet durante a tarefa, mas permite habilitar acesso restrito ou irrestrito. Isso não significa que o acesso só seja possível durante a preparação.

Como o uso é contado

A nuvem do Claude Code usa os mesmos limites do resto do seu uso do Claude, sem cobrança separada pelo processamento da VM. Na nuvem do Codex, o modelo padrão não pode ser trocado (em 5 de outubro de 2026; a página "Models" do Codex não diz mais com qual modelo ela roda), e a OpenAI avisa que as tarefas na nuvem podem consumir mais do limite que as execuções locais.

Fontes: Claude Code "Configure cloud environments" / Codex «Cloud environments», Codex Cloud (Legacy), Codex "Pricing", Codex "Workspace model availability" (ambientes, acesso à rede e integrações do Codex reconferidos em 8 de outubro de 2026)

O Claude Code também tem o recurso de Projetos, que distribui várias sessões na nuvem a partir de uma única conversa e junta o andamento delas. Codex inicia um espaço de trabalho independente para cada tarefa a partir de um ambiente publicado. Codex Cloud (Legacy) continua atendendo Code Review e as integrações com Linear e GitHub. A delegação aos novos ambientes Cloud pelo Slack e Microsoft Teams é destinada a espaços de trabalho Enterprise com Cloud delegation habilitado.

3. Preços e limites de uso: plano gratuito, janela de 5 horas, limite semanal, excedente

Nos dois casos, o agente de programação vem junto com uma assinatura de chat: o Claude Code com os planos do Claude, e o Codex com os planos do ChatGPT.

Mensalidade (US$)Claude (Claude Code)ChatGPT (Codex)
US$ 0Free: não inclui o Claude CodeFree: dá para usar o Codex (pensado para testar em tarefas curtas; GPT-6 Luna sendo liberado aos poucos no app de desktop)
US$ 8—Go: para tarefas leves de programação (GPT-6 Luna sendo liberado aos poucos, como no Free)
US$ 20Pro (equivale a US$ 17/mês no plano anual)Plus
US$ 100Max (5 vezes o limite do Pro)Pro 100 (10 vezes o limite do Plus)
US$ 200Ultra (limite semanal 10 vezes o do Pro; sem limite de 5 horas em contas verificadas). Renomeado de Max 20x em 31 de outubro de 2026Pro 200 (20 vezes o limite do Plus). Novas assinaturas reabertas em 29 de setembro de 2026. Desde 29 de outubro, o limite é o mesmo, seja qual for a data da assinatura
US$ 500—Pro 500 (50 vezes o limite do Plus; inclui o Astra Ultrafast)
OrganizaçõesTeam / EnterpriseBusiness (US$ 20 por usuário no plano anual, US$ 25 no mensal) / Enterprise / Edu
Chave de APIPagamento por uso com chave de API do Claude Console. Fora dos planos que dão acesso às sessões na nuvemPagamento por uso com chave de API da OpenAI. Recursos de nuvem (revisão de código no GitHub, Slack etc.) não incluídos

Fontes: página de preços do Claude, ajuda do plano Max, Claude Code "Advanced setup" / Codex "Pricing", ajuda da OpenAI "About ChatGPT Pro tiers", post no X de Tibo, da OpenAI, OpenAI "DevDay 2026 Recap", ajuda da OpenAI "Using Codex with your ChatGPT plan" (conferido em 22 de setembro de 2026; as três páginas da OpenAI foram reconferidas em 26 de setembro, e os planos Pro e seus multiplicadores, em 5 de outubro)

Os degraus de US$ 20, US$ 100 e US$ 200 são comuns, e o ChatGPT tem ainda um Pro de US$ 500 acima deles. A diferença clara está na ponta de baixo. A ajuda da OpenAI diz que o Codex está incluído em todos os planos do ChatGPT, Free e Go inclusive, enquanto a documentação oficial do Claude Code diz que o plano gratuito do claude.ai não inclui o Claude Code. Se você quer experimentar sem gastar nada, a única porta de entrada é o Codex.

Os dois têm janela de 5 horas e limite semanal; muda a forma de pagar o excedente

Nos dois, o limite diminui conforme o peso do trabalho (quanto foi lido, quanto foi escrito, qual modelo foi usado), há uma janela de 5 horas e um limite semanal, e dá para pagar a mais para continuar depois de estourar. O que muda é a unidade do excedente.

Claude (Pro, Max)
1. Janela de 5 horas: um limite por sessão que é zerado a cada 5 horas
↓
2. Limite semanal: comum a todos os modelos. É zerado num dia e horário fixos definidos para cada conta
↓
3. Passando disso: ative os créditos de uso para continuar pelo preço padrão da API. Dá para definir um teto de gasto mensal

O chat, o desktop e o Claude Code usam todos os mesmos limites (ajuda da Anthropic)

ChatGPT (Plus, Pro)
1. Janela de 5 horas: números de referência de quantas mensagens dá para enviar a cada 5 horas, publicados por modelo e por plano
↓
2. Limite semanal: a página de preços diz explicitamente que também pode haver limite semanal
↓
3. Passando disso: no Plus e no Pro, compre créditos do ChatGPT para continuar. A taxa é definida em créditos por milhão de tokens

A execução local, a nuvem e o ChatGPT Work usam os mesmos limites (Codex "Pricing")

A forma de divulgar os números também é diferente. A OpenAI publica, por modelo, uma referência de "quantas mensagens em 5 horas", mas a faixa é tão larga que, no mesmo modelo e no mesmo plano, o mínimo e o máximo chegam a quase 10 vezes de distância, e a própria OpenAI observa que não são limites fixos. A Anthropic não dá números: diz que a quantidade de mensagens varia com o tamanho da mensagem, os anexos, o tamanho da conversa e o modelo. Nos dois casos, você só descobre a folga real depois de usar por uma ou duas semanas no seu próprio ritmo.

O que o Claude Code mostra quando você bate no limite, e o que fazer, está no artigo sobre "You've hit your session limit"; para descobrir qual sessão está consumindo o limite, veja como ver o uso por sessão. O limite do Codex também é compartilhado com o ChatGPT Work, então, se você usa muito o Work, leia também nossa explicação sobre o ChatGPT Work.

4. Como o trabalho anda: instruções no meio, paralelismo, sandbox e permissões

Dá para mudar o rumo no meio do trabalho?

Dá. Os dois aceitam instruções adicionais enquanto trabalham. No terminal, o Claude Code coloca numa fila o que você digita durante a tarefa e repassa num ponto de parada natural; você também pode apertar Esc para parar e mudar a direção. O Codex CLI também consegue injetar instruções num turno que já está em execução.

Na nuvem é igual. A documentação do Claude Code diz que a sessão continua mesmo com o notebook fechado e que você pode acompanhar e redirecionar de qualquer dispositivo; a do Codex diz que dá para continuar no mesmo chat para acrescentar contexto, mudar restrições ou pedir um resumo do andamento. Nos dois casos, dá para mudar o rumo também durante o trabalho na nuvem (Claude Code "Interactive mode", Codex "Long-running work").

Formas de rodar em paralelo

Tipo de paralelismoClaude CodeCodex
Dividir o trabalho dentro de uma conversaSubagentes. As agent teams, em que várias sessões colaboram de igual para igual, são um recurso experimental e ficam desativadas por padrãoSubagentes (ativados por padrão na versão atual). O modo Ultra usa subagentes para dividir tarefas grandes
Várias sessões locaisSessões paralelas no app de desktop (isoladas com Git), worktrees, agent view (prévia de pesquisa)Chats paralelos no app ChatGPT para desktop, modo Worktree
Ao mesmo tempo na nuvemRodar claude --cloud várias vezes gera sessões separadas e independentesEnviar várias tarefas ao Codex cloud

Fontes: Claude Code "agent teams", Desktop, cloud / Codex "Subagents", Models, Worktrees

Para saber quando usar cada um do lado do Claude Code, veja subagentes vs. agent teams e o artigo sobre o agent view. No Codex, os subagentes entram em ação quando você pede ou quando o AGENTS.md manda dividir o trabalho; como rodá-los em paralelo nas duas ferramentas está em Codex e Claude Code: como rodar subagentes em paralelo. Nas duas empresas, quanto mais você paraleliza, mais rápido o limite acaba.

Sandbox e permissões: o ponto de partida é o que mais difere

É aqui que a diferença de projeto entre os dois aparece com mais clareza.

Claude Code: centrado nos modos de permissão

Você escolhe entre Manual (pergunta toda vez), acceptEdits (as edições passam sozinhas), plan (só planejamento), auto (outro modelo avalia cada ação) e outros. No terminal e no VS Code, a partir da v2.1.283 ele começa em auto em qualquer plano e provedor (nas versões anteriores, só no Pro, Max e Team; em alguns casos, como a primeira execução logo após instalar, uma organização cujo administrador desativou o auto ou um modelo que não o suporta, começa em Manual). O sandbox, que isola arquivos e rede no nível do sistema operacional, é você quem ativa com /sandbox; funciona no macOS, Linux e WSL2. O Windows nativo não é suportado.

Codex: o sandbox vem primeiro

No modo padrão, um sandbox nativo do sistema entra em ação automaticamente: Seatbelt no macOS, bubblewrap no Linux e no WSL2 e um Windows sandbox dedicado no Windows nativo com PowerShell. Por cima disso ficam o Ask for approval (pergunta antes de sair da pasta de trabalho), o Approve for me (manda as decisões para uma revisão automática) e o Full access (tira as restrições).

Fontes: Claude Code "Choose a permission mode", Sandboxing / Codex "Sandbox", Permissions, Windows sandbox

Na prática: se você quer ficar no Windows puro e deixar o agente trabalhar dentro de um isolamento do sistema, o Codex é o caminho mais direto. O Claude Code também roda no Windows nativo, mas, para ter o mesmo isolamento, é preciso rodá-lo dentro do WSL2. Por outro lado, o modo auto do Claude Code serve para reduzir as confirmações; não é um mecanismo que isola arquivos e rede no nível do sistema. Em repositórios importantes, o mais seguro é usar o /sandbox junto.

Modos que pulam todas as confirmações, só em ambiente isolado. O bypassPermissions do Claude Code e o Full access do Codex funcionam, por projeto, como modos de "executar qualquer coisa sem perguntar". Se você usa isso no dia a dia na sua própria máquina e o agente segue instruções plantadas num documento que leu, a última barreira, a confirmação, não estará lá para impedir. Os cuidados do lado do Claude Code estão no artigo sobre o modo de bypass de permissões.

5. Arquivos de instruções e extensões: CLAUDE.md, AGENTS.md, MCP

O arquivo que passa ao agente as regras do projeto (comandos de build, como rodar os testes, estilo de código) é o CLAUDE.md no Claude Code e o AGENTS.md no Codex. O AGENTS.md é um formato aberto mantido pela Agentic AI Foundation, ligada à Linux Foundation, e outras ferramentas além do Codex também o leem (agents.md).

Há uma mudança importante. A partir da v2.1.277, se não houver CLAUDE.md, .claude/CLAUDE.md nem CLAUDE.local.md na pasta de trabalho ou acima dela, o Claude Code lê o AGENTS.md do jeito que está. Se qualquer um deles existir, por padrão só o lado do CLAUDE.md é lido; então, se você usa os dois, escreva uma linha no CLAUDE.md para importar o outro (Claude Code "memory").

@AGENTS.md

## Só para o Claude Code
- Delegar pesquisas aos subagentes

Acima, um exemplo de CLAUDE.md. A primeira linha importa o AGENTS.md; abaixo dela, escreva o que deve valer só para o Claude Code.

O Codex lê o ~/.codex/AGENTS.md (comum a todos os repositórios) e, em seguida, cada AGENTS.md da raiz do repositório até a pasta de trabalho, concatenados em ordem. Quando o total chega ao padrão de 32 KiB, nada mais é acrescentado; por isso, em repositórios grandes, os arquivos são divididos por pasta. Configurando project_doc_fallback_filenames, também dá para fazê-lo ler um arquivo com outro nome em pastas sem AGENTS.md (Codex "AGENTS.md").

Se você escreveu as regras e elas não são seguidas, o que conferir em cada ferramenta está em por que a IA ignora suas regras e como resolver.

MCP, hooks, skills e plugins

O MCP, que conecta ferramentas e dados externos, os hooks, que rodam scripts em momentos definidos, as skills, que reaproveitam procedimentos, e os plugins, que juntam tudo isso: os dois têm. Quase não há motivo para escolher um ou outro por aqui. O que vale lembrar é a relação com os limites. Na página de preços, a OpenAI aconselha que cada servidor MCP aumenta o contexto e consome mais do limite, e que é melhor desativar os que não estão em uso. A documentação do Claude Code também deixa como padrão o carregamento das definições de ferramentas só quando necessárias e recomenda desativar com /mcp os servidores que você não usa (Claude Code "Manage costs").

6. Controle da tela: sistema, plano e região

O controle da tela (Computer Use) existe no Claude Code e no Codex. Os dois olham a tela e clicam e digitam para operar apps nativos, simuladores e ferramentas só com interface gráfica, que comandos e APIs não alcançam. A diferença está nas condições de oferta.

CondiçãoClaude CodeCodex
EstágioPrévia de pesquisaDisponível só em algumas regiões
Onde dá para usarCLI (só macOS) e app de desktop (macOS, Windows). A versão de desktop para Linux não é suportadaCodex e ChatGPT Work no app ChatGPT para desktop (macOS, Windows)
PlanosSó Pro e Max. Não disponível no Team nem no EnterpriseNa tabela de recursos da página de preços, todas as colunas (Plus, Pro, Business, Enterprise e chave de API) aparecem como disponíveis em algumas regiões
Como começarNo CLI, ative o computer-use pelo /mcp. No desktop, um botão nas configuraçõesInstalar e ativar o plugin Computer Use
O que saberNo macOS, precisa das permissões de Acessibilidade e de Gravação de TelaNo macOS, precisa das mesmas duas permissões. No Windows, ocupa o primeiro plano durante o trabalho

Fontes: Claude Code "computer use", Desktop / Codex "Computer Use", Pricing (tabela de recursos)

Os dois seguem a mesma ideia: primeiro as ferramentas precisas, e o controle da tela como último recurso. O Claude Code tenta o MCP, o shell e a integração com o Chrome, nessa ordem, antes de partir para a tela, e o Codex orienta usar primeiro o navegador embutido quando você está desenvolvendo um app web local. Se você quer usar o controle da tela num contrato Team ou Enterprise da empresa, hoje isso não é possível no Claude Code, o que vale pesar na decisão.

7. Modelos e desempenho: escolher a ferramenta é escolher o modelo

O Claude Code roda só com modelos Claude, e o Codex só com modelos da OpenAI (o Claude Code também usa o Claude via Amazon Bedrock, Google Cloud e Microsoft Foundry; o Codex também usa modelos da OpenAI via Amazon Bedrock e Google Cloud (Vertex AI)). Ou seja, "qual ferramenta?" é quase a mesma pergunta que "modelos de qual empresa?"

Modelos do Claude Code (em 26 de setembro de 2026)
  • O padrão é o Opus em qualquer plano: Pro, Max, Team e Enterprise (hoje, o Opus 5.5)
  • Antes da v2.1.280 (22 de setembro), o padrão era Sonnet no Pro e Opus no Max
  • O Fable, o mais capaz, é para trabalhos pesados que rodam de forma autônoma por muito tempo. Não é o padrão em nenhum plano, então você mesmo escolhe (/model fable hoje dá o Fable 5.1)
  • Dependendo do plano, o Fable é cobrado via créditos de uso
  • Detalhes na explicação do Claude Opus 5.5

Fonte: Claude Code "Model configuration"

Modelos do Codex (em 26 de setembro de 2026)
  • Recomendados: GPT-6 Astra, Sol e Luna (Astra para o trabalho mais pesado, Sol para o dia a dia e programação complexa, Luna para grandes volumes de tarefas rotineiras)
  • Em 29 de setembro chegou o GPT-6.1 Sol, que passou a ser o Sol recomendado e o modelo padrão a partir do Codex CLI 0.159.1 (Plus, Pro, Business, Enterprise e Edu; não Free nem Go, e não está no chat do ChatGPT; o GPT-6 Sol continua selecionável)
  • O GPT-5.6 Sol, Terra e Luna continuam selecionáveis durante o período de transição
  • No Codex cloud, o modelo padrão não pode ser trocado (segundo a documentação para administradores, em 5 de outubro; a página Models atual não diz com qual modelo a nuvem roda)
  • Free e Go recebem o GPT-6 Luna no app de desktop (liberação gradual)
  • O GPT-5.5 será aposentado do Codex com login do ChatGPT em 14 de outubro de 2026 (a API não é afetada)
  • Detalhes na explicação do GPT-6 Astra e na explicação do GPT-6 Sol e Luna

Fontes: Codex "Models", What's new, Codex "Workspace model availability"

Os nomes dos modelos mudam a cada poucos meses, por isso nenhuma recomendação deste artigo depende deles. Os dois cartões acima são as únicas informações datadas, e vamos trocá-los quando os modelos mudarem. Também acompanhamos os modelos atuais de cada empresa na lista dos principais modelos.

Por que não publicamos uma tabela de benchmarks

Este artigo não traz tabelas de benchmarks, como o SWE-bench Verified. Assim como nos artigos sobre o Claude Opus 5.5 e o GPT-6 Astra, só colocamos lado a lado números medidos pela mesma fonte, com a mesma régua. São três os motivos.

1. As réguas são diferentes

Cada empresa escolhe uma combinação diferente de testes para seus anúncios. Juntar números de anúncios separados numa tabela só não gera uma comparação nas mesmas condições.

2. O que se mede é o modelo

As notas divulgadas são o desempenho do modelo, não a qualidade do Claude Code ou do Codex como ferramenta. O mesmo modelo dá resultados diferentes conforme a ferramenta é construída (como passa as instruções, como chama as ferramentas).

3. Envelhecem rápido

A classificação muda a cada novo modelo. No momento em que um artigo de comparação fixa os números, ele começa a ficar desatualizado.

Se você quer conferir os números, veja nos posts de lançamento de cada empresa se o mesmo teste traz a nota dos dois. Mais confiável que isso é comparar no seu próprio repositório, seguindo os passos da seção 9.

8. Qual escolher: nove situações

Aqui aplicamos as condições acima a situações comuns. Se mais de uma servir para você, dê prioridade à que aparece primeiro.

Você já paga uma das assinaturas
→ Comece pela que já vem incluída

O Claude Pro inclui o Claude Code, e o ChatGPT Plus inclui o Codex. Use por uma ou duas semanas o que você consegue testar sem pagar a mais, e só considere o outro quando as insatisfações ficarem concretas.

Você quer testar de graça primeiro
→ Codex

O Codex está incluído no Free e no Go do ChatGPT. O Claude Code exige um plano pago ou pagamento por uso com chave de API.

Você já sabe qual modelo quer usar
→ A ferramenta da empresa desse modelo

Para modelos Claude, Claude Code; para modelos da OpenAI, Codex. O quanto o modelo combina com o seu trabalho pesa mais no resultado do que as diferenças de recursos entre as ferramentas.

Você usa Windows nativo e quer o agente isolado
→ Codex

No Codex, o Windows sandbox funciona com PowerShell. O Claude Code também roda nativamente, mas o sandbox no nível do sistema exige o WSL2.

Você quer revisão automática de PRs no GitHub como pessoa física
→ Codex (no Claude, via GitHub Actions)

O Codex inclui a revisão automática de código no GitHub no Plus. O Code Review gerenciado do Claude está disponível de forma geral para Team e Enterprise (desde 15 de outubro de 2026), mas uma pessoa física também pode rodá-lo com @claude passando um token do Pro ou do Max ao GitHub Actions.

Você cria apps para Mac e quer que o agente confira na tela
→ Os dois servem (confira as condições)

Se quer encadear escrever, compilar e conferir na tela sem sair do terminal, use o CLI do Claude Code (Pro e Max, prévia de pesquisa). Se prefere trabalhar numa janela de app, dá para fazer no app Claude para desktop ou com o Codex no app ChatGPT para desktop (no Codex, confira a disponibilidade na sua região).

Você usa por horas todo dia e vive batendo no limite
→ Na faixa de US$ 200, qualquer um (atenção à base)

Na faixa de US$ 100, o Max do Claude dá 5 vezes o Pro, e o Pro 100 do ChatGPT, 10 vezes o Plus. Na de US$ 200, o Claude Ultra dá 10 vezes o Pro no limite semanal (sem limite de 5 horas em contas verificadas), e o ChatGPT Pro 200, 20 vezes o Plus. Se precisar de mais, o ChatGPT também tem o Pro 500 (50 vezes o Plus). Os multiplicadores do ChatGPT refletem a mudança de 29 de outubro de 2026, quando os limites do Pro 100 e do Pro 500 dobraram e todos os assinantes do Pro 200 passaram ao limite mais alto (cálculo nosso). Cada multiplicador é medido em relação ao plano de US$ 20 da própria empresa, então os números não comparam diretamente os limites das duas.

Você quer ler ou modificar o código do próprio agente
→ Codex CLI

O Codex CLI é aberto sob Apache-2.0 (a extensão de IDE e o Codex cloud não são). O Claude Code é oferecido sob os Termos Comerciais da Anthropic, e o código-fonte não é público.

Sua equipe usa as duas ferramentas
→ AGENTS.md como fonte única

Escreva as regras no AGENTS.md e faça o Claude Code importá-lo com @AGENTS.md no CLAUDE.md (sem CLAUDE.md, a v2.1.277 e posteriores leem o AGENTS.md diretamente).

Fontes: Claude Code "Code Review", GitHub Actions, LICENSE.md do Claude Code / Codex "Pricing", Codex "Open Source", ajuda da OpenAI "About ChatGPT Pro tiers"

9. Usar os dois, migrar e comparar no seu próprio repositório

Usar os dois custa US$ 40 por mês com o Claude Pro e o ChatGPT Plus. Também dá para continuar num quando o limite do outro acaba. Se for usar os dois, concentrar as instruções no AGENTS.md evita manter as regras em dois lugares.

Para migrar do Claude Code para o Codex, o Codex tem um recurso de importação. Digite /import no Codex CLI e escolha Claude Code para trazer as configurações, os arquivos do projeto e as conversas recentes (até 50 dos últimos 30 dias). O app ChatGPT para desktop importa do Claude Code, do Claude Cowork e do Cursor. As configurações da ferramenta de origem não são alteradas (Codex "Import from another agent").

Um jeito de comparar em 30 minutos

Mais confiável que qualquer benchmark é ver como cada um resolve as mesmas tarefas no seu próprio repositório. Com os passos abaixo, cada rodada leva uns 30 minutos.

  1. Escolha três tarefas: (1) uma correção de bug pequena, (2) testes para uma função existente, (3) um recurso pequeno que envolva 2 ou 3 arquivos. Escolha tarefas cuja resposta você já conhece
  2. Iguale as condições: crie branches separadas (ou worktrees) a partir do mesmo commit, faça os dois lerem o mesmo AGENTS.md e peça com o mesmo texto
  3. Observe quatro coisas: se os testes passaram / se o diff é o mínimo necessário / quantas vezes você teve de intervir / quanto do limite foi consumido, na tela de uso
  4. Não decida numa rodada só: o resultado varia mesmo com a mesma tarefa, então refaça só as tarefas que chamaram sua atenção e observe a tendência

Se essa comparação não mostrar diferença, tanto faz a ferramenta. Nesse caso, a decisão mais rápida é escolher pelas condições de preço e de ambiente (seções 3 a 6).

Para análises dedicadas de segurança, consulte nosso guia de configuração, preços e interpretação dos resultados do Codex Security.

Se quiser que o Codex mantenha os critérios de conclusão enquanto continua investigando, corrigindo e verificando, consulte como usar Codex /goal. Explicamos os controles do desktop e da CLI, as condições de parada e a diferença entre orçamento de tokens e preços.

FAQ

P1. O Codex é gratuito? E o Claude Code?

O Codex dá para usar de graça. Está incluído no Free (US$ 0) e no Go (US$ 8) do ChatGPT, só que com limites pequenos. O Claude Code não está incluído no plano gratuito do Claude: exige o Pro ou um plano superior, ou pagamento por uso com uma chave de API do Claude Console. As fontes estão na seção 3.

P2. O Claude Code não roda só localmente?

Não. Também dá para rodar sessões em VMs na nuvem gerenciadas pela Anthropic (Pro, Max, Team e alguns assentos Enterprise; saiu da prévia de pesquisa em 23 de setembro de 2026). O trabalho continua com o notebook fechado, e você pode acrescentar instruções enquanto ele roda. As portas de entrada e as condições estão na tabela da seção 2.

P3. Meu código é usado para treinar os modelos?

Nos planos individuais, depende da configuração nos dois casos. A Anthropic diz que, nos dados do Free, Pro e Max, o usuário escolhe se permite o uso para treinamento e que, se estiver ativado, o uso no Claude Code também entra; nos contratos comerciais, como Team, Enterprise e API, os dados não são usados para treinamento por padrão. A OpenAI diz que a configuração de dados de treinamento do ChatGPT também se aplica ao que é processado no Codex, e que as entradas e saídas do Business, do Enterprise e da API não são usadas para treinamento por padrão (Claude Code "Data usage", ajuda da OpenAI). Vale lembrar: mesmo rodando localmente, o que é passado ao modelo é enviado pela rede a cada empresa. Os passos para desativar em um plano individual estão em “Como desativar o treinamento no Claude Code”.

Para a OpenAI, veja também as configurações de treinamento de ChatGPT e Codex e os riscos para informações confidenciais.

P4. Tem problema usar os dois no mesmo repositório?

Não tem. Há dois cuidados. O primeiro são os arquivos de instruções: com o AGENTS.md como fonte única e o Claude Code importando com @AGENTS.md, não há divergência. O segundo é a edição simultânea: se dois agentes escreverem ao mesmo tempo na mesma pasta de trabalho, um pode sobrescrever as mudanças do outro. Para rodar em paralelo, separe as pastas de trabalho com worktrees.

P5. O Codex mostrou "thread not found".

Isso não significa necessariamente que o histórico da conversa sumiu. Os passos para conferir antes de apagar qualquer coisa estão em como resolver o "thread not found" do Codex.

Fontes

Em todos os casos, obtivemos o texto original da documentação oficial em 22 de setembro de 2026 e fizemos a conferência. Os modelos e os padrões, as condições de oferta da nuvem e a página de preços do Codex foram obtidos de novo e conferidos em 26 de setembro. Os planos Pro do ChatGPT e o modelo da nuvem do Codex foram reconferidos no texto original em 5 de outubro. Preços, planos e condições de oferta podem mudar, então confira nas páginas de cada empresa antes de assinar.

Artigo relacionado: guia do desempenho do Fable 5 em programação.

Artigo relacionado: ChatGPT Work: o que é e como usar o agente com GPT-6 Astra — o agente de trabalho da OpenAI que compartilha o limite de uso com o Codex.