Ce face codex exec
Subcomanda codex exec rulează sarcina specificată fără a deschide interfața TUI de terminal și returnează direct rezultatul la ieșirea standard, încheind procesul cu un cod de ieșire (exit code) corespunzător.
Este ideală pentru rularea de verificări automate la fiecare Pull Request sau pentru generarea automată a changelog-ului.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
exec |
Activează modul headless non-interactiv. |
--json |
Formatează rezultatul și pașii de execuție în format structurat JSON. |
Exemple practice de terminal
Exemplul 1: Rularea unei verificări automate în CI
Executăm o analiză automată de cod într-un pipeline GitHub Actions.
codex exec "verifică dacă există vulnerabilități evidente în src/auth.py și raportează erorile"
Ieșire în terminal
Audit complete: No critical security vulnerabilities found. 1 warning regarding insecure token random generation in line 34.
Greșeli frecvente și bune practici
- Folosești comanda fără a configura permisiuni pre-aprobate în medii CI automatizate, provocând blocarea procesului.