codex exec în OpenAI Codex CLI

Invocare CLI și Sesiuni Codex CLI 1.0+

Mod de execuție non-interactiv (headless) conceput pentru scripturi automate, cron jobs și pipeline-uri de CI/CD.

Sintaxă
codex exec [opțiuni] "instrucțiune"

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.

Comenzi înrudite