Objetivo del tema
Presentar la versión 2025 de Codex CLI, comprender cómo se integra con los planes de ChatGPT y repasar los escenarios donde su enfoque de agente local marca la diferencia frente a otras experiencias de OpenAI.
Codex CLI es un agente de desarrollo que se ejecuta en tu terminal y aprovecha modelos como GPT-5 para comprender repositorios completos. La herramienta es de código abierto y su evolución se publica en github.com/openai/codex. Al ejecutarse localmente, mantiene acceso directo al árbol de archivos, puede lanzar comandos bajo un sistema de aprobaciones y registra historiales asociados al directorio actual.
La interfaz se divide en dos grandes modalidades:
codex
. Permite conversar, adjuntar archivos, cambiar de modelo con /model
y revisar estado mediante /status
.codex exec
para convertir una tarea en un flujo reproducible. Puede devolver resultados en JSON, respetar plantillas y reanudarse con codex exec resume
.Los siguientes comandos son la puerta de entrada:
codex --version
codex "Explica la estructura de src/ y propone un plan de refactor"
codex resume --last
codex exec --full-auto "Genera pruebas para utils/date.ts"
codex exec --json "Resume hallazgos del repositorio"
codex completion bash
Codex también admite adjuntar imágenes (--image
), modificar el directorio de trabajo sin cambiar de carpeta (--cd
) y combinar instrucciones persistentes mediante archivos AGENTS.md
.
Al ejecutar codex
por primera vez, el CLI solicita iniciar sesión con tu cuenta de ChatGPT. Esa autenticación determina el modelo por defecto, los límites de uso y las políticas de almacenamiento. Los planes Plus, Pro, Team, Edu y Enterprise comparten la misma infraestructura, por lo que no necesitas credenciales separadas. También es posible usar una clave de la API exportando la variable CODEX_API_KEY
o configurando perfiles en ~/.codex/config.toml
.
Codex CLI convive con la versión web y con extensiones para IDEs. Conocer sus matices ayuda a elegir la experiencia adecuada para cada tarea.
Aspecto | Codex CLI | Codex Web | Integración en IDE |
---|---|---|---|
Contexto | Lee el directorio local y conserva el historial por sesión. | Recibe archivos adjuntos o ZIPs y crea espacios en la nube. | Trabaja sobre buffers y documentos abiertos dentro del editor. |
Ejecución | Corre comandos locales con sandbox configurable y requerimientos de aprobación. | No ejecuta código; se limita a sugerir cambios para descargar. | Puedes aceptar o rechazar snippets individuales dentro del IDE. |
Automatización | Incluye codex exec para flujos reproducibles y JSON estructurado. |
Foco en exploración y prototipos rápidos. | Compatible con tareas interactivas, pero dependiente de cada extensión. |
Casos ideales | Equipos que viven en la terminal, pipelines CI/CD y auditorías controladas. | Brainstorming, onboarding y presentaciones en vivo. | Edición incremental en proyectos que ya dependen del IDE. |
Codex CLI se adapta a diferentes etapas del ciclo de desarrollo:
codex resume
y dejar decisiones registradas en el historial.codex mcp-server
.Cuanto más específico sea tu prompt (archivos, objetivos, restricciones), más precisas serán las recomendaciones. Complementa la conversación con resultados de comandos o fragmentos relevantes para acelerar el ciclo.
En resumen: Codex CLI combina el poder de los modelos de OpenAI con una experiencia local controlada por el desarrollador. Dominar sus modos de trabajo te permitirá alternar entre exploración interactiva y automatización reproducible sin abandonar la terminal.