AI-tips #7: La Claude lære auto-modus om maskinen din med /auto-mode-setup
Jeg kjører Claude Code i auto-modus. Da er det ikke jeg som godkjenner hver kommando, men en egen klassifiserer som ser på hvert verktøykall og stopper det som ser farlig ut. Ut av boksen stoler den bare på arbeidsmappa og repoet sitt. Alt annet kan bli stoppet, også ting som er helt vanlige hos deg.
Løsningen er kommandoen /auto-mode-setup. Jeg kjørte den i september. Den leser CLAUDE.md, README, konfigfiler og git-remotene i prosjektet, pluss hvilke verter og kommandoer Claude faktisk har kjørt i de siste øktene (ikke meldingene dine). Så viser den et utkast til hva klassifisereren skal stole på, og du sier ja eller nei til hele utkastet. Sier du ja, skrives det til ~/.claude/settings.json.
Dette havnet i min:
- Tillatt: lesespørringer mot den lokale databasen, og lint uten –fix.
- Mykt nei: npm run build og dev, eslint –fix, kopiering av filer til naborepoer, force-push til main. Alt dette står allerede som forbud i CLAUDE.md, og klassifisereren leser den samme fila som Claude.
- Miljø: prod-serveren og konfigstien er merket som sensitive, og filene med persondata og helsedata er merket som noe som ikke skal deles.
Behold «$defaults» i listene, ellers erstatter du de innebygde reglene i stedet for å legge til. Kjør claude auto-mode config etterpå, så ser du hva klassifisereren faktisk bruker. Jeg kjørte oppsettet to ganger med et halvt minutt mellom, så miljølista mi fikk doble linjer. Rydd opp i fila etterpå.
Fra versjon 2.1.304 finnes kommandoen også på Bedrock, Vertex, Foundry og i økter uten telemetri.
Har auto-modus stoppet deg på noe den burde sluppet gjennom? Del gjerne i kommentarfeltet.