Skip to main content
O Codex CLI e o Codex App se conectam ao BetterToken por OpenAI Responses. O arquivo de configuração é ~/.codex/config.toml, e a API Key é fornecida por BETTERTOKEN_API_KEY.

Configurações principais

Pré-requisitos

Instalação

Configuração pela linha de comando

O script de configuração automática do BetterToken grava a configuração do provedor para o Codex. Ele exige Node.js e solicita a API Key ou o Model ID quando esses valores não são informados como argumentos.
Quando o script terminar, abra ~/.codex/config.toml (ou %USERPROFILE%\.codex\config.toml no Windows), confirme se model, review_model e o provedor BetterToken foram gravados corretamente e reinicie completamente o Codex.

Configuração manual

GPT, Kimi e GLM usam a mesma estrutura de config.toml. Substitua apenas YOUR_MODEL_ID por um Model ID atual do provedor selecionado. A configuração pela linha de comando em um único comando está disponível atualmente apenas para GPT.

Definir a API Key

Adicione esta linha a ~/.zshrc ou ~/.bashrc para mantê-la.
Não coloque uma BetterToken API Key em ~/.codex/auth.json. Esse arquivo é usado pelo login oficial do Codex; um provedor personalizado deve ler a variável de ambiente por env_key.

Configurar config.toml

Edite ~/.codex/config.toml:
model_provider = "custom" deve corresponder à tabela [model_providers.custom]. Substitua os dois valores YOUR_MODEL_ID por um Model ID completo e atual.

Verificar a conexão

Abra um novo terminal e execute:
Envie uma tarefa curta. Uma resposta em streaming sem erros de login, 401 ou modelo confirma a configuração.

Trocar de modelo

Altere model e, opcionalmente, review_model. Salve o arquivo, encerre o processo atual do Codex e inicie-o novamente. Use o Model ID da caixa de diálogo Setup ou do model plaza.

Erros comuns

Configuração avançada

Provedores compatíveis

Os status se aplicam ao método de configuração do BetterToken descrito nesta página.
  • Configuração pela linha de comando e manual: use um comando gerado ou siga todas as etapas manuais.
  • Configuração manual: informe a API Key, a Base URL e o Model.
  • Sem suporte: ainda não há um método verificado de conexão direta.

Extensão Codex

A extensão Codex para VS Code compartilha config.toml, mas manter o login oficial exige uma configuração de autenticação diferente. Consulte o guia de configuração da extensão Codex.
A configuração de CLI/App e a configuração da extensão com login oficial são alternativas. Não cole duas tabelas [model_providers.custom] no mesmo arquivo TOML.

Perguntas relacionadas

Referência oficial

Detalhes técnicos

O Codex usa OpenAI Responses. Defina base_url como https://www.bettertoken.ai/v1 e mantenha wire_api = "responses". O Codex acrescenta /responses.