/permissions, /allow-all, /yolo, /reset-allowed-tools în GitHub Copilot

Copilot CLI: comenzi slash GitHub Copilot CLI (octombrie 2026)

Schimbă modul de permisiuni al sesiunii (default, assisted, allow-all) și resetează aprobările acordate uneltelor și căilor.

Sintaxă & invocare
/permissions [default|assisted|allow-all|show|reset]  |  /allow-all [on|off|show]  |  /yolo  |  /reset-allowed-tools

Ce face /permissions, /allow-all, /yolo, /reset-allowed-tools

/permissions este comanda principală pentru modul de permisiuni: default, assisted sau allow-all; show arată modul curent. /allow-all și /yolo sunt aliasuri pentru /permissions allow-all. În modul assisted, un model evaluează cererile eligibile și le aprobă pe cele pe care le consideră sigure; restul ajung la tine.

/permissions reset șterge aprobările din memorie pentru unelte și căi; CLI-ul întreabă din nou la următoarea folosire. /reset-allowed-tools merge mai departe: șterge aprobările sesiunii, revine la modul manual și șterge aprobările salvate pentru locația curentă. Regulile date la pornire (--allow-tool, --deny-tool, --allow-url, --deny-url) rămân.

La o cerere de permisiune poți alege: o dată, pentru tot restul sesiunii sau refuz cu instrucțiuni pentru Copilot. Dacă permissions.disableBypassPermissionsMode este disable, /allow-all și /yolo sunt refuzate, iar /permissions assisted rămâne permis.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
default Modul manual, cu confirmări.
assisted Un model aprobă cererile eligibile sigure.
allow-all Toate permisiunile (unelte, căi, URL-uri).
show Afișează modul curent.
reset Șterge aprobările din memorie ale sesiunii.
/reset-allowed-tools Șterge aprobările, revine la manual și șterge aprobările salvate pentru locație.

Exemple practice

Exemplul 1: Mai puține confirmări, fără permisiuni totale

/permissions assisted

Exemplul 2: Verificarea modului

/permissions show

Greșeli frecvente și bune practici

  • Aprobi rm „pentru restul sesiunii”. Copilot poate apoi șterge orice fișier din director fără să întrebe.
  • Folosești /yolo în afara unui mediu izolat. Comenzi distructive pot rula fără aprobare individuală.

Comenzi înrudite