Ce face /auto-mode-setup
În auto mode, un clasificator decide ce acțiuni rulează fără confirmare. Implicit, el are încredere doar în directorul de lucru și în remote-urile configurate ale depozitului curent, așa că un push în organizația firmei sau o scriere într-un bucket al echipei sunt blocate până le adaugi în autoMode.environment.
/auto-mode-setup te întreabă cum folosești proiectul, apoi citește CLAUDE.md, README.md, fișierele de configurare, remote-urile git, setările autoMode și permissions.allow, plus gazdele și comenzile din sesiunile tale recente în proiect (niciodată mesajele tale). Două scanări opționale adaugă primul cuvânt al comenzilor din istoricul shell și remote-urile depozitelor din directorul home. Dacă ai deja intrări autoMode, te întreabă dacă adaugi la listă sau o înlocuiești.
Draftul se acceptă sau se respinge în întregime. Dacă îl accepți, se scrie în ~/.claude/settings.json, iar Claude Code se oferă să elimine regulile permissions.allow pe care auto mode le ignoră, cum ar fi Bash(*). Rezultatul efectiv îl verifici cu claude auto-mode config.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
Pro, Max, Team |
Necesită v2.1.228 sau mai nou (v2.1.233 pe Windows nativ). |
Enterprise, cheie Claude Console |
Necesită v2.1.283 sau mai nou. |
Exemple practice de terminal
Exemplul 1: Generarea intrărilor pentru proiectul curent
> /auto-mode-setup
Exemplul 2: Verificarea configurației efective după salvare
claude auto-mode config
Exemplul 3: Oprirea comenzii și a ofertei automate
Se adaugă în ~/.claude/settings.json.
{
"skillOverrides": {
"auto-mode-setup": "off"
}
}
Greșeli frecvente și bune practici
- Vrei să păstrezi doar o parte din draft. Draftul se acceptă întreg; ajustezi apoi intrările direct în
~/.claude/settings.json. - Primești
Unknown command: /auto-mode-setup. Verifică versiunea cuclaude --versionsau pornește o sesiune nouă dacă abia ai instalat ori actualizat. Într-o sesiune cloud comanda nu este disponibilă. - Încerci s-o oprești cu
disableBundledSkills. Este o comandă încorporată, nu un skill inclus; foloseșteskillOverrides.