Skip to content

Codex CLI ​

Esta página se centra en Codex CLI en la terminal. Si usas la app de escritorio ChatGPT, el cliente Codex o una extensión de IDE, consulta la guía Codex/ChatGPT.

TIP

Ruta recomendada: crea getapi.one y getapi.pro en CC Switch como Provider separados compatibles con OpenAI. Si prefieres usar solo la terminal, añade ambos Provider al config.toml de Codex y guarda las API Key en variables de entorno.

Para flujos de escritorio y extensiones de IDE, consulta Codex/ChatGPT.

Descarga e instalación ​

Descargar CC Switch ​

Si quieres gestionar y cambiar Provider de GetAPI desde una interfaz visual, instala primero CC Switch.

ClienteSistema / casoDescarga CDNAlternativa
CC SwitchmacOSDescargarGitHub Releases
CC SwitchWindowsDescargarGitHub Releases
CC SwitchMás versiones—GitHub Releases

Instalar Codex CLI ​

Comando oficial para instalar Codex CLI:

bash
curl -fsSL https://chatgpt.com/codex/install.sh | sh

Si el script de instalación no está disponible en tu entorno, usa la documentación oficial de OpenAI Codex CLI para ver métodos alternativos.

Antes de empezar ​

  • Codex CLI está instalado y el comando codex funciona en tu terminal.
  • CC Switch está instalado, o estás listo para editar manualmente el archivo de configuración de Codex.
  • Ya completaste el registro e inicio de sesión en GetAPI. Si aún no, empieza por la guía general de registro e inicio de sesión.
  • Ya creaste una API Key de GetAPI. Si aún no, lee la guía general para obtener una API Key.
  • Decide si esta sesión de CLI usará getapi.one o getapi.pro.
  • Prepara el nombre exacto del modelo que quieres usar con Codex CLI.

Elige un servicio GetAPI ​

API Key y Base URL deben venir del mismo servicio. En Codex y CC Switch, la Base URL debe incluir /v1. No mezcles Keys de getapi.one con la dirección relay de getapi.pro ni al revés.

ServicioCodex Base URLOrigen de API KeyGuía de solicitud
getapi.onehttps://www.getapi.one/v1getapi.one API KeysGuía de solicitud
getapi.prohttps://relay-api.getapi.pro/v1getapi.pro API KeysGuía de solicitud

Configurar con CC Switch ​

1. Abrir CC Switch ​

Inicia CC Switch y prepárate para entrar en la zona de configuración del Provider de Codex.

2. Abrir la pestaña de Provider de Codex ​

En CC Switch, selecciona la pestaña de Provider de Codex y pulsa el botón de suma para añadir uno nuevo.

Lista de Providers de Codex en CC Switch y botón de añadir

3. Elegir configuración personalizada ​

En la página para añadir Provider, selecciona configuración personalizada. Si no aparece, desplázate hacia abajo.

Página de añadir Provider en CC Switch con configuración personalizada seleccionada

4. Completar el Provider de GetAPI ​

Introduce un nombre, pega la API Key correspondiente y escribe la dirección API con /v1, por ejemplo https://relay-api.getapi.pro/v1.

Configuración de Provider GetAPI Pro en CC Switch con Base URL terminada en /v1
Elemento de configuracióngetapi.progetapi.oneNotas
Nombre del ProviderGetAPI ProGetAPI OneNombre personalizado para reconocerlo fácilmente.
Sitio oficialhttps://www.getapi.prohttps://www.getapi.oneSitio del Provider. Puede quedar vacío si CC Switch no lo exige.
API KeyAPI Key de getapi.proAPI Key de getapi.oneCopia la Key del servicio correspondiente. No mezcles Keys y direcciones de servicios distintos.
Dirección de solicitud APIhttps://relay-api.getapi.pro/v1https://www.getapi.one/v1Debe incluir /v1.
Modelo predeterminadoPor ejemplo gpt-5.6-solPor ejemplo gpt-5.6-solUsa un modelo habilitado en la consola GetAPI correspondiente.

5. Activar el Provider ​

Después de guardar, vuelve a la lista de Provider, activa el Provider de GetAPI y luego inicia Codex CLI.

Provider GetAPI Pro activado en CC Switch

Configurar config.toml manualmente ​

Para una configuración solo por CLI, guarda primero las Key en variables de entorno. Evita escribir API Key reales directamente en config.toml.

bash
export GETAPI_ONE_API_KEY="sk-..."
export GETAPI_PRO_API_KEY="sk-..."

Luego abre ~/.codex/config.toml y añade ambos Provider de GetAPI. Cambia model_provider al Provider del servicio que quieras usar por defecto.

toml
model_provider = "getapi_pro"
model = "your-model-name"

[model_providers.getapi_one]
name = "GetAPI One"
base_url = "https://www.getapi.one/v1"
env_key = "GETAPI_ONE_API_KEY"
wire_api = "responses"

[model_providers.getapi_pro]
name = "GetAPI Pro"
base_url = "https://relay-api.getapi.pro/v1"
env_key = "GETAPI_PRO_API_KEY"
wire_api = "responses"

Sustituye your-model-name por un modelo habilitado en la consola de GetAPI correspondiente. En GetAPI, base_url debe terminar en /v1. Si el relay usa otro protocolo compatible con OpenAI, ajusta el Provider según la referencia de configuración de Codex.

Ejecutar Codex CLI ​

1. Confirmar que Codex CLI está instalado ​

Ejecuta codex --version en la terminal para confirmar que el comando CLI está disponible.

Terminal mostrando la salida de codex --version

2. Enviar una solicitud de prueba ​

Inicia Codex CLI y envía un mensaje corto. Si responde correctamente, el CLI Provider ya puede usarse.

Terminal mostrando Codex CLI respondiendo correctamente

Problemas frecuentes ​

ProblemaCausa posible
codex: command not foundCodex CLI no está instalado, o el directorio de instalación no está en PATH.
Falta API KeyLa variable de entorno indicada en env_key no está cargada en la sesión actual de terminal.
401 / UnauthorizedLa API Key es incorrecta, está deshabilitada o no coincide con la dirección API seleccionada.
404 / Not FoundBase URL es incorrecta, no incluye /v1, o el relay no soporta la ruta usada por el CLI.
Model not foundEl nombre del modelo es incorrecto, o el grupo de GetAPI seleccionado no habilita ese modelo.
La configuración no se aplicaSe editó el archivo incorrecto, model_provider apunta a otro Provider, o necesitas reiniciar la terminal.

Consejos de seguridad

No pegues API Key reales en capturas, repositorios públicos, código frontend ni documentos compartidos. Usa variables de entorno y oculta las Key antes de compartir la salida de terminal.

Referencias ​

La documentación oficial de OpenAI incluye instalación, autenticación y referencia de configuración de Codex CLI. CC Switch Releases sirve como fuente alternativa de descarga.