Guía de Codex CLI para principiantes: de la instalación a tu primera tarea de programación con IA
Principiante15 min de lectura

Guía de Codex CLI para principiantes: de la instalación a tu primera tarea de programación con IA

CATAITO Team2026-08-06
Tu sistema operativo:

Lo que enseña este tutorial

Codex CLI es el agente de codificación de OpenAI que se ejecuta en tu terminal. Puede inspeccionar tu proyecto, editar archivos, ejecutar comandos y automatizar tareas repetitivas, todo desde la línea de comandos. Al final de este tutorial podrás instalar Codex CLI en Windows, macOS o Linux, iniciar sesión y completar tu primera tarea de codificación asistida por IA.

Tiempo necesario: 15–20 minutos

Dificultad: Principiante

Antes de empezar

RequisitoDetalles
Sistema operativoWindows 10 o posterior, macOS o Linux
CuentaCuenta de ChatGPT (suscripción) o clave de API de OpenAI (pago por uso)
Node.jsSolo se necesita para el método de instalación con npm (versión 18 o posterior)
TerminalPowerShell (Windows), Terminal (macOS) o terminal Linux
CosteSuscripción a ChatGPT, o pago por uso de API

¿Qué es una terminal? Una terminal (también llamada línea de comandos) es una ventana donde escribes comandos en lugar de hacer clic en botones. En Windows se llama PowerShell; en macOS se llama Terminal. En este tutorial, los comandos codex se escriben en esta ventana y se ejecutan con Enter.

¿Qué es Node.js? Node.js es un programa gratuito que te permite instalar herramientas con el comando npm. Solo lo necesitas si eliges el método de instalación con npm. Si no lo tienes, instálalo desde nodejs.org (elige la versión LTS).

¿Qué es una clave de API? Una clave de API es un código secreto que identifica tu cuenta cuando pagas por uso. Se genera una vez en platform.openai.com → API keys. Trátala como una contraseña: nunca la compartas.

Cómo abrir tu terminal (paso a paso)

Si no sabes cómo abrir una terminal, sigue los pasos de tu sistema a continuación. La usarás para todos los comandos de este tutorial.

Windows — abrir PowerShell

  1. 1Haz clic en el botón Inicio (el logotipo de Windows) en la esquina inferior izquierda de la pantalla.
  2. 2Escribe PowerShell — no necesitas hacer clic en nada primero, solo escribe.
  3. 3Haz clic en la aplicación Windows PowerShell o Terminal que aparece en la lista.
  • Windows 11 muestra Terminal; Windows 10 muestra Windows PowerShell. Cualquiera de los dos funciona.
  1. 1Si aparece una ventana azul de Control de cuentas de usuario, haz clic en .

Cómo pegar un comando: haz clic derecho en cualquier lugar dentro de la ventana de PowerShell para pegar (o pulsa Ctrl + V).

Descarga e instalación

Elige tu versión

VersiónIdeal paraNotas
Estable (instalador oficial)La mayoría de usuariosCompletamente probada, recomendada
Paquete npmUsuarios que ya tienen Node.jsFácil de actualizar
Homebrew (macOS)Usuarios de macOS que usan HomebrewGestionada junto a otras aplicaciones

¿Qué es Homebrew? Homebrew es un gestor de paquetes gratuito para macOS. Escribes brew install para instalar programas, como una tienda de aplicaciones para la línea de comandos. Solo elige esta opción si ya usas Homebrew.

Instala para tu sistema

Selecciona tu sistema en el panel inferior. Cada pestaña contiene todos los pasos completos para ese sistema.

Instalación en Windows

  1. 1Abre PowerShell: haz clic en el botón Inicio (logotipo de Windows), escribe PowerShell y haz clic en Windows PowerShell o Terminal.
  2. 2Copia el comando siguiente, pégalo en la ventana de PowerShell y pulsa Enter:
powershell
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
  1. 1Espera a que termine la instalación. Cuando puedas volver a escribir, copia y ejecuta este comando para verificar:
powershell
codex --version

Si ves un número de versión (por ejemplo v1.x.x), la instalación fue exitosa.

Actualizar Codex (copia y ejecuta este comando cuando quieras la última versión):

powershell
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"

Inicia sesión

  1. 1Abre una terminal y ve a una carpeta de proyecto (reemplaza path/to/your/project con tu propia ruta):
bash
cd path/to/your/project
  1. 1Inicia Codex:
bash
codex
  1. 1La primera vez, elige un método de inicio de sesión:
  • Iniciar sesión con ChatGPT — usa tu cuenta de ChatGPT (suscripción). Se abre una ventana del navegador; después de iniciar sesión, el navegador devuelve tus credenciales a Codex automáticamente.
  • Usar una clave de API — pega la clave que generaste en platform.openai.com cuando se te pida.
  1. 1Después de iniciar sesión, verás el indicador de Codex, listo para tu primera tarea.

Solución de problemas de instalación

ErrorCausaSolución
codex: command not foundLa carpeta de instalación no está en tu PATHConsulta los pasos detallados para tu sistema abajo
npm: command not foundNode.js no está instaladoInstala Node.js desde nodejs.org (versión LTS), cierra y vuelve a abrir la terminal, y reintenta la instalación con npm
La página de inicio de sesión no se abreRestricciones de red o proxyComprueba tu conexión a internet, asegúrate de que chatgpt.com sea accesible y vuelve a intentarlo. Si usas VPN o proxy, intenta apagarlo o cambiar de servidor
codex: Permission denied (macOS/Linux)El script no puede escribir en la carpeta de instalaciónAbre Terminal, ejecuta una vez chmod +x ~/.local/bin/codex y vuelve a ejecutar el comando de instalación

Solución para "codex: command not found" — Windows:

  1. 1Pulsa la tecla de Windows, escribe variables de entorno y haz clic en Editar las variables de entorno del sistema.
  2. 2Haz clic en el botón Variables de entorno....
  3. 3En la lista inferior (Variables del sistema), busca Path, selecciónala y haz clic en Editar....
  4. 4Haz clic en Nueva, añade la carpeta donde se instaló Codex (por defecto: C:\Users\<tu nombre de usuario>\.local\bin) y haz clic en Aceptar en cada ventana.
  5. 5Cierra PowerShell por completo y vuelve a abrirlo, luego ejecuta codex --version.

Solución para "codex: command not found" — macOS/Linux:

  1. 1Abre Terminal y ejecuta este comando:
bash
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
  1. 1Recarga la configuración:
bash
source ~/.zshrc
  1. 1Si usas Bash en lugar de Zsh, usa ~/.bashrc en ambos comandos anteriores.
  2. 2Ejecuta codex --version para confirmar.

Tu primera tarea

Paso 1: Abre un proyecto

Ve a la carpeta del proyecto en la que quieras que Codex trabaje (reemplaza la ruta con la tuya):

bash
cd path/to/your/project

Paso 2: Inicia Codex

bash
codex

Paso 3: Haz tu primera pregunta

Escribe esta solicitud y pulsa Enter:

text
Tell me about this project

Codex leerá los archivos del proyecto y explicará lo que encuentra. Prueba algunas más:

  • Explain the main function in this file — explica la función principal de este archivo
  • Find the bug in this code — encuentra el error en este código
  • Add a comment header to every file — añade un encabezado de comentario a cada archivo

Paso 4: Aprueba lo que Codex quiere hacer

Cuando Codex quiera editar archivos o ejecutar comandos, pedirá tu permiso primero. Esto es normal. Escribe y y pulsa Enter para aprobar, o n para rechazar. Revisa cada cambio: tú mantienes el control de lo que ocurre en tu máquina.

Paso 5: Sal de Codex

Cuando termines, escribe /exit y pulsa Enter, o pulsa Ctrl + C dos veces.

Comandos útiles

ComandoQué hace
codexInicia una sesión interactiva
codex exec "descripción de tarea"Ejecuta una tarea sin modo interactivo (ideal para scripts y CI)
codex resumeReabre una sesión reciente
codex --image <archivo>Incluye una captura de pantalla o diagrama con tu solicitud
codex --searchActiva la búsqueda web en vivo para la tarea actual
codex mcpConecta herramientas externas mediante servidores MCP
codex completionGenera completado de comandos para tu terminal
/permissionsCambia lo que Codex puede hacer sin preguntar (dentro de una sesión)
/exitSal de Codex

Preguntas frecuentes

¿Necesito un plan de pago?

Necesitas una suscripción de ChatGPT o una clave de API de OpenAI. El plan gratuito de ChatGPT no incluye acceso a Codex CLI. Consulta la página de precios oficial para ver las opciones actuales.

¿Codex funciona fuera de un repositorio git?

Codex funciona mejor dentro de un proyecto git. Si empiezas desde cero, crea un repositorio primero:

bash
git init

¿Codex puede ejecutar mi código?

Sí, con tu permiso. Codex puede ejecutar comandos y pruebas en tu máquina, y siempre te muestra lo que va a ejecutar antes de preguntar. Usa la configuración de permisos para controlar lo que puede hacer sin preguntar.

¿Mi código se envía a OpenAI?

Cuando usas Codex con modelos de OpenAI, tus solicitudes y el contenido de los archivos se procesan según los controles de datos de tu tipo de cuenta (suscripción o configuración de la organización de API). Consulta la documentación oficial de controles de datos.

Qué sigue

  • Añade guía de proyecto: Crea un archivo AGENTS.md en tu repositorio para dar a Codex instrucciones duraderas sobre tu proyecto.
  • Automatiza con scripts: Usa codex exec en pipelines de CI y flujos de trabajo repetibles.
  • Conecta herramientas con MCP: Usa codex mcp para dar a Codex acceso a datos y servicios externos.
  • Prueba Codex cloud: Deja las tareas de larga duración en la nube y vuelve al terminal más tarde.
#Codex#AI Coding#Terminal#OpenAI