OpenAI lanza Codex CLI: un agente de codificación con IA para tu terminal

OpenAI ha anunciado el lanzamiento de Codex CLI, un nuevo agente de codificación con inteligencia artificial diseñado para ejecutar tareas de programación de forma autónoma directamente desde el terminal del usuario. Este innovador asistente, de código abierto, es capaz de leer, modificar y ejecutar código localmente, brindando a los desarrolladores una poderosa herramienta impulsada por los últimos modelos de razonamiento de la compañía: o3 y o4-mini.

¿Qué es Codex CLI?

Codex CLI es una herramienta de línea de comandos (CLI) que integra los modelos de IA de OpenAI directamente con el terminal del usuario. Esto permite realizar múltiples tareas como editar archivos, ejecutar comandos o revisar código con asistencia inteligente, sin salir del entorno local.

OpenAI explicó en su blog:

“Codex CLI es una herramienta de código abierto que lleva el poder de nuestros últimos modelos de razonamiento directamente a tu terminal.”

Compatibilidad y requisitos

Por ahora, Codex CLI es compatible con sistemas macOS y Linux. En el caso de Windows, su soporte aún es experimental, por lo que los usuarios interesados deberán usar Windows Subsystem for Linux (WSL) para ejecutar el agente correctamente.

Modos de funcionamiento

Codex CLI ofrece tres modos distintos de operación, permitiendo al usuario controlar el nivel de autonomía del agente:

  • Modo Suggest: El agente puede leer archivos, sugerir ediciones y ejecutar comandos, pero siempre requerirá aprobación del usuario. Ideal para revisiones de código o aprendizaje de un nuevo repositorio.
  • Modo Auto Edit: En este modo, Codex CLI puede leer y modificar archivos por su cuenta, aunque sigue necesitando autorización para ejecutar los cambios. Es útil para realizar ediciones repetitivas bajo supervisión.
  • Modo Full Auto: Diseñado para tareas largas como arreglar compilaciones rotas o crear prototipos de funciones. En este modo, el agente puede leer, escribir y ejecutar comandos automáticamente dentro de un entorno aislado, sin acceso a la red y limitado al directorio actual.

OpenAI advierte que antes de usar los modos Auto Edit o Full Auto, es importante tener habilitado el seguimiento de revisiones en el directorio del proyecto.

Los usuarios pueden cambiar entre modos usando los comandos:

bashCopiarEditarcodex --suggest
codex --auto-edit
codex --full-auto

O bien, usar el atajo /mode dentro de la sesión.

Entrada multimodal y seguridad

Uno de los aspectos más destacados de Codex CLI es su capacidad para procesar entradas multimodales como texto, capturas de pantalla y diagramas. Esto permite al agente interpretar y generar código a partir de contenido visual, lo que amplía considerablemente sus capacidades de razonamiento.

En cuanto a la seguridad y privacidad, OpenAI asegura que el código fuente de los usuarios nunca abandona su entorno local. Solo se envían al modelo los prompts, contexto general y, opcionalmente, resúmenes de diferencias de código.

¿Cómo instalar Codex CLI?

El proceso de instalación es sencillo y está disponible desde GitHub:

  1. Instala el paquete con:
    npm install -g @openai/codex
  2. Exporta tu clave de API de OpenAI:
    export OPENAI_API_KEY="<TU_API_KEY>"
  3. Desde la raíz de tu proyecto, ejecuta:
    codex
  4. Empieza en modo suggest:
    Por ejemplo: Explain this repo to me
  5. Cambia de modo según sea necesario.

Un impulso a la adopción

Para fomentar el uso de Codex CLI entre desarrolladores, OpenAI anunció una iniciativa de apoyo económico: otorgará $1 millón en subvenciones para uso de la API y $25,000 en créditos API para proyectos de desarrollo elegibles.


Codex CLI representa un paso más hacia la visión de OpenAI de construir una inteligencia artificial agente, capaz de ejecutar tareas complejas en el entorno del usuario. Tras el lanzamiento de su herramienta Operator —pensada para ayudar en tareas como planificación de vacaciones—, Codex CLI se enfoca plenamente en el desarrollo de software, proponiendo una nueva forma de interactuar con la programación asistida por IA.

¿Te animarías a dejar que una IA edite y ejecute código por ti? Cuéntanos qué opinas.