Por que o Codex usa /v1
Ao contrário do Claude Code, o Codex espera uma URL base no estilo OpenAI. Use o sufixo /v1 para que o CLI consiga chamar corretamente os endpoints de Respostas e de modelos.
Codex CLI
O Codex CLI lê fornecedores de modelos personalizados a partir do config.toml. O Aiduct expõe o protocolo Responses em /v1/responses, para que o Codex possa funcionar com o seu saldo do Aiduct.
# ~/.codex/config.toml model = "gpt-4o-mini" model_provider = "aiduct" [model_providers.aiduct] name = "Aiduct" base_url = "https://api.aiduct.ai/v1" env_key = "AIDUCT_API_KEY" wire_api = "responses" # Shell export AIDUCT_API_KEY=sk-aiduct-... codex "summarize this repository"
CONFIGURAÇÃO
config.toml
PROTOCOLO
Respostas
ENDPOINT
/v1/responses
Ao contrário do Claude Code, o Codex espera uma URL base no estilo OpenAI. Use o sufixo /v1 para que o CLI consiga chamar corretamente os endpoints de Respostas e de modelos.
O Aiduct permite controlar o uso de chamadas ao Codex através de um saldo de API. Ideal para trabalhos de programação pontuais, auxiliares de CI e experimentos com agentes.
FAQ
Use https://api.aiduct.ai/v1.
Sim. O Aiduct suporta a rota compatível com OpenAI Responses usada pelo Codex CLI.
Sim. O Aiduct disponibiliza todos os modelos de chat do catálogo no caminho Responses que o Codex utiliza, traduzindo chamadas de ferramentas e raciocínio para os modelos que não o suportam nativamente. Defina model com o id do catálogo.