Guía de configuración de OpenAI Codex CLI
Instala y configura Codex CLI con UnoRouter en Windows, macOS y Linux.
Visión general
Codex CLI es el agente de codificación de terminal de OpenAI. Lee, escribe y ejecuta código mediante parches revisables en un sandbox. Apunta su proveedor personalizado a la URL base de UnoRouter para usar cualquier modelo del catálogo.
Configuración rápida
Pega estos valores en el cliente. Tu clave se rellena sola si has iniciado sesión.
URL base: https://api.unorouter.com/v1
Clave API: YOUR_API_KEYCompatibilidad
Configuración paso a paso
- 1Instalar la CLI de Codex
Instala Codex CLI de forma global con npm.
bashnpm install -g @openai/codex - 2Configurar el proveedor de modelos
Edita `~/.codex/config.toml`. Indica el id de tu modelo y añade un proveedor personalizado con la URL base de UnoRouter usando la wire API responses.
toml# ~/.codex/config.toml model = "YOUR_MODEL_ID" model_provider = "unorouter" [model_providers.unorouter] name = "UnoRouter" base_url = "https://api.unorouter.com/v1" wire_api = "responses" - 3Agregar tu clave API
Escribe tu clave API de UnoRouter en `~/.codex/auth.json`.
json// ~/.codex/auth.json { "OPENAI_API_KEY": "YOUR_API_KEY" } - 4Iniciar Codex
Ejecuta `codex` en el directorio de tu proyecto.
$env:OPENAI_BASE_URL="https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
codexModelos recomendados
Modelos gratuitos que funcionan aquí. Pega cualquier id de modelo en el cliente.
Aspectos a tener en cuenta
- Si aparece un error de endpoint no compatible, confirma que `wire_api` sea `responses` y que la URL base termine en `/v1`.
- Un 401 significa que la clave de `~/.codex/auth.json` falta o está caducada. Pega una clave nueva desde tu panel de UnoRouter.
- Si Codex ignora tu proveedor, revisa el nombre de la tabla en `config.toml`. Los IDs de proveedor admiten guiones bajos, no guiones (`model_providers.my_provider`, nunca `my-provider`). `openai` está reservado y no se puede sobrescribir.