~/.codex/config.toml con Codex CLI/App. Usa esta página si necesitas conservar el inicio de sesión oficial, los plugins o Remote Control.
Ajustes principales
Requisitos previos
- Instala la versión más reciente de la extensión Codex para VS Code
- Completa el inicio de sesión oficial en la extensión o Codex App
- Crea una BetterToken API Key
- Copia un ID de modelo desde la model plaza o desde el cuadro Setup de la Key
Instalación
Instala la extensión desde VS Code Marketplace y reinicia VS Code.Configuración manual
Configura la extensión
Edita~/.codex/config.toml:
requires_openai_auth = true conserva el inicio de sesión oficial. experimental_bearer_token autentica las solicitudes al modelo de BetterToken. No escribas la BetterToken API Key en auth.json.No combines la autenticación de CLI/App y de la extensión
Ambas alternativas usan
[model_providers.custom]. Conserva una sola tabla en el archivo TOML.
Verifica la conexión
Crea una sesión nueva en la extensión y envía una tarea breve. SiYOUR_MODEL_ID responde y los plugins y Remote Control siguen disponibles, la configuración funciona.
Cambia de modelo
Cambiamodel y, si lo necesitas, review_model; después, ejecuta Developer: Reload Window. Usa un ID de modelo del cuadro Setup o de la model plaza.
Errores habituales
Configuración avanzada
Proveedores compatibles
Los estados se aplican al método de configuración de BetterToken descrito en esta página.
Qué significa cada método de configuración
Qué significa cada método de configuración
- 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.
Guías relacionadas
- Proveedor personalizado para Codex CLI/App
- Conservar el inicio de sesión oficial de Codex con una API de terceros
- Guía de configuración de config.toml para Codex
- ¿Qué son model_provider, base_url y wire_api?
Referencias oficiales
Detalles técnicos
Por qué la autenticación de la extensión difiere de CLI/App
Por qué la autenticación de la extensión difiere de CLI/App
La extensión usa el inicio de sesión oficial para algunas funciones de Codex, por lo que esta configuración mantiene
requires_openai_auth = true. Un proveedor personalizado exclusivamente para CLI/App usa una variable de entorno y requires_openai_auth = false. Ambos envían solicitudes OpenAI Responses mediante https://www.bettertoken.ai/v1.
