AIHooks · seit 2026
claude-code-dsgvo-hooks
Python-Hooks blocken PII, Secrets und riskante Tool-Calls.
Was es macht
Acht Python-Hooks für Claude Code, die personenbezogene Daten, Secrets und riskante Tool-Aufrufe vom Modell fernhalten. Sie laufen lokal, nutzen nur die Python-Standardbibliothek und brauchen kein Netz. Sie sind ein technischer Baustein für ein DSGVO-bewusstes Setup, keine Rechtsberatung: Konform macht das allein keine Umgebung.
Wie es funktioniert
- Prompt-Guard: blockiert Prompts mit IBAN, Telefonnummer, Geburtsdatum, Sozialversicherungsnummer oder Namen aus einer optionalen Liste.
- Datei-Guard: verweigert das Lesen von
.csv,.sql, Zertifikaten, Schlüsseln und.env-Dateien. - Sicherheits-Guard: blockiert zerstörerische Befehle wie
rm -rf /,git reset --hardodercurl | shsowie Schreibzugriffe auf.envund SSH-Schlüssel. - Netz-Guard: erlaubt
curl,sshund Co. nur zu Hosts auf einer Whitelist; unlesbare Eingaben werden abgelehnt. - Ausgabe-Guards: prüfen nach dem Lesen und nach Bash-Läufen, was zurückkam.
- Sitzungsstart: warnt, wenn
CLAUDE.mdselbst personenbezogene Daten enthält.
Der gemeinsame Scanner erkennt in zwei Stufen mit Regex und Schlüsselwort-Kontext; eine dritte Stufe mit GLiNER bleibt optionalen Werkzeugen vorbehalten.
Stand
Apache-2.0, Tests in der CI. Dahinter steht ein Filter, kein Beweis: Was die Muster nicht beschreiben, geht durch. Der Nachfolger auf Rust-Basis ist rust-redactor.