
OpenAI Codex CLI
OpenAI · Programación
OpenAI Codex CLI es un agente de programación local de OpenAI que se ejecuta en tu terminal, lee el repositorio, edita archivos y lanza comandos mientras tú mantienes el control.

Acerca de OpenAI Codex CLI
What Is OpenAI Codex CLI
OpenAI Codex CLI es un agente de programación que instalas en tu propia máquina. Trabaja dentro de tu repositorio: lee archivos, hace cambios y ejecuta las herramientas que ya tienes configuradas en el equipo. Lo manejas desde una ventana de terminal, así que nada tiene que pasar por una web antes de que empieces.
La idea es sencilla. Mantienes tu bucle de trabajo habitual y dejas que el agente se encargue de lo que consume tiempo, como rastrear cómo está armado un módulo, planificar una refactorización o buscar por qué falla un test. Codex CLI encaja con quien vive en la shell y quiere el agente junto a su código, no en otra pestaña.
Conviene conocer dos límites de entrada. El programa es gratis y de código abierto bajo licencia Apache-2.0, pero usar los modelos que hay detrás exige un plan de pago de ChatGPT o una clave de API con consumo facturado a precio de API. Además, la herramienta de línea de comandos deja fuera las funciones en la nube que aparecen en otras partes de Codex, como la revisión de código en GitHub y la integración con Slack.
Getting Started
- Instala Codex CLI en macOS o Linux con el script de una línea, o en Windows con el equivalente de PowerShell. También puedes ejecutar
npm install -g @openai/codexobrew install --cask codex. - Abre la carpeta de un proyecto y escribe
codex. En el primer arranque, elige Sign in with ChatGPT y conecta la cuenta asociada a tu plan Plus, Pro, Business, Edu o Enterprise. - Describe la tarea en lenguaje normal. Pídele que explique el proyecto, que haga un cambio concreto o que depure un fallo. El agente revisa los archivos y propone ediciones sobre la marcha.
- Crea un punto de control de Git antes y después de cada tarea. Si un cambio se tuerce, vuelves al punto de control en lugar de deshacerlo a mano.
- Aprueba o rechaza los comandos que Codex quiere ejecutar. Con
/permissionsy/modelfijas los límites y el esfuerzo de razonamiento de la sesión.
Información del producto
Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de OpenAI Codex CLI.
Ideal para
Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.
Usuarios
- Desarrolladores que viven en la terminal
- Ingenieros de backend y sistemas
- Responsables de CI y automatización
Tareas
- Explorar un código que no conoces
- Refactorizaciones concretas
- Revisión de código local
Casos de uso
- El bucle diario de editar y ejecutar
- Comprobaciones antes de confirmar
- Automatizar trabajo repetible
Funciones clave
Agente sobre el repositorio local
Codex CLI trabaja sobre los archivos de tu proyecto actual, no sobre una copia subida a otro sitio. Inspecciona tu código, hace ediciones y ejecuta las herramientas que ya tienes instaladas, de modo que sus acciones coinciden con tu entorno real. Así los secretos, las dependencias y la configuración local se quedan donde están.
Control flexible de modelo y razonamiento
Eliges el modelo y el esfuerzo de razonamiento de cada sesión con /model, y cambias a mitad de conversación cuando una tarea se complica o se simplifica. En los planes de ChatGPT el modelo por defecto para programar es GPT-6.1 Sol, con GPT-6 Luna disponible para trabajos más ligeros. Un comando /model propio deja esto a la vista en lugar de esconderlo en archivos de configuración.
Permisos y control de entorno aislado
El comando /permissions decide cuándo puede Codex editar archivos o lanzar comandos sin preguntar. Puedes inspeccionar el entorno aislado activo y las rutas de escritura antes de continuar. Eso importa cuando apuntas un agente a un repositorio que no puedes permitirte que destroce.
Revisión de código local
/review hace una pasada centrada sobre los cambios sin confirmar, un commit o una rama base, y luego informa de los hallazgos por orden de prioridad. No modifica tu árbol de trabajo, así que puedes ver los riesgos antes de confirmar o abrir una pull request. Es una comprobación, no un arreglo automático.
Scripts y CI con codex exec
El modo sin interacción te deja llamar a Codex desde scripts y canalizaciones. Puedes disparar la misma lógica del agente desde un paso de compilación o un flujo repetible, que es la razón principal por la que los equipos eligen la vía de la clave de API en vez de una suscripción.
Contexto visual y web
codex --image pasa una captura, un diagrama o una referencia de diseño al primer mensaje, de modo que el agente ve el mismo contexto visual que tú. codex --search cambia una ejecución a búsqueda web en vivo cuando la tarea depende de versiones o documentación actuales, con la actividad de búsqueda visible en la transcripción.
Sesiones, reanudar y subagentes
codex resume reabre un chat reciente del repositorio actual, o busca entre los chats locales para retomar trabajo antiguo. Para investigaciones más grandes, puedes pedir a Codex que delegue trabajo concreto en subagentes y traiga sus conclusiones a la sesión principal.
Conexiones MCP
Codex se conecta a servidores MCP locales o remotos, se autentica cuando hace falta y lista las herramientas disponibles para la sesión antes de usarlas. Así el agente llega a los datos de tu equipo y a servicios externos sin salir de la terminal.
Ventajas y desventajas
Ventajas
- Se ejecuta en la terminal que ya usas, sin adoptar antes un editor ni una web.
- El programa es de código abierto bajo Apache-2.0, así que puedes leer qué hace exactamente.
- Los controles de permisos y de entorno aislado te dejan decidir qué puede cambiar o ejecutar el agente.
- `codex exec` lo hace útil en scripts y CI, no solo en sesiones interactivas.
- El modo de revisión señala problemas sin tocar tu árbol de trabajo.
Desventajas
- El acceso a los modelos no es gratis. Necesitas un plan de ChatGPT o una clave de API facturada a precio de API, y el uso intensivo sube rápido.
- La herramienta de línea de comandos deja fuera funciones en la nube como la revisión de código en GitHub, la integración con Slack y máquinas virtuales más grandes.
- No hay interfaz gráfica, así que a quien rehúye la línea de comandos le resultará árida.
- La puesta en marcha por la vía de la clave de API exige configuración extra, y el catálogo de modelos depende de a cuáles llegue tu clave.
Preguntas frecuentes
El programa es gratis y de código abierto bajo licencia Apache-2.0. Usarlo no lo es, porque los modelos que hay detrás exigen un plan de pago de ChatGPT (Plus a $20/mo, Pro desde $100/mo, Business a $20 por usuario al mes) o una clave de API con consumo facturado a precio de API.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con OpenAI Codex CLI.
Alternativas a OpenAI Codex CLI
Forefront
Forefront · ProgramaciónForefront es una plataforma web para construir con IA de código abierto. Te deja ajustar los principales modelos de lenguaje de código abierto con tus propios datos, evaluar cómo rinden y ejecutarlos a través de una API o exportarlos para alojarlos tú mismo. Los desarrolladores que quieren la comodidad de una plataforma cerrada pero insisten en ser dueños de sus modelos y sus datos son el público objetivo.
Startkit
StartKit.AI · ProgramaciónStartkit es un boilerplate para crear productos de SaaS con IA y wrappers de IA. Piénsalo como un boilerplate para startups de IA con las partes aburridas ya conectadas: autenticación, pagos con Stripe y Lemon Squeezy, límites de uso, correo transaccional y un kit de inicio de API de IA que habla con OpenAI, Anthropic, Groq o Llama. Clonas el repositorio, pones tu precio y te dedicas a la parte del producto por la que la gente paga de verdad. Está hecho con Next.js sobre React y Tailwind, así que buena parte del código boilerplate ya te resulta familiar.
Testim
Tricentis · ProgramaciónTestim es una plataforma de automatización de pruebas impulsada por IA para crear y ejecutar pruebas de extremo a extremo en aplicaciones web, móviles y Salesforce. Se apoya en el aprendizaje automático para mantener las pruebas estables cuando cambia una interfaz, así que los equipos dedican menos tiempo a reparar selectores rotos. No está nada mal para una herramienta de pruebas automatizadas que puedes empezar a usar hoy mismo. Creas pruebas grabando acciones en un navegador y luego añades JavaScript cuando necesitas más control. Es una opción sólida para equipos de QA con mucho trabajo.
