Skip to main content
Codex CLI y Codex App se conectan a BetterToken mediante OpenAI Responses. El archivo de configuración es ~/.codex/config.toml y la API Key se proporciona mediante BETTERTOKEN_API_KEY.

Ajustes principales

Requisitos previos

Instalación

Configuración por línea de comandos

El script de configuración automática de BetterToken escribe la configuración del proveedor para Codex. Requiere Node.js y solicita la API Key o el Model ID si no se proporcionan como argumentos.
Cuando termine, abre ~/.codex/config.toml (o %USERPROFILE%\.codex\config.toml en Windows), confirma que model, review_model y el proveedor BetterToken se hayan escrito correctamente y reinicia Codex por completo.

Configuración manual

GPT, Kimi y GLM usan la misma estructura de config.toml. Sustituye únicamente YOUR_MODEL_ID por un Model ID actual del proveedor seleccionado. La configuración por línea de comandos con un solo comando está disponible actualmente solo para GPT.

Configurar la API Key

Añade esta línea a ~/.zshrc o ~/.bashrc para conservarla.
No guardes una BetterToken API Key en ~/.codex/auth.json. Ese archivo corresponde al inicio de sesión oficial de Codex; un proveedor personalizado debe leer la variable de entorno mediante env_key.

Configurar config.toml

Edita ~/.codex/config.toml:
model_provider = "custom" debe coincidir con la tabla [model_providers.custom]. Sustituye ambos valores YOUR_MODEL_ID por un Model ID completo y actual.

Verificar la conexión

Abre una terminal nueva y ejecuta:
Envía una tarea corta. Una respuesta en streaming sin errores de inicio de sesión, 401 o modelo confirma la configuración.

Cambiar de modelo

Cambia model y, de forma opcional, review_model. Guarda el archivo, detén el proceso actual de Codex y vuelve a iniciarlo. Usa el Model ID del cuadro de diálogo Setup o del model plaza.

Errores frecuentes

Configuración avanzada

Proveedores compatibles

Los estados se aplican al método de configuración de BetterToken descrito en esta página.
  • Configuración por línea de comandos y manual: usa un comando generado o sigue todos los pasos manuales.
  • Configuración manual: introduce la API Key, la Base URL y el Model.
  • No compatible: todavía no hay un método de conexión directa verificado.

Extensión de Codex

La extensión de Codex para VS Code comparte config.toml, pero conservar el inicio de sesión oficial requiere una configuración de autenticación diferente. Consulta la guía de configuración de la extensión de Codex.
La configuración de CLI/App y la de la extensión con inicio de sesión oficial son alternativas. No pegues dos tablas [model_providers.custom] en el mismo archivo TOML.

Preguntas relacionadas

Referencia oficial

Detalles técnicos

Codex usa OpenAI Responses. Configura base_url como https://www.bettertoken.ai/v1 y mantén wire_api = "responses". Codex añade /responses.