Claude Code veilig begrenzen met permissions en sandboxing
Combineer toestemmingsregels, isolatie, veilige defaults en review zodat één vergissing geen brede toegang krijgt.

In het kort
- Permissions sturen toestemming; sandboxing beperkt technisch bereik.
- Bestands- en netwerktoegang zijn afzonderlijke risico’s.
- Test de effectieve grens, niet alleen het configuratiebestand.
Op deze pagina
Twee verschillende verdedigingslagen
Permissions bepalen welke acties zonder of met bevestiging mogen gebeuren. Sandboxing beperkt waar processen technisch kunnen lezen, schrijven of verbinden. Gebruik beide: toestemming vangt intentie, isolatie beperkt de impact wanneer intentie of interpretatie fout loopt.
Begin met minimale toegang
Sta alleen gangbare lees- en verificatiecommando’s toe die het project nodig heeft. Maak brede shellpatronen, systeemmappen, netwerktoegang en externe mutaties standaard bevestigingsplichtig of onmogelijk. Voeg uitzonderingen pas toe na een concrete noodzaak.
Bescherm bestandssysteem en netwerk apart
Schrijfrechten in een werkmap zeggen niets over uitgaand netwerkverkeer. Bepaal afzonderlijk welke paden en hosts nodig zijn, en voorkom dat credentials uit de omgeving naar een onbekende bestemming kunnen gaan.

Wees voorzichtig met uitsluitingen
Een uitgesloten map of commando kan onverwachte omwegen creëren, vooral met symlinks, scripts en geneste processen. Test het effectieve gedrag vanuit de agentomgeving en vertrouw niet alleen op de leesbaarheid van configuratie.
Nee. Een sandbox beperkt impact, maar beoordeelt geen productkeuze, datakwaliteit of legitieme maar ongewenste actie.
Behandel webinhoud als onbetrouwbaar
Documentatie, issues en tooloutput kunnen instructies bevatten die niets met de opdracht te maken hebben. Laat externe tekst nooit automatisch de projectregels of rechten veranderen en bevestig acties die data versturen of publiceren.
Onderhoud en test de grens
Maak tests voor toegestane en geblokkeerde scenario’s, review regels na nieuwe tooling en verwijder tijdelijke uitzonderingen. Leg vast wie een wijziging aan permissions of sandboxconfiguratie mag goedkeuren.
{"permissions":{"allow":["Read(src/**)","Bash(pnpm test)"],"deny":["Read(.env*)"]}}

Zo maak je Claude Code permissions en sandbox toetsbaar
De beslisreview voor Claude Code permissions en sandbox richt zich eerst op één repositorytaak met afzonderlijke lees-, schrijf-, shell- en netwerkrechten die vooraf zichtbaar zijn. Leg voor Claude Code permissions en sandbox vooraf vast welk gebruikersresultaat aanvaardbaar is, welke invoer noodzakelijk blijft en wie de uitkomst mag goedkeuren. Houd de eerste proef van Claude Code permissions en sandbox klein genoeg om oorzaken en gevolgen afzonderlijk te kunnen beoordelen.
Ontwerp voor Claude Code permissions en sandbox bewijs rond één realistische succesroute en simuleer daarnaast een brede wildcard, toegang tot omgevingsbestanden en een netwerkbestemming buiten de goedgekeurde taak. Noteer bij Claude Code permissions en sandbox per controle de verwachte uitkomst, het zichtbare bewijs en de herstelactie wanneer de controle faalt. De laatste beslisvraag voor Claude Code permissions en sandbox luidt: “Maakt sandboxing menselijke review overbodig?”
Claude Code permissions en sandbox: van proef naar dagelijks beheer
Wijs voor Claude Code permissions en sandbox één operationele eigenaar, één inhoudelijke reviewer en een duidelijke terugvalroute aan. Behandel de checklist voor Claude Code permissions en sandbox als afzonderlijke werkstappen met bewijs, zodat interpunctie of formulering nooit onderdeel van de proceslogica wordt. Laat de betrokken gebruiker Claude Code permissions en sandbox doorlopen zonder mondelinge hulp en registreer elke plek waar uitleg of handmatig herstel nodig blijft.
Neem voor Claude Code permissions en sandbox wijzigingsrechten, logging, support en reviewmomenten op in hetzelfde beheerplan. Herhaal de praktijktest van Claude Code permissions en sandbox na een wijziging in brondata, configuratie, model, integratie of gebruikersrol. Breid Claude Code permissions en sandbox pas uit wanneer het team ook een brede wildcard, toegang tot omgevingsbestanden en een netwerkbestemming buiten de goedgekeurde taak tijdig herkent, begrenst en herstelt.
Stop de uitrol van Claude Code permissions en sandbox zolang een brede wildcard, toegang tot omgevingsbestanden en een netwerkbestemming buiten de goedgekeurde taak niet zichtbaar wordt gemeld en door de aangewezen eigenaar kan worden hersteld.
Creagrid / actie
Praktische checklist
Start met deny-by-default voor mutaties.
Beperk schrijfbare paden.
Beperk netwerkhosts.
Bescherm secrets en agentconfiguratie.
Test misbruik- en ontsnappingsroutes.
FAQ
Veelgestelde vragen
Maakt sandboxing menselijke review overbodig?
Nee. Een sandbox beperkt impact, maar beoordeelt geen productkeuze, datakwaliteit of legitieme maar ongewenste actie.
Mag ik alle testcommando’s automatisch toestaan?
Alleen wanneer hun scripts en neveneffecten bekend zijn. Een testcommando kan subprocessen, netwerk of destructieve setup bevatten.
Inhoudelijk gecontroleerd op
