Ce face /yolo, /autoApprove, /disableYolo, /disableAutoApprove
/yolo sau /autoApprove ocolesc aprobările pentru sesiunea curentă, dacă este o sesiune locală sau Copilot CLI suportată. /disableYolo sau /disableAutoApprove readuc nivelul de permisiuni implicit al sesiunii.
Nivelurile de permisiuni ale unei sesiuni Copilot sunt Manual permissions (implicit), Assisted permissions (un model evaluează fiecare apel de unealtă) și Allow all (toate apelurile rulează fără confirmare). Le alegi din meniul de permisiuni al câmpului de chat. O organizație poate ascunde Assisted permissions sau Allow all.
Aprobarea automată în toate workspace-urile se activează separat, cu setarea chat.tools.global.autoApprove; prima dată apare un dialog de avertizare. Documentația recomandă nivelul Allow all pe sesiune când nu ai nevoie de aprobare automată peste tot. Sandbox-ul este independent: un sandbox activ restricționează în continuare terminalul.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
/yolo, /autoApprove |
Ocolesc aprobările în sesiunea curentă. |
/disableYolo, /disableAutoApprove |
Readuc nivelul de permisiuni implicit al sesiunii. |
chat.tools.global.autoApprove |
Setare: aprobare automată în toate workspace-urile. |
Exemple practice
Exemplul 1: Aprobare automată temporară într-un mediu izolat
/yolo
(agentul rulează sarcina fără confirmări)
/disableYolo
Greșeli frecvente și bune practici
- Activezi aprobarea automată pe un proiect cu acces la date de producție. Fără aprobări, agentul poate rula comenzi distructive.
- Crezi că oprirea unei cereri anulează acțiunile deja făcute. Oprirea nu anulează ce s-a executat.