Standaardinstelling
Twee instellingen, afhankelijk van of het schrijven gericht is op een app, repo of opslag (met een bekend bereik) of het onbewerkte bestandssysteem van de computer. Kazzle wordt standaard geleverd met verstandige instellingen zodat de AI onmiddellijk werkt.| Categorie | Standaard | Effect |
|---|---|---|
| Terminalcommando’s | toestaan | Alle commando’s toegestaan, met uitzonderingen |
| Browsernavigatie | toestaan | Alle URL’s toegestaan; voeg aangepaste regels toe om te beperken |
| Bestandsschrijfbewerkingen (app/repo/opslag) | toestaan | Schrijfbewerkingen zijn beperkt tot een bekend basispad, altijd toegestaan |
| Bestandsschrijfbewerkingen (computer) | toestaan, behalve gevoelige paden | .env*, .ssh/*, *.pem, *.key geblokkeerd |
| Destructieve acties | vragen | Bestandsverwijderingen, app publiceren/verwijderen, databaseverwijderingen, riskante SQL |
| Veiligheidswijzigingen | vragen (altijd, eenmalig) | Kunnen niet automatisch worden goedgekeurd via “Altijd toestaan” |
Regeltypen
Terminalcommando’s
Regels komen overeen op basis van commandovoorvoegsel.git push komt overeen met git push origin main.
Standaardverzoeking die goedkeuring vereist: git push en sudo. Standaardblokkering: git push --force.
Browser-URL’s
Browsernavigatie is standaard toegestaan op alle URL’s. Voeg aangepaste regels toe op het browserveldurl om specifieke sites te beperken of goedkeuring te vereisen.
Bestandspaden
Regels komen overeen op basis van globpatroon.*.pem komt overeen met certificaatbestanden overal.
Standaardblokkering op computergeschrijfbewerkingen: .env*, .ssh/*, *.pem, *.key.
Bestandspadregels kunnen beperkt zijn tot een specifieke computer. Een regel met “Alle computers” is overal van toepassing. Een regel beperkt tot één computer is alleen van toepassing wanneer de AI op die machine werkt. Computerspecifieke regels hebben voorrang op globale regels.
Toolgoedkeuringen
Afzonderlijke tools en acties kunnen worden ingesteld op toestaan, vragen of blokkeren. Standaard vragenfs delete, app publish, app delete en db delete om goedkeuring. Databasequery’s (db exec) vragen om riskante SQL en staan automatisch laagrisico-instructies toe.