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.