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
Kenniscontrole 0 vragen
No quiz for this lesson yet.