Claude Code mit Agent Redactor verwenden

Voraussetzung: Installieren Sie Agent Redactor und lassen Sie es laufen. Außerdem benötigen Sie eine Installation von Claude Code, die in Ihrem PATH verfügbar ist.
  1. Agent Redactor konfigurieren (zuerst erledigen)

    Bevor Sie Claude Code einrichten, bringen Sie den lokalen Schwärzungs-Proxy zum Laufen, damit Claude Code sich über ihn verbinden kann. Wählen Sie in der Seitenleiste Profiles ein Profil aus oder erstellen Sie eines. Setzen Sie die Local URL auf http://localhost:8080/ (oder Ihren bevorzugten Port), Forward To auf Ihren echten Anbieter-Endpunkt (z. B. https://openrouter.ai/api/) und fügen Sie Ihren echten API Key ein. Der Schlüssel wird lokal verschlüsselt und verlässt Ihren Rechner nie. Klicken Sie auf Save All Settings und bestätigen Sie, dass der Port als verfügbar angezeigt wird.

  2. Wählen Sie Ihre Schwärzungsregeln

    Entscheiden Sie, was geschwärzt wird, bevor etwas Ihren Rechner verlässt. Sie können das AI Powered Detection Model aktivieren und die PII-Kategorien ankreuzen, die es erkennen soll, Regex Patterns und Keywords für deterministische Übereinstimmung hinzufügen oder eine beliebige Kombination der drei verwenden. Die Wahl liegt bei Ihnen. Regex und Keywords sind auch ideal für projektspezifische Geheimnisse, die das KI-Modell übersehen könnte.

  3. Claude Code auf Agent Redactor zeigen (dauerhaft)

    Claude Code liest Umgebungsvariablen aus seiner Einstellungsdatei. Öffnen Sie Ihre Benutzereinstellungsdatei unter C:\Users\<you>\.claude\settings.json in Windows (~/.claude/settings.json anderswo) und fügen Sie den folgenden env-Block hinzu, wobei Sie Ihre vorhandenen Einstellungen behalten:

    {
      "env": {
        "ANTHROPIC_BASE_URL": "http://localhost:8080/",
        "ANTHROPIC_AUTH_TOKEN": "dummy-key-to-bypass-login",
        "ANTHROPIC_MODEL": "anthropic/claude-haiku-4.5",
        "ANTHROPIC_DEFAULT_OPUS_MODEL": "anthropic/claude-haiku-4.5",
        "ANTHROPIC_DEFAULT_SONNET_MODEL": "anthropic/claude-haiku-4.5",
        "ANTHROPIC_DEFAULT_HAIKU_MODEL": "anthropic/claude-haiku-4.5",
        "ANTHROPIC_DEFAULT_FABLE_MODEL": "anthropic/claude-haiku-4.5",
        "CLAUDE_CODE_SUBAGENT_MODEL": "anthropic/claude-haiku-4.5",
        "CLAUDE_CODE_AUTO_COMPACT_WINDOW": "1048576",
        "CLAUDE_CODE_EFFORT_LEVEL": "max"
      }
    }
    • ANTHROPIC_BASE_URL: Muss exakt mit der Local URL in Agent Redactor übereinstimmen.
    • ANTHROPIC_AUTH_TOKEN: Jeder Platzhalterwert funktioniert. Agent Redactor verwahrt Ihren echten API-Schlüssel bereits sicher und fügt ihn upstream hinzu.
    • ANTHROPIC_MODEL und die Modellüberschreibungen: Ersetzen Sie anthropic/claude-haiku-4.5 durch den genauen Modellnamen Ihres Anbieters. Wenn Sie alle setzen, stellen Sie sicher, dass Claude Code, seine Subagenten und Hintergrundaufgaben dasselbe Modell verwenden.

    Andere Einträge in der Datei, wie theme oder autoUpdatesChannel, sind nicht relevant, lassen Sie sie daher unverändert.

  4. Alternative: temporäre Sitzungsvariablen

    Wenn Sie die Einstellungsdatei lieber nicht anfassen möchten, etwa um den Proxy einmal zu testen, setzen Sie die Variablen stattdessen in Ihrem Terminal. Sie gelten nur für die aktuelle Terminalsitzung.

    PowerShell (Windows):

    $env:ANTHROPIC_BASE_URL = "http://localhost:8080/"
    $env:ANTHROPIC_AUTH_TOKEN = "dummy-key-to-bypass-login"
    $env:ANTHROPIC_MODEL = "anthropic/claude-haiku-4.5"
    $env:ANTHROPIC_DEFAULT_OPUS_MODEL = "anthropic/claude-haiku-4.5"
    $env:ANTHROPIC_DEFAULT_SONNET_MODEL = "anthropic/claude-haiku-4.5"
    $env:ANTHROPIC_DEFAULT_HAIKU_MODEL = "anthropic/claude-haiku-4.5"
    $env:ANTHROPIC_DEFAULT_FABLE_MODEL = "anthropic/claude-haiku-4.5"
    $env:CLAUDE_CODE_SUBAGENT_MODEL = "anthropic/claude-haiku-4.5"
    $env:CLAUDE_CODE_AUTO_COMPACT_WINDOW = "1048576"
    $env:CLAUDE_CODE_EFFORT_LEVEL = "max"

    bash (Linux):

    export ANTHROPIC_BASE_URL="http://localhost:8080/"
    export ANTHROPIC_AUTH_TOKEN="dummy-key-to-bypass-login"
    export ANTHROPIC_MODEL="anthropic/claude-haiku-4.5"
    export ANTHROPIC_DEFAULT_OPUS_MODEL="anthropic/claude-haiku-4.5"
    export ANTHROPIC_DEFAULT_SONNET_MODEL="anthropic/claude-haiku-4.5"
    export ANTHROPIC_DEFAULT_HAIKU_MODEL="anthropic/claude-haiku-4.5"
    export ANTHROPIC_DEFAULT_FABLE_MODEL="anthropic/claude-haiku-4.5"
    export CLAUDE_CODE_SUBAGENT_MODEL="anthropic/claude-haiku-4.5"
    export CLAUDE_CODE_AUTO_COMPACT_WINDOW="1048576"
    export CLAUDE_CODE_EFFORT_LEVEL="max"

    Sobald Sie das Terminal schließen, sind die Variablen verschwunden, und Claude Code fällt auf seine normale Konfiguration zurück.

  5. Claude Code starten und sicher arbeiten

    Öffnen Sie ein neues Terminal (damit es die neuen Einstellungen übernimmt) und starten Sie Claude Code:

    claude

    Der Begrüßungsbildschirm sollte Ihr gewähltes Modell zeigen, das über API-Nutzungsabrechnung läuft. Alle ausgehenden Anfragen werden nun lokal über Agent Redactor gefiltert, bevor sie das Internet überhaupt berühren. Im Beispiel unten kann das Modell sehen, dass der Name geschwärzt wurde, bevor die Anfrage es erreichte.

    Claude Code-Sitzung, in der das Modell antwortet, dass der Name des Benutzers in der Systemnachricht geschwärzt wurde und es ihn nicht lesen kann
    Claude Code läuft über den Proxy. Das Modell erhielt einen geschwärzten Platzhalter statt des echten Namens.

Schwärzung überprüfen

Prüfen Sie das Panel Session Redactions in Agent Redactor, um genau zu sehen, was abgefangen wurde.

Agent Redactor zeigt das Statistics-Panel mit Requests: 1, PII: 2 und Session Redactions mit einer Liste abgefangener PII einschließlich private_person Bob
Das Panel Statistics zeigt "Requests: 1, PII: 2", und Session Redactions listet die abgefangenen Werte mit Zeitstempel und Typ.
Tipp: Verwenden Sie Regex Patterns und Keywords in Ihrem Profil, um projektspezifische Geheimnisse zu erfassen, die das KI-Modell übersehen könnte, zum Beispiel interne Hostnamen, proprietäre IDs oder Projekt-Codenamen.