Inicio → Guías → Codex con una API personalizada: configurar config.toml en Codex CLI y Codex de escritorio

Codex con una API personalizada: configurar config.toml en Codex CLI y Codex de escritorio

Codex lee su proveedor de un solo archivo. Cinco líneas de configuración y una variable de entorno cambian a la vez la herramienta de línea de comandos y la app de escritorio, y la mayoría de los fallos vienen de la variable, no de la configuración.

La configuración

Añade un proveedor en config.toml y hazlo el predeterminado:

model = "gpt-6.1-sol"
model_provider = "apiclan"
model_reasoning_effort = "medium"

[model_providers.apiclan]
name = "APICLAN"
base_url = "https://apiclan.us/v1"
env_key = "APICLAN_API_KEY"
wire_api = "responses"

Importan tres detalles. base_url termina en /v1, porque Codex añade /responses por su cuenta. wire_api = "responses" hace que Codex use la API Responses, que esta pasarela admite. Y env_key es el nombre de una variable de entorno, no la clave.

Dónde está el archivo

Crea la carpeta y el archivo si no existen. La app de escritorio de Codex lee el mismo archivo que la herramienta de línea de comandos, así que un cambio sirve para las dos. Si prefieres no editar TOML a mano, CC Switch puede escribirlo por ti: consulta la guía de aplicaciones de escritorio.

Configurar la clave para que Codex la vea

macOS / Linux — añádela al perfil de tu terminal:

echo 'export APICLAN_API_KEY=sk-your-key' >> ~/.zshrc
source ~/.zshrc

Windows — guárdala para tu cuenta de usuario:

setx APICLAN_API_KEY "sk-your-key"

Aquí es donde fallan la mayoría de configuraciones. Una variable creada con export o $env: solo existe en esa terminal; la app de escritorio, abierta desde el Dock o el menú Inicio, nunca la ve. setx en Windows la guarda de forma permanente, pero solo la leen los programas abiertos después: cierra Codex por completo y vuelve a abrirlo.

Elegir modelo y esfuerzo de razonamiento

Cambia model en la configuración o cámbialo dentro de una sesión con /model:

ModeloAdecuado para
gpt-6.1-sol, gpt-5.6-terraProgramación diaria, cambios, pruebas: el más barato por llamada
gpt-5.6-solCuando tus prompts están ajustados para GPT-5.6
gpt-6-astraProblemas difíciles en los que una mejor respuesta vale cinco veces el precio

model_reasoning_effort admite low, medium, high y xhigh. Más esfuerzo escribe más: en gpt-5.6-sol, aquí la llamada mediana en high devolvió 373 tokens de salida frente a 139 en medium, 2,7 veces más, todo facturado como salida. Empieza por medium. Los precios están en la guía de precios de la API de OpenAI.

Cómo es el tráfico de Codex aquí

En los últimos 30 días, el 87 % de las llamadas GPT de esta pasarela vino de Codex, todas por /v1/responses con streaming. La llamada mediana:

Los cuatro errores más comunes

Claude Code sigue la convención contraria, sin /v1, explicada en la guía de base URL de Claude Code.

Empieza a usarlo

Sin suscripción, sin mínimo mensual, sin llamada comercial. Recarga con USDT y gasta lo que uses — 1 USDT te da 2 créditos de saldo de API.

Lee el inicio rápido de 30 segundos

Idioma: English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Deutsch · Français · Español · Türkçe · Português · Italiano · Bahasa Indonesia · Tiếng Việt · Bahasa Melayu · Polski · Čeština · فارسی · Русский

Los precios de esta página se rellenan automáticamente con datos de facturación reales. Las condiciones de terceros se citan de su propia documentación.