← Todos os posts

Meta-reasoning: Claude Code, Codex e OpenCode trabalhando juntos

23 de julho de 2026 · 3 min de leitura

Eu mostrei isso para os alunos da mentoria do livro do Reversa e a maioria não sabia que era possível. Como é simples demais de fazer, imaginei que muita gente aqui também não conhecesse.

É o chamado meta-reasoning: usar Claude Code, Codex e OpenCode juntos. Se você está dentro de um deles, pode mandar uma execução para o outro. O Claude Code abre o Codex por linha de comando, executa a ação e traz a resposta de volta.

É como se você estivesse fazendo uma tarefa e pedisse a opinião dos seus amiguinhos.

Por que isso melhora o resultado

Você sabe que essas LLMs são treinadas com arquiteturas diferentes e com dados que não são exatamente os mesmos. A codificação de cada harness também é diferente. Quando você coloca vários deles para trabalhar juntos, a acurácia sobe bastante.

Foi o que o pessoal argumentou num artigo de 2024 sobre meta-reasoning para LLMs: a saída dessas trocas é bem mais forte do que a de um modelo sozinho.

Na prática, a gente está implementando aquela técnica que eu já mostrei há muito tempo, o reflection, aquela em que um produz e o outro critica. A diferença é que aqui a crítica não vem do mesmo modelo, vem de modelos e harnesses externos.

O que você precisa ter instalado

Os três harnesses, cada um instalado e configurado com a sua conta:

npm install -g @anthropic-ai/claude-code
npm install -g @openai/codex

Mais o OpenCode, configurado com o modelo que você quiser usar.

O truque: chamar um harness pelo terminal

Talvez você nunca tenha visto isso acontecer. Dá para mandar uma solicitação ao Codex direto pelo terminal, sem entrar na interface dele:

codex --skip-git-repo-check exec "Olá, Codex"

O terminal entra no Codex, ele informa qual modelo vai usar, executa a ação, responde e sai. Sem pedir aprovação, sem interação, já manda bala.

E aqui está o pulo do gato: como o Claude Code consegue chamar qualquer aplicação pelo terminal, ele também consegue chamar o Codex e o OpenCode desse mesmo jeito.

O fluxo completo

Eu pedi ao Claude Code um texto simples sobre desenvolvimento de software, seis parágrafos, bem básico só para testar. Ele escreveu rapidinho.

Depois pedi assim:

Claude, passe esse texto para o Codex avaliar e te dar um retorno de críticas de como você pode melhorar.

Ele salvou o texto, montou o comando, chamou o Codex e voltou com a avaliação: resumo, pontos fortes, críticas. Aí é só continuar a conversa:

Sim, reescreve aplicando as críticas do Codex.

Na sequência mandei o mesmo texto para o OpenCode, que estava configurado com o DeepSeek, e ele devolveu a crítica dele. No fim, o próprio Claude Code faz a crítica da crítica e entrega a versão final.

E olha, funciona nas duas direções. Você pode estar no Codex e pedir para o Claude Code ou o OpenCode trabalharem com você.

Onde isso vale mais a pena

O ganho maior não é revisar texto, é ideação.

Imagina que você está fazendo a ideação de um software novo, de um código ou de uma feature nova, usando Reversa, BMAD ou Spec Kit. É ali que várias opiniões sobre como resolver aquele problema mudam a qualidade da solução. Em vez de ficar preso a um harness só, você tem vários.

Dá também para distribuir trabalho: mandar uma tarefa simples para outro harness enquanto você segue no seu.

Obviamente que aqui vai ter consumo de token e você precisa ter as contas. Mas se você já assina o ChatGPT, o Codex vem junto, e o OpenCode tem várias LLMs gratuitas que dá para usar.

Se você quer se aprofundar em engenharia de software com IA, é o tema do livro do Reversa, em physia.com.br/reversa.