Referencia de comandos · Codex CLI
codex exec
Ejecuta Codex de forma no interactiva, p. ej. para scripts o CI.
codex exec (forma corta: e) ejecuta una tarea de forma non-interactive, sin abrir la TUI. Como prompt también se puede pasar '-' para leer la entrada desde stdin. Con --json se pueden emitir los eventos como JSONL, con -o/--output-last-message se guarda solo el último mensaje, y con --output-schema se puede forzar un esquema de salida.
✅ ¿CUÁNDO USARLO?
Integrar Codex en un script o un pipeline
codex exec "resume los cambios de los últimos commits" --json
Pasar la entrada desde otra fuente vía stdin
cat tarea.txt | codex exec -
⛔ ¿CUÁNDO MEJOR NO?
Se quiere intervenir de forma interactiva, p. ej. responder preguntas en directo
codex exec se ejecuta de principio a fin sin preguntas interactivas.
Mejor: Iniciar la TUI normal con codex (sin exec)
FUENTES
- Codex CLI Doku: Non-interactive Mode ↗ developers.openai.com