Entwickeln / Anleitungen
Lokale Werkzeuge
Welche Werkzeuge personenbezogene Daten auf Ihrem eigenen Rechner maskieren, bevor ein Dokument ein Modell erreicht.
Zwei quelloffene Werkzeuge maskieren Dokumente lokal, ohne das Gateway. Beide stehen unter MIT-Lizenz. Installation und Befehle beschreiben die READMEs auf GitHub.
noirdoc-CLI
Das Python-Paket noirdoc ersetzt personenbezogene Daten in PDF, DOCX, XLSX und Text durch Platzhalter wie <<PERSON_1>>. Mit einem Namensraum bleiben die Platzhalter über mehrere Dateien gleich, und noirdoc reveal setzt die Originalwerte wieder ein. Die Maskierung im Gateway nutzt dieselbe Bibliothek.
Quellcode und README: github.com/noirdoc-ai/mask-engine
pip install "noirdoc[full]"
noirdoc redact --namespace mandant-mueller \
brief.docx -o brief-maskiert.docx
noirdoc reveal --namespace mandant-mueller \
brief-maskiert.docx -o brief.docxClaude-Code-Plugin
Das Plugin verbindet die noirdoc-CLI mit Claude Code. Es fängt das Lesen geschützter Pfade ab, gibt Claude eine maskierte Kopie und legt Antworten mit Platzhaltern ab. Die Originalwerte setzen Sie in Ihrem eigenen Terminal wieder ein, außerhalb von Claude Code.
Quellcode und README: github.com/nextaim-de/noirdoc-claude-plugin
/plugin marketplace add nextaim-de/noirdoc-claude-plugin
/plugin install noirdoc@nextaim
/noirdoc:noirdoc-setupWie Sie Claude Code über das Gateway statt direkt mit Anthropic verbinden, beschreibt Anthropic-SDK & Claude Code.