Référence des commandes · Codex CLI
codex exec
Exécute Codex en mode non interactif, par ex. pour des scripts ou la CI.
codex exec (forme courte : e) exécute une tâche de façon non interactive, sans ouvrir la TUI. On peut aussi passer '-' comme prompt pour lire l'entrée depuis stdin. Avec --json, les événements peuvent être produits au format JSONL, avec -o/--output-last-message seul le dernier message est enregistré, et avec --output-schema un schéma de sortie peut être imposé.
✅ QUAND L’UTILISER ?
Intégrer Codex dans un script ou un pipeline
codex exec "résume les modifications des derniers commits" --json
Faire transiter une entrée depuis une autre source via stdin
cat tache.txt | codex exec -
⛔ QUAND ÉVITER ?
On veut ajuster de façon interactive, par ex. répondre en direct à des questions
codex exec s'exécute sans questions interactives.
Mieux: Démarrer la TUI normale avec codex (sans exec)
SOURCES
- Codex CLI Doku: Non-interactive Mode ↗ developers.openai.com