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

Shell
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.docx

Claude-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

Text
/plugin marketplace add nextaim-de/noirdoc-claude-plugin
/plugin install noirdoc@nextaim
/noirdoc:noirdoc-setup

Wie Sie Claude Code über das Gateway statt direkt mit Anthropic verbinden, beschreibt Anthropic-SDK & Claude Code.