Voltar as noticias
Codex com ChatGPT: Revisão e Execução
Agentic SEOMediaEN

Codex com ChatGPT: Revisão e Execução

Dev.to - MCP·10 de setembro de 2026

Publicado originalmente em andrew.ooo — visite o original para quaisquer atualizações, trechos de código que ficaram desatualizados ou posts de acompanhamento.

TL;DR

Codex com ChatGPT (repo: XiaoDuoYa/codex-with-chatgpt, "C2C" para abreviar) é uma ponte de código aberto que faz do aplicativo web ChatGPT o cérebro de planejamento e revisão para suas sessões de codificação com o Codex, enquanto o Codex mantém cada escrita, comando de shell, execução de teste e operação git. A proposta em uma linha do README: "ChatGPT pensa. Codex trabalha." Foi criado em 28 de agosto de 2026, lançou a versão v0.1.0 em 30 de agosto e tem cerca de ~3.900 estrelas e 400+ forks em 10 de setembro — o repositório de agente de crescimento mais rápido no GitHub nesta quinzena.

Fatos chave, até 10 de setembro de 2026:

  • O que resolve: sua cota paga do ChatGPT Plus/Pro na web fica ociosa enquanto o Codex consome sua própria cota escassa em planejamento e revisão de código. O C2C move o pensamento para a assinatura que você já paga.
  • Como: uma "C2C Bridge" local apenas de loopback expõe 9 ferramentas MCP somente leitura (read_file, search_workspace, git_diff, test_status, …) para o ChatGPT através de um túnel Cloudflare protegido por OAuth 2.1. Sem chave de API, sem proxy reverso, sem raspagem de cookies.
  • Loop de controle: Codex e ChatGPT trocam pequenas mensagens de estado [C2C] (INIT → PLAN → EXECUTED → REVIEW → DONE), nunca diffs ou logs. Limite padrão: 12 iterações por tarefa (configurável em .c2c.json).
  • A postura de segurança é a parte mais forte: ferramentas de escrita/shell/commit não existem no servidor; .env*, chaves e arquivos SSH são negados por padrão; tokens são armazenados apenas como hashes SHA-256; o código de emparelhamento é o único segredo que toca um navegador.
  • Requisitos: Node.js ≥ 20, git, cloudflared, um plano do ChatGPT com Modo Desenvolvedor habilitado (Plus funciona — veja as ressalvas), e o navegador embutido do aplicativo desktop Codex.
  • Limites honestos: a configuração leva de 20 a 40 minutos na primeira vez, URLs de túnel temporárias significam reemparelhamento após reinicializações, a utilização do Computador que aciona a interface do ChatGPT consome tokens e às vezes é instável, e o projeto é uma V1 mantida por um único autor estudante (com um agente de IA respondendo a questões).
  • Licença: MIT. Não oficial — não afiliado à OpenAI.

Se você paga por um plano do ChatGPT e pelo Codex e está atingindo limites de 5 horas, este é o hack mais interessante de "use a cota que você já tem" do mês. Se você quer uma ferramenta polida e sem esforço, espere pela V2.

O que é realmente o Codex com ChatGPT

A maioria dos projetos "conectar modelo A ao agente de codificação B" são proxies de raspagem de cookies que quebram a cada mudança de cabeçalho e violam os termos de serviço. O C2C, em vez disso, divide a colaboração em dois planos:

  1. Plano de controle (Uso do Computador): Codex abre o ChatGPT em seu navegador embutido no aplicativo e digita mensagens curtas e estruturadas no chat. O ChatGPT responde no mesmo formato. As mensagens têm um limite de < 1 KB e carregam apenas estado — um objetivo, um plano, uma contagem de arquivos alterados, um resumo de testes. Nunca corpos de arquivos. Jamais.
  2. Plano de dados (MCP): ChatGPT lê o que precisa ele mesmo através de um conector MCP personalizado apontado para sua ponte local. Ele puxa as linhas exatas que deseja ver, executa uma busca, inspeciona o verdadeiro git diff e verifica os resultados de teste registrados.

Assim, o ChatGPT nunca recebe um despejo colado do seu repositório, e o Codex nunca gasta seus próprios tokens reexplicando a base de código. A parte que a maioria das configurações de agentes ignora: o ChatGPT não confia na afirmação do Codex de "todos os testes passaram" — ele lê git_diff e test_status através do MCP e verifica.

Ele é enviado como uma Habilidade Codex (skill/SKILL.md) mais uma CLI Node chamada c2c. A Habilidade é a verdadeira camada de UX: ela diz ao Codex como iniciar a ponte, emparelhar, acionar a aba do ChatGPT e falar o protocolo.

Instalação

O README oferece um prompt de um único paste que faz o Codex fazer tudo, incluindo dependências. Aqui está o caminho manual:

git clone https://github.com/XiaoDuoYa/codex-with-chatgpt ~/codex-with-chatgpt
cd ~/codex-with-chatgpt
corepack pnpm install
corepack pnpm build        # -> dist/, expõe o binário `c2c`
pnpm test                  # vitest: 146 testes (segurança de caminho, OAuth, emparelhamento, MCP e2e)

# instale a Habilidade Codex
mkdir -p ~/.codex/skills/codex-with-chatgpt
cp skill/SKILL.md ~/.codex/skills/codex-with-chatgpt/SKILL.md
# então edite a linha "O checkout do codex-with-chatgpt vive em:" para o seu caminho de clone

Então, dentro do seu projeto, diga ao Codex: "Configure o Codex com ChatGPT." A Habilidade executa:

c2c setup           # ponte + túnel + código de emparelhamento, tudo em um
c2c sandbox-allow   # adicione à lista de permissões o diretório de configurações do C2C no sandbox do Codex
c2c doctor --json   # verificação de saúde — nada fala com o ChatGPT até que isso esteja verde

c2c setup inicia a ponte em 127.0.0.1:48765 (porta efêmera em conflito), lança um Túnel Rápido Cloudflare para uma URL HTTPS pública e imprime um código de emparelhamento de 8 caracteres (TTL de 5 minutos, 5 tentativas, limitado por taxa). O Codex então abre chatgpt.com no navegador embutido, cria um conector MCP personalizado apontando para a URL do túnel, completa o OAuth e insere o código de emparelhamento. Você faz login no ChatGPT uma vez. O sucesso se parece com:

Codex com ChatGPT

✓ Projeto detectado
✓ Ponte de Trabalho iniciada
✓ Conexão segura estabelecida
✓ ChatGPT conectado
✓ Teste de leitura de arquivo aprovado

Pronto.

Desde a v0.1.1, a configuração pela primeira vez faz uma pergunta explícita: auto (Codex dirige as páginas de configurações do ChatGPT por conta própria) ou manual (Codex diz exatamente quais campos preencher). Dada a instabilidade que o Uso do Computador pode ter — mais sobre isso abaixo — eu escolheria manual na primeira execução.

Opcional: um nome de host estável

A URL do Túnel Rápido padrão é temporária: quando a ponte reinicia, a URL muda e o Codex precisa excluir e recriar o conector do ChatGPT — a reclamação "por que eu reconecto todo dia?" na issue #60. Se você possui um domínio no Cloudflare, a configuração oferece um Túnel Nomeado (c2c-<projeto>.seu-domínio.com) que sobrevive a reinicializações após um login único no Cloudflare. As credenciais vivem no diretório de estado do aplicativo do SO (~/Library/Application Support/codex-with-chatgpt no macOS), nunca no repositório.

O protocolo C2C na prática

Uma vez emparelhado, uma tarefa se parece com isso. Você diz: "Use o Codex com ChatGPT para implementar o modo escuro." O Codex digita na aba do ChatGPT:

[C2C]
ESTADO:
Contexto Triplo Up

A integração entre Codex e ChatGPT pode ajudar empresas brasileiras a otimizar seus processos de desenvolvimento, utilizando melhor suas assinaturas de IA. Isso pode resultar em maior eficiência e redução de custos operacionais em projetos de software.

Noticias relacionadas

Gostou do conteudo?

Receba toda semana as principais novidades sobre WebMCP.