/permissions în Claude Code CLI

Configurare și Securitate Claude Code 1.0+

Gestionează regulile de autorizare pentru uneltele agentului: permite aprobarea automată a anumitor comenzi (allowlist) sau blocarea accesului critic.

Sintaxă & invocare
/permissions

Ce face /permissions

Securitatea este un pilon esențial în agenții autonomi de codare. Comanda /permissions îți permite să controlezi cu precizie chirurgicală ce acțiuni are voie Claude să ruleze singur și pentru ce acțiuni trebuie să îți ceară aprobarea manuală.

Poți seta reguli de tip allowlist pentru comenzi inofensive frecvente (cum ar fi git status, npm test, cargo check), păstrând confirmarea obligatorie pentru comenzi distructive (cum ar fi rm, git reset --hard sau modificarea fișierelor de mediu .env).

Sintaxă și opțiuni

Opțiune / Parametru Descriere
/permissions Deschide panoul interactiv de management al permisiunilor de acces.

Exemple practice de terminal

Exemplul 1: Vizualizarea și modificarea politicilor de securitate

Configurăm aprobările automate pentru suita de teste.

> /permissions

Ieșire în terminal

Current Tool Permissions:
1. File Reading:   [Auto-allow] (all project files)
2. File Writing:   [Ask once per file]
3. Bash Execution: [Allowlist mode]
   - Allowed without prompt: 'npm test', 'git diff', 'ls'
   - Blocked always: 'rm -rf *', 'git push --force'
   - Other commands: Prompt for approval

Select an option to modify...

Greșeli frecvente și bune practici

  • Adaugi în allowlist comenzi nesigure cu parametri variabili care pot șterge fișiere de sistem; păstrează comenzi cât mai specifice.

Comenzi înrudite