Skip to main content
La extensión Codex para VS Code comparte ~/.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:
Guarda el archivo, ejecuta Developer: Reload Window en VS Code y vuelve a abrir el panel de Codex.
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. Si YOUR_MODEL_ID responde y los plugins y Remote Control siguen disponibles, la configuración funciona.

Cambia de modelo

Cambia model 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.
  • 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

Referencias oficiales

Detalles técnicos

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.