Ce face /sandbox (Copilot CLI)
Sandbox-ul local nu rulează CLI-ul însuși izolat, ci restricționează comenzile și uneltele rulate în numele tău: accesul la fișiere, la rețea și la capacitățile sistemului. /sandbox sau config deschide dialogul de setări; tab-ul General are opțiuni separate pentru sesiunea curentă și pentru implicitul sesiunilor noi.
status arată dacă sandbox-ul e activ în sesiune. policy arată căile permise și restricțiile grupate după sursă, rețeaua și accesul uneltelor de dezvoltare; cu o comandă (/sandbox policy npm install) inspectezi accesul ei fără s-o rulezi. enable și disable schimbă de obicei setarea salvată, iar enable session/disable session doar sesiunea. Dacă organizația impune sandbox-ul, disable este refuzat, cu excepția cazului în care politica permite ocolirea.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
config |
Dialogul de setări (la fel ca /sandbox simplu). |
status |
Starea sandbox-ului în sesiune. |
policy [COMMAND] |
Politica efectivă, opțional pentru o comandă. |
enable / disable |
Activează sau dezactivează (setarea salvată). |
enable session / disable session |
Doar pentru sesiunea curentă. |
ca create|trust|rotate|remove |
Autoritatea de certificare a proxy-ului. |
Exemple practice
Exemplul 1: Activare în sesiune
/sandbox enable
Exemplul 2: Ce acces ar avea o comandă?
/sandbox policy npm install
Greșeli frecvente și bune practici
- Crezi că un worktree sau
/yolote protejează. Doar sandbox-ul restricționează fișierele și rețeaua comenzilor.