Controle de versão para agentes de programação: vincula cada commit à sessão do agente que o gerou e compartilha memória entre Claude Code, Codex e outros agentes.
lidge-jun/opencodex
Proxy local que permite usar OpenAI Codex e Claude Code com qualquer provedor de LLM, incluindo Claude, Gemini, Grok, DeepSeek e Ollama.
- Estrelas
- 17,565
- Forks
- 1,351
- Issues abertas
- 103
- Último commit
- ontem
O que é?
opencodex é um proxy local que traduz a Responses API da OpenAI usada pelo Codex para o protocolo do provedor escolhido. Streaming, chamadas de ferramentas, tokens de raciocínio e imagens são traduzidos nos dois sentidos. Assim, Codex CLI, o app Codex, Claude Code, Claude Desktop e Grok Build mantêm suas interfaces nativas, enquanto o modelo por trás deles pode ser Claude, Gemini, Grok, GLM, DeepSeek, Kimi, Qwen, Ollama ou outro endpoint compatível com OpenAI.
A configuração é feita por um painel web em localhost:10100 ou pelo CLI ocx. O projeto já vem com mais de 40 provedores integrados e permite rotear modelos usando a sintaxe provedor/modelo, configurar combinações que fazem failover ou round-robin entre provedores e executar subagentes em modelos roteados. Também é possível agrupar várias contas do ChatGPT para autenticação do Codex, com roteamento que considera as cotas e afinidade de sessão.
O CLI requer Node 18+ e é instalado com npm. Há versões desktop para macOS, Windows e Linux, além de uma configuração com Docker Compose para hospedagem remota com um bearer token.
Recursos principais
- 01Traduz chamadas da Responses API do Codex para Claude, Gemini, Grok, DeepSeek, Ollama e outros provedores.
- 02Mantém streaming, chamadas de ferramentas, tokens de raciocínio e imagens funcionando nos dois sentidos.
- 03Oferece um painel web para gerenciar provedores, modelos e contas.
- 04Permite configurar combinações para failover ou round-robin ponderado entre provedores.
- 05Agrupa contas do ChatGPT com roteamento que considera as cotas e afinidade de sessão.
- 06Oferece instalação via CLI, app desktop e Docker Compose.
Casos de uso
- Executar o Codex CLI ou o app Codex com um modelo que não seja da OpenAI, como Claude ou Gemini.
- Usar Claude Code com um modelo mais barato ou local, servido pelo Ollama ou DeepSeek.
- Fazer failover entre vários provedores quando um deles atinge o limite de requisições.
- Hospedar um proxy compartilhado em um servidor com um bearer token para uma equipe pequena.
Tópicos
Perguntas frequentes
- O que é opencodex?
- Proxy local que permite usar OpenAI Codex e Claude Code com qualquer provedor de LLM, incluindo Claude, Gemini, Grok, DeepSeek e Ollama. opencodex é um proxy local que traduz a Responses API da OpenAI usada pelo Codex para o protocolo do provedor escolhido. Streaming, chamadas de ferramentas, tokens de raciocínio e imagens são traduzidos nos dois sentidos. Assim, Codex CLI, o app Codex, Claude Code, Claude Desktop e Grok Build mantêm suas interfaces nativas, enquanto o modelo por trás deles pode ser Claude, Gemini, Grok, GLM, DeepSeek, Kimi, Qwen, Ollama ou outro endpoint compatível com OpenAI.
- opencodex é gratuito? Qual é a licença?
- opencodex é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- opencodex ainda é mantido?
- Manutenção ativa. O último commit de opencodex foi em 18 de out. de 2026.
- Para que posso usar opencodex?
- Executar o Codex CLI ou o app Codex com um modelo que não seja da OpenAI, como Claude ou Gemini. Usar Claude Code com um modelo mais barato ou local, servido pelo Ollama ou DeepSeek. Fazer failover entre vários provedores quando um deles atinge o limite de requisições. Hospedar um proxy compartilhado em um servidor com um bearer token para uma equipe pequena.
- Onde consigo opencodex?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/lidge-jun/opencodex
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma interface local de revisão no navegador para anotar planos de agentes, Markdown, HTML e diffs de código e enviar feedback aos agentes de programação.
Uma ampla coleção de arquivos de prompt para agentes de IA com funções específicas, que podem ser instalados em ferramentas como Claude Code, Cursor e Gemini CLI.
Conjunto de 25 skills de engenharia prontas para produção que orientam agentes de programação com IA pelas etapas de especificação, planejamento, implementação, testes, revisão e entrega.
Marketplace de plugins, agentes, skills e comandos para Claude Code, Codex CLI, Cursor, OpenCode, Copilot e outras ferramentas de programação com IA.
Um gateway local de modelos que permite que Claude Code, Codex, OpenCode e outros agentes de programação compartilhem um endpoint e encaminhem solicitações para vários provedores.