Das PrinzipLokale KI-Leitplanken und Filter — sie greifen vor dem Senden.
Kein Werkzeug des Agenten führt an der Redaktion vorbei. Jeder Prompt, jeder Datei-Inhalt, jedes Suchergebnis läuft durch dieselbe lokale Redaktionsschicht, bevor das Modell etwas zu sehen bekommt — und die echten Werte kehren nur lokal zurück.
Ein einziger Kontrollpunkt
Alles, was zum Modell geht, passiert die sanitize()-Schicht; alles, was das Modell schreibt, passiert die Wiederherstellung, bevor es auf der Festplatte oder im Chat landet.
Keine Shell, keine fremden Tools
Der Agent hat keinen Shell-Zugriff und keine eingebauten Werkzeuge — nur fünf Dateioperationen, jede durch die Redaktion geführt. Es gibt schlicht keinen Kanal, der unbereinigt hinausführt.
Deterministisch & umkehrbar
Derselbe Wert ergibt immer denselben stabilen Platzhalter (__REDACTED_…__). Das Modell rechnet die ganze Sitzung über mit denselben Platzhaltern; Sie sehen lokal die echten Werte.
Plan & Build
Im Plan-Modus wird nur gelesen; Änderungen brauchen den bewussten Wechsel in den Build-Modus. Vor jeder Änderung wird ein Backup angelegt.
Ausgangsprüfung
Vor jedem Senden prüft eine zweite, unabhängige Schicht den bereits bereinigten Text noch einmal — auf bekannte Secret-Muster und auf jeden Wert, der im lokalen Tresor liegt. Findet sie etwas, so warnt der Client und hält den Fund im Nachweis-Protokoll fest. Vertrauen ist gut, eine zweite Instanz ist besser.
Nachvollziehbar bis in den einzelnen Schritt
Jeder Modellaufruf wird als Trace (lückenloses Ablaufprotokoll eines Aufrufs) aufgezeichnet: Prompt, Gedankengang, Werkzeugaufrufe und Antwort, Schritt für Schritt. Traces bleiben erhalten, lassen sich durchsuchen und exportieren — gespeichert wird ausschließlich die Platzhalter-Form, nie ein echter Wert.
Packs — Daten, kein Code
Prompts, Regeln und Hinweise kommen als Packs: versionierte Verzeichnisse aus einer Manifest-Datei und Markdown-Texten, einzeln zuschaltbar. Ein Pack ist Text, kein Programm — es kann kein Werkzeug definieren, keine Datei lesen, nichts ausführen. Der Client prüft jedes Pack gegen sein eigenes Manifest, auch die mitgelieferten, und weist ab, was nicht passt: sichtbar und mit Grund. Die Pack-Inhalte stehen unter der Apache-2.0-Lizenz.
Bessere Frage, bessere Antwort
Auf Wunsch schreibt ein zusätzlicher Modellaufruf Ihre Anfrage um, bevor sie hinausgeht — aber erst nach der Redaktion: Die Verbesserung sieht ausschließlich den bereits bereinigten Text, nie Ihre echten Werte. Sie sehen beide Fassungen nebeneinander und entscheiden. Beschädigt eine Umschreibung einen Platzhalter oder dichtet sie einen hinzu, so wird sie verworfen, bevor wir Sie überhaupt fragen. Der Schritt läuft beim selben Anbieter wie die übrige Sitzung — verdrahtet ist dafür heute der Anthropic-Weg. Eine Bedrock-Sitzung überspringt die Verbesserung mit einem Hinweis und sendet Ihre Worte unverändert, statt auf einen fremden Anbieter auszuweichen.