Cómo Instalar y Usar Codex CLI: La Alternativa de OpenAI a Claude Code

Ashley Goolam

Ashley Goolam

8 September 2025

Cómo Instalar y Usar Codex CLI: La Alternativa de OpenAI a Claude Code

Imagina escribir una simple instrucción en tu terminal y ver cómo la IA crea una aplicación completa de tareas pendientes en React, con persistencia y lista para ejecutarse. ¿Suena a magia? Ese es el poder de Codex CLI, la herramienta de línea de comandos de OpenAI para la codificación asistida por IA, lanzada en 2025. Si eres un desarrollador que ha usado Claude Code, te encantará explorar Codex CLI como una alternativa fresca. En esta inmersión profunda, cubriremos qué es Codex CLI, cómo instalarlo y usarlo, sus características destacadas y una comparación directa con Claude Code, incluyendo precios. Ya sea que estés prototipando aplicaciones o automatizando tareas, Codex CLI pone a Codex, el modelo de OpenAI enfocado en la codificación, al alcance de tu mano. ¡Vamos a desglosar esta herramienta y ver cómo puede transformar tu flujo de trabajo!

💡
¿Quieres una excelente herramienta de prueba de API que genere hermosa documentación de API?

¿Quieres una plataforma integrada y todo en uno para que tu equipo de desarrollo trabaje con máxima productividad?

¡Apidog satisface todas tus demandas y reemplaza a Postman a un precio mucho más asequible!
botón

¿Qué es Codex CLI y por qué usarlo?

Codex CLI es la interfaz de línea de comandos de código abierto de OpenAI para la codificación impulsada por IA, potenciada por la familia de modelos **Codex** (como GPT-4o optimizado para código). Lanzado a mediados de 2025, está diseñado para desarrolladores que desean un asistente de IA interactivo basado en terminal. A diferencia de los plugins IDE tradicionales, **Codex CLI** se ejecuta en tu shell, permitiéndote generar código, corregir errores o construir proyectos con instrucciones en lenguaje natural. Es perfecto para prototipos rápidos, como crear una aplicación React o depurar scripts, y se integra con herramientas como Git para el control de versiones.

codex cli

¿Por qué elegir **Codex CLI** en lugar de algo como **Claude Code**? Está estrechamente integrado con el ecosistema de OpenAI, ofreciendo acceso sin interrupciones a modelos como o4-mini para una codificación eficiente. Además, es de uso gratuito (más allá de los costos de la API), personalizable mediante un archivo de configuración y es compatible con el modo "yolo" para una ejecución automatizada. Si estás creando aplicaciones web, automatizando flujos de trabajo o experimentando con IA, **Codex CLI** ahorra tiempo al manejar el código repetitivo y la lógica. Pero no está exento de competencia: **Claude Code** de Anthropic ofrece características similares con un enfoque en la seguridad. Los compararemos más adelante. Primero, ¡vamos a configurarlo!

claude code

Cómo instalar Codex CLI

Poner en marcha **Codex CLI** es sencillo, pero varía según el sistema operativo. Cubriremos macOS/Linux (recomendado) y Windows. La herramienta requiere Node.js, así que empecemos por ahí.

Paso 1: Instalar Node.js

Verificar Versión de Node:

node --version
brew install node  # macOS con Homebrew
sudo apt install nodejs  # Ubuntu

Paso 2: Instalar Git (Opcional pero Recomendado)

Codex CLI funciona mejor con Git para el control de versiones, evitando advertencias durante la configuración.

Verificar Versión de Git:

git --version
brew install git  # macOS
sudo apt install git  # Ubuntu

Paso 3: Instalar Codex CLI

Ahora, el evento principal: instalar **Codex CLI** globalmente.

Ejecutar el Comando de Instalación:

npm i -g @openai/codex

Instalación Específica para Windows

Windows aún no es oficialmente compatible, pero puedes usar WSL (Subsistema de Windows para Linux) o descargar los binarios.

  1. Usando WSL:

2. Descarga Directa del Binario:

Prueba la instalación ejecutando codex: deberías ver el prompt de la CLI. Si no, verifica tu PATH y la configuración de Node.

Configurando tu Clave API de OpenAI

Codex CLI necesita una clave API de OpenAI para acceder a los modelos **Codex**. Vamos a conseguir una.

1. Crear una Clave API:

crear una clave secreta

2. Establecer como Variable de Entorno:

export OPENAI_API_KEY=<your key>
$env:OPENAI_API_KEY = '<your key>'

Esta clave potencia las características de IA de **Codex CLI**. Monitorea el uso en el panel de control de OpenAI para rastrear los costos.

Creando un Proyecto y Probando Codex CLI

Vamos a poner a trabajar **Codex CLI** construyendo una sencilla aplicación de tareas pendientes. Configuraremos un repositorio Git para evitar advertencias.

1. Crear una Carpeta de Proyecto:

mkdir codex-app
cd codex-app

2. Inicializar Git:

git init

3. Iniciar Codex CLI:

codex
advertencia de codex

4. Probar una Instrucción Simple:

Crea una aplicación web React con shadcn que sea una aplicación de tareas pendientes con persistencia.
aplicación de tareas creada

5. Ejecutar la Aplicación:

npm install
npm run dev
una sencilla aplicación de tareas pendientes

6. Verificar Uso:

límites de uso de open ai

¡Esta prueba muestra el poder de **Codex CLI**: código generado por IA en minutos!

Explorando las Características de Codex CLI

Codex CLI está repleto de potentes herramientas diseñadas para potenciar tu flujo de trabajo de codificación. Desglosemos sus características clave y cómo usarlas de manera efectiva.

Autenticación Flexible

Comienza rápidamente iniciando sesión con tu **cuenta de ChatGPT**, ideal para usuarios del nivel gratuito, o usa una **clave API** para tener más control sobre el uso y los permisos, similar a herramientas heredadas como Claude Code.

iniciar sesión con una clave api o chat gpt

Obtén Información con Transcripciones y Estado

A diferencia de algunas herramientas, Codex CLI opera como una "caja negra" por defecto. Para ver el razonamiento detrás de escena, las herramientas utilizadas y las salidas sin procesar, presiona Esc dos veces o Ctrl + T para abrir la **ventana de Transcripción**. Esto es invaluable para depurar y comprender su proceso. Presiona q para volver a la interfaz principal.
Para una descripción rápida de tu entorno, usa el comando /status. Muestra tu **directorio de espacio de trabajo** actual, el **modelo** activo y el **uso de tokens**, ayudándote a rastrear costos y configuración de un vistazo.

ventana de transcripción

Modos Sandbox para Máxima Seguridad

La seguridad es una prioridad fundamental. Codex CLI se ejecuta en un **sandbox** seguro por defecto, evitando cambios accidentales en los archivos de tu sistema, procesos o red.
Tienes un control granular sobre sus permisos a través de tres modos sandbox:

Combina el flag --sandbox con --ask-for-approval (con opciones: on-request, never, on-failure, untrusted) para un control granular sobre cuándo puede ejecutar código. Para un modo completamente automatizado y de alto riesgo, puedes usar:

Verifica siempre tu modo actual usando /status para asegurarte de que estás trabajando con el nivel de seguridad adecuado.

Configuración y Cambio Avanzado de Modelos

Usa /models para listar los modelos de OpenAI disponibles y cambiar entre ellos (por ejemplo, a GPT-4o). La versatilidad de la herramienta se extiende más allá de OpenAI; puedes configurarla para ejecutar **cualquier modelo con una API compatible con OpenAI**, como modelos locales a través de **Ollama**.
Personaliza aún más el comportamiento del modelo en el archivo de configuración .codexrc.json:

cambiar entre modelos

Opciones de Entrada Enriquecidas

Proporciona contexto enriquecido a la IA sin esfuerzo. Usa el símbolo @ para adjuntar archivos (por ejemplo, @script.py) para su análisis. Presiona Ctrl + V para pegar imágenes directamente desde tu portapapeles, una característica potente para tareas visuales y depuración.

Codex CLI vs. Claude Code

Si bien tanto Codex CLI como Claude Code son potentes asistentes de codificación con IA, atienden a necesidades y preferencias ligeramente diferentes. Así es como se comparan actualmente:

Comparación de Características

Claude Code (Anthropic) destaca con un rico conjunto de características orientadas a la productividad y personalización:

Codex CLI (OpenAI), aunque más nuevo, se centra en la flexibilidad y la seguridad:

Actualmente, Claude Code se siente más pulido y con más funciones, especialmente para usuarios avanzados, pero Codex CLI proporciona una base sólida con fortalezas únicas en seguridad e interoperabilidad de modelos.

Comparación de Precios

Para un uso ligero, el nivel gratuito de Claude Code es generoso y amigable para principiantes. Codex CLI puede ser más rentable para un uso intermitente, pero aquellos con un alto volumen pueden preferir el precio predecible de Claude.

En Resumen

Claude Code actualmente tiene una ventaja en características y documentación, lo que lo hace ideal para desarrolladores que buscan una experiencia refinada hoy. Sin embargo, Codex CLI, respaldado por OpenAI, está evolucionando rápidamente. Su diseño abierto, soporte agnóstico de modelos y características de seguridad lo posicionan como una herramienta con un potencial significativo. Para aquellos dispuestos a explorar una plataforma prometedora, Codex CLI ya es una opción convincente, y es probable que se vuelva aún más competitiva con el tiempo.

Conclusión

Ahora has dominado **Codex CLI**, desde la instalación hasta la creación de una aplicación de tareas pendientes y la exploración de características avanzadas. Comparado con **Claude Code**, **Codex CLI** se defiende bien con la integración de OpenAI y la seguridad del sandbox, aunque Claude lidera en pulido y precios para usuarios gratuitos. Ya sea que estés prototipando o automatizando, **Codex CLI** es una herramienta versátil. Prueba la instrucción de la aplicación de tareas pendientes, experimenta con el modo yolo y déjame tus comentarios, ¡feliz codificación!

botón
apidog

Practica el diseño de API en Apidog

Descubre una forma más fácil de construir y usar APIs