Domina Codex CLI de OpenAI desde cero hasta un nivel avanzado: instalación, comandos, skills, subagentes y proyectos reales.
CLI, App y Web en perspectiva
Node.js, npm, inicio de sesión con autenticación del dispositivo
/ @ agents.md contexto
flags, config.toml, sandbox
SKILL.md, invoke, reutilizar
10 tipos, threads, workers
Paralelo, fórmula de prompt
Git en paralelo, PR automáticos
Programación, CI/CD, rutinas
App completa con multitarea
O Codex es el agente de codificación de OpenAI, rival de Claude Code. Su diferencial: ejecuta agentes en la nube, delega tareas de forma remota (incluso desde el celular) y devuelve pull requests listos. Contexto de 274K tokens.
Más contexto que Claude Code, soporte nativo para worktrees e integración directa con GitHub Actions. Para tareas largas en la nube, es un complemento natural de Claude.
| Versión | Ideal para | Detalle |
|---|---|---|
| CLI (terminal) | Velocidad + control local | macOS, Windows, Linux. Integración directa con repositorios |
| App (Windows) | Interfaz visual completa | Skills, plugins, navegador interno, varios hilos en paralelo |
| Web (ChatGPT) | Delegar en la nube | GitHub conectado, agentes sin necesidad de tener la PC encendida, acceso desde el celular |
Instalación mediante npm. Requisito previo: Node.js v18+. El inicio de sesión usa autenticación de dispositivo — abres un enlace en el browser, sin exponer una clave de API.
Una versión desactualizada de Node.js causa fallas silenciosas. La autenticación del dispositivo es más segura que una API key: funciona en contenedores Docker sin variables de entorno expuestas.
winget install --id Git.Git -e --source winget # depois instale Node.js em nodejs.org
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - sudo apt-get install -y nodejs
npm install -g @openai/codex
codex login --device-auth # Abre link no browser → digita código → ✓ logado
Después de instalar, codex abre el modo interactivo. / accede a comandos internos, @ hace referencia a archivos del proyecto.
O agents.md es equivalente a CLAUDE.md: define el contexto permanente. Sin él, Codex empieza desde cero en cada sesión.
codex # modo interativo codex "crie uma API" # prompt direto codex chat # modo conversa codex --full-auto "..." # sem confirmação
/plan mode— planificación/model— cambiar de modelo/browser use— activar el browser/skill creator— crear skillLas políticas de aprobación controlan cuándo Codex pide confirmación. Desde preguntar siempre hasta no preguntar nunca: ajústalas según el entorno (desarrollo local frente a producción).
En un contenedor o una VM aislada, desactivar las confirmaciones elimina fricción y acelera mucho. En producción, mantén siempre activas las confirmaciones.
| Flag | Comportamiento | Riesgo |
|---|---|---|
| --full-auto | on-request + sandbox write | Medio |
| -a never | Nunca pide aprobación | Medio |
| --dangerously-bypass... | Cero confirmaciones, cero sandbox | Alto ⚠️ |
Las Skills son instrucciones reutilizables para tareas recurrentes. Créala una vez y úsala con $nome-da-skill o deja que Codex lo invoque automáticamente.
Eliminan la repetición. Una skill de "revisión de PR" puede ejecutar 3 subagentes en paralelo sin reescribir el prompt cada vez.
--- name: pr-review-agent description: Use quando pedir revisão de PR, diff ou código alterado. --- Ao revisar um PR: 1. Leia o diff completo 2. Identifique riscos de segurança 3. Verifique cobertura de testes 4. Classifique achados por severidade
Codex tiene varios «nombres» para los agentes: hilo, agente de tareas, worker, subagente, agente en segundo plano, automatización, skill. Todos son variantes de cómo estructuras el trabajo.
Entender la jerarquía evita confusiones. Empieza con threads + skills + automatizaciones. Los subagentes y workers llegan cuando se necesita paralelismo real.
| Tipo | Uso |
|---|---|
| Agente principal | Chat/thread normal |
| Subagente | "Usa subagentes en paralelo" |
| Agente en segundo plano | Thread en segundo plano |
| Automatización | Pestaña Automations (programado) |
| Skill | $nome o lenguaje natural |
Subagentes especializados activados en paralelo. Codex no los crea automáticamente — lo pides explícitamente con «usa subagentes en paralelo».
Las auditorías, la planificación de funciones y la refactorización, divididas en paralelo, reducen drásticamente el tiempo total.
Use subagentes em paralelo para [objetivo]. Divida: 1. Subagente A: [papel específico] 2. Subagente B: [papel específico] 3. Subagente C: [papel específico] Regras: trabalho independente, não edite ainda, consolide no final.
Los worktrees permiten que varios agentes trabajen en paralelo sin mezclar cambios. Cada agente tiene su propio directorio y branch. OpenAI destaca los worktrees como parte central del flujo multiagente.
Sin worktrees, dos agentes que editan el mismo archivo crean conflictos. Con worktrees, cada uno trabaja de forma aislada y luego haces merge.
Agentes paralelos, branch propia, sin conflictos
Branch + commit + push + PR con resumen
Codex como CI, parches automáticos
Delega mediante la aplicación ChatGPT y recibe PR de forma remota
Las automatizaciones configuran rutinas que Codex ejecuta en horarios definidos sin que tengas que estar presente. Disponible en la pestaña Automatizaciones de Codex App (Windows).
Convierte a Codex en un miembro del equipo que trabaja mientras duermes: revisa código, ejecuta pruebas y genera informes.
Toda segunda-feira às 9h: 1. Atualizar dependências (se seguro) 2. Rodar testes 3. Rodar build 4. Gerar reports/weekly-review.md 5. Se houver mudanças, criar commit
Construcción de un app de portafolio de acciones completo — con UI, base de datos, datos reales del mercado y material de marketing — usando Codex 5.5, sin experiencia previa en programación.
Muestra Codex al límite: multitarea real con 3 agentes simultáneos (desarrollo + video + investigación), generación de imágenes y reverse prompting.
Diseño con generación de imágenes — Codex genera opciones visuales y el usuario elige
Frontend + base de datos — Next.js + Convex para guardar el portafolio
Datos reales — API gratuita de Alpha Vantage para precios en vivo
Multitarea — 3 agentes: dev + video (Remotion) + investigación (browser)
Reverse prompting — preguntarle a Codex «¿qué se debe hacer a continuación?»