Ce face /permissions (Codex)
/permissions deschide selectorul de preseturi de aprobare. Alegi presetul potrivit, de exemplu Auto pentru rulări fără intervenție sau Read Only când vrei doar să analizezi. Când sunt active profiluri de permisiuni cu nume, selectorul arată și profilurile personalizate, cu descrierile lor. Codex anunță politica nouă, iar acțiunile următoare o respectă până o schimbi.
Presetul Auto corespunde cu --sandbox workspace-write --ask-for-approval on-request: Codex citește fișiere, face editări și rulează comenzi în workspace fără să întrebe, dar cere aprobare pentru editări în afara workspace-ului sau pentru acces la rețea. La pornire, Codex recomandă Auto în directoarele cu control de versiune și read-only în celelalte; uneori pornește în read-only până marchezi directorul ca de încredere.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
/permissions |
Selectorul de preseturi și de profiluri de permisiuni. |
Auto |
Scriere în workspace și aprobări la cerere. |
Read Only |
Codex doar citește; util ca să revizuiești editările. |
approval_policy |
În config.toml: on-request, never sau { granular = { ... } }. |
Exemple practice
Exemplul 1: Trecerea pe Read Only pentru o analiză
> /permissions
Exemplul 2: Echivalentul presetului Auto la pornire
codex --sandbox workspace-write --ask-for-approval on-request
Greșeli frecvente și bune practici
- Folosești
/approveca să schimbi permisiunile./approvereîncearcă o singură acțiune respinsă de revizuirea automată. - Păstrezi
approval_policy = "untrusted"din configurații vechi; valoarea nu mai este suportată.