Codex es el agente de inteligencia artificial de OpenAI especializado en programación autónoma. Integrado en ChatGPT, puede leer tu código, entender lo que quieres lograr, escribir funciones completas, corregir errores y ejecutar pruebas — todo sin que tengas que escribir una sola línea de código manualmente.
Es como tener un desarrollador senior disponible 24/7: le explicas la tarea en español y Codex la planifica, la ejecuta y te entrega el resultado listo para revisar.
Genera funciones, clases y scripts completos en Python, JavaScript, PHP, SQL y más, a partir de una descripción en español.
Pega el mensaje de error o el código con fallo y Codex identifica la causa raíz y propone la corrección exacta.
Mejora código existente: lo hace más limpio, más eficiente o lo adapta a nuevas reglas sin cambiar su comportamiento.
Genera pruebas unitarias automáticamente para verificar que tu código funciona en todos los casos esperados.
Agrega comentarios, docstrings y explicaciones a tu código para que otros (o tú mismo en el futuro) lo entiendan fácil.
En modo agente puede crear múltiples archivos, instalar dependencias y ejecutar el proyecto paso a paso en un entorno sandbox.
Codex no vive en un solo lugar. Puedes usarlo donde te resulte más cómodo según tu nivel:
| Forma | ¿Dónde? | Ideal para |
|---|---|---|
| 💬 App de ChatGPT | chatgpt.com o la app móvil | Empezar sin instalar nada. Le pides la tarea y revisas el resultado. |
| ⌨️ Codex CLI | La terminal de tu PC (Windows, Mac, Linux) | Trabajar dentro de tus propios proyectos de código locales. |
| 🧩 Extensión IDE | VS Code y editores compatibles | Programar sin salir del editor, con todo el contexto del proyecto. |
| ☁️ Codex Web | Navegador (tareas en la nube) | Delegar tareas que corren en segundo plano mientras haces otra cosa. |
💡 Recomendación para principiantes: empieza con la App de ChatGPT. Cuando te sientas cómodo, da el salto al CLI para trabajar con tus archivos reales.
nodejs.org.npm install -g @openai/codexcodex logincd mi-proyectocodex y escríbele la tarea en español, por ejemplo:
"Crea un archivo index.html con un formulario de contacto."| Situación | ChatGPT chat 💬 | Agente Codex 💻 |
|---|---|---|
| Entender un concepto | ✅ Ideal — explica con ejemplos. | Funciona, pero brilla más con código. |
| Código de una función | ✅ Puede hacerlo. | ✅✅ Más preciso, con tests y comentarios. |
| Proyecto con varios archivos | Limitado — no ejecuta ni gestiona archivos. | ✅✅ Crea, edita y ejecuta múltiples archivos. |
| Depurar un error complejo | Útil si pegas el error manualmente. | ✅✅ Analiza el código completo y aplica la corrección. |
| Automatizar tareas repetitivas | Genera el script, tú lo ejecutas. | ✅✅ Ejecuta el script en su sandbox y entrega el resultado. |
| Disponibilidad | Todos los planes (Free, Plus, Pro). | Plus, Pro y Team (capacidades avanzadas en Pro). |
El CLI es la forma de usar Codex desde la terminal, dentro de tus propios proyectos.
Se instala con npm install -g @openai/codex y se ejecuta escribiendo codex.
| Comando | Qué hace |
|---|---|
codex | Abre el agente interactivo en la carpeta del proyecto actual. |
codex login | Inicia sesión con tu cuenta de ChatGPT (abre el navegador). |
codex "crea un script que lea un CSV" | Ejecuta una tarea puntual sin abrir el modo interactivo. |
codex --version | Muestra la versión instalada de Codex. |
/init | Analiza el proyecto y genera un archivo de instrucciones base (AGENTS.md). |
/clear | Borra el historial de la conversación actual sin salir. |
/diff | Muestra los cambios que Codex propone antes de aplicarlos. |
/exit | Sale de la sesión interactiva de Codex. |
AGENTS.md en la raíz de tu proyecto con instrucciones
permanentes (cómo está organizado, qué reglas seguir). Codex lo lee en cada sesión, igual que un manual.
"Escribe un script en Python que lea un archivo Excel con nombres y correos, y envíe un correo de bienvenida a cada uno usando smtplib. Agrega manejo de errores."
"Crea una función PHP que valide un formulario de contacto (nombre, email, mensaje) y guarde los datos en una tabla MySQL usando sentencias preparadas."
"Escribe una función JS que filtre un array de productos por precio máximo y categoría, y actualice la lista en el DOM sin recargar la página."
"Genera una consulta SQL que muestre los 5 clientes con mayor total de compras en el último mes, con su nombre y ciudad, ordenados de mayor a menor."
"Tengo este error en PHP: 'Undefined index: email on line 42'. Aquí está mi código [pega el código]. ¿Cuál es el problema y cómo lo corrijo?"
"Escribe una macro en VBA para Excel que recorra todas las filas de la columna A, coloree en rojo las celdas con valores negativos y guarde el archivo."
Indica lenguaje, versión, estructura esperada y casos borde que debe manejar.
No copies sin leer. Entiende qué hace cada línea antes de usarlo en producción.
Si el resultado no es lo que querías, pide ajustes sin abrir un chat nuevo; el contexto se mantiene.
Usa datos de ejemplo; evita pegar contraseñas o información personal real.
Para proyectos grandes, trabaja módulo por módulo para mantener el control y la calidad.
Agrega: "Explícame qué hace cada función". Así aprendes mientras trabajas.
| Término | ¿Qué significa? |
|---|---|
| Codex | Agente de IA de OpenAI especializado en escribir, revisar y ejecutar código. |
| Agente | IA que no solo responde: planifica una tarea, la ejecuta en pasos y verifica el resultado. |
| CLI | Interfaz de línea de comandos: se usa escribiendo comandos en la terminal del PC. |
| Sandbox | Entorno aislado y seguro donde Codex ejecuta y prueba el código sin afectar tu sistema. |
| Prompt | La instrucción que le escribes al agente para que realice una tarea. |
| Refactorizar | Mejorar el código (más limpio o eficiente) sin cambiar lo que hace. |
| Test unitario | Pequeña prueba automática que verifica que una parte del código funciona bien. |
| AGENTS.md | Archivo con instrucciones permanentes del proyecto que Codex lee en cada sesión. |
| IDE | Editor de código como VS Code, donde puedes usar Codex mediante una extensión. |
| Vibe coding | Forma de programar describiendo en lenguaje natural lo que quieres y dejando que la IA lo construya. |
🎬 OpenAI Codex: ¿el mejor asistente de IA? — Tutorial paso a paso
🎬 Cómo instalar Codex de OpenAI — Setup completo
🎬 Curso completo de OpenAI Codex en 40 minutos
🎬 Codex no es solo para programar: así creas agentes
Realiza estos ejercicios con tu cuenta de ChatGPT para dominar Codex paso a paso.
reloj.html y ábrela en el navegador.npm install -g @openai/codex.codex login e inicia sesión.🏆 Reto Final: Pídele a Codex que cree un mini proyecto completo — por ejemplo una calculadora de propinas en HTML + JavaScript — y que te explique cómo funciona cada parte. Súbelo a tu computador y pruébalo.
10 preguntas aleatorias del banco — comprueba lo que aprendiste sobre Codex.