Claude Code In Action
← Alle lessen
Les 104Claude Code In Action

Permission modes

Samenvatting (audio)

Geen audio-samenvatting voor deze les.

Studienotities

Studie-opmerkingen: Permission Modes

Definitie en Doel

  • Permission Modes bepalen wat Cloud Code zonder menselijke tussenkomst mag uitvoeren.
  • Auto Mode is de hands-off standaard voor Cloud-operaties.

De Verschillende Permission Modes

  • Manual: Leest alleen; alle andere acties vereisen een prompt.
  • Accept Edits: Leest bestandswijzigingen en veelvoorkomende bash-commando's; bedoeld voor iteratie na review.
  • Plan: Leest alleen; onderzoekt en stelt voor, maar bewerkt of voert geen acties uit.
  • Auto: De hands-off modus. Een aparte classifier beoordeelt elke actie vóór uitvoering.
  • Don't Ask: Alleen vooraf goedgekeurde tools mogen draaien; alles anders wordt automatisch geweigerd (ideaal voor CI/geplande taken).
  • Bypass Permission: Negeert alle controles (alleen toegestaan binnen een geïsoleerde container).

De Rol van de Classifier (in Auto Mode)

  • De classifier bewaakt de intentie van de actie.
  • Blokkeert gevaarlijke acties:
  • Escalatie buiten de gevraagde scope.
  • Productie-deployments en migraties.
  • Force pushing of het pipe-in van code naar een shell.
  • Verzenden van gevoelige data naar externe endpoints.
  • Vernietigen van bestanden die binnen de sessie bestaan.
  • Staat dagelijkse taken toe:
  • Lokale projectbewerkingen.
  • Installatie van dependencies (via lock file).
  • Read-only requests en push naar eigen branch.
  • Belangrijk: De classifier controleert niet of de code functioneel correct is (bijv. gebroken authenticatie).

Workflow en Best Practices

  • Controle van Correctheid: Gebruik Auto Mode in combinatie met een Stop Hook om de code te testen nadat Cloud deze heeft gegenereerd.
  • Navigatie: Gebruik Shift-Tab om door de dagelijkse modi (Manual, Accept Edits, Plan, Auto) te cycleren.
  • Gebruik Don't Ask: Wanneer er geen mens is om prompts goed te keuren (bijv. CI-pipelines).

Takeaways

  • Permission Modes bepalen de autonomie van Cloud Code; Auto Mode is de standaard hands-off modus.
  • In Auto Mode controleert een classifier de intentie van elke actie, blokkeert gevaarlijke operaties (zoals productie-deployments) en staat dagelijkse taken toe.
  • De classifier controleert de veiligheid en scope van de actie, maar garandeert niet de functionele correctheid van de gegenereerde code.
  • Gebruik 'Don't Ask' wanneer er geen mens is om prompts goed te keuren (bijv. CI-pipelines).
Flashcards 10 kaarten
Vraag
klik om te onthullen · ←/→
Antwoord
klik om terug te draaien
Exporteren naar Anki (.tsv) ↓
Kenniscontrole 0 vragen

No quiz for this lesson yet.