Claude Code gebruiken met Agent Redactor

Vereiste: Installeer Agent Redactor en laat het draaien. Je hebt ook Claude Code nodig, geïnstalleerd en beschikbaar op je PATH.
  1. Agent Redactor configureren (doe dit eerst)

    Voordat je Claude Code instelt, zorg je dat de lokale redactieproxy draait, zodat Claude Code er via kan verbinden. Selecteer of maak een profiel in de Profiles-sidebar. Stel de Local URL in op http://localhost:8080/ (of je favoriete poort), Forward To op je echte provider-endpoint (bijv. https://openrouter.ai/api/) en plak je echte API Key. De sleutel wordt lokaal versleuteld en verlaat je machine nooit. Klik op Save All Settings en bevestig dat de poort als beschikbaar wordt weergegeven.

  2. Kies je redactieregels

    Bepaal wat wordt geredigeerd voordat er iets je machine verlaat. Je kunt het AI Powered Detection Model inschakelen en de PII-categorieën aanvinken die het moet vangen, Regex Patterns en Keywords toevoegen voor deterministische matching, of een willekeurige combinatie van de drie gebruiken. De keuze is aan jou. Regex en Keywords zijn ook ideaal voor projectspecifieke geheimen die het AI-model kan missen.

  3. Claude Code op Agent Redactor richten (permanent)

    Claude Code leest omgevingsvariabelen uit zijn instellingenbestand. Open je gebruikersinstellingenbestand op C:\Users\<you>\.claude\settings.json in Windows (~/.claude/settings.json elders) en voeg het volgende env-blok toe, terwijl je je bestaande instellingen behoudt:

    {
      "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: Moet exact overeenkomen met de Local URL in Agent Redactor.
    • ANTHROPIC_AUTH_TOKEN: Elke placeholderwaarde werkt. Agent Redactor bewaart je echte API-sleutel al veilig en injecteert deze stroomopwaarts.
    • ANTHROPIC_MODEL en de modeloverrides: Vervang anthropic/claude-haiku-4.5 door de exacte modelnaam van je provider. Als je ze allemaal instelt, zorg je dat Claude Code, de subagenten en achtergrondtaken allemaal hetzelfde model gebruiken.

    Andere vermeldingen in het bestand, zoals theme of autoUpdatesChannel, zijn niet gerelateerd, dus laat ze zoals ze zijn.

  4. Alternatief: tijdelijke sessievariabelen

    Als je het instellingenbestand liever niet aanraakt, bijvoorbeeld om de proxy een keer te testen, stel de variabelen dan in je terminal in. Ze gelden alleen voor de huidige terminalsessie.

    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"

    Zodra je de terminal sluit, verdwijnen de variabelen en valt Claude Code terug op de normale configuratie.

  5. Claude Code starten en veilig werken

    Open een nieuwe terminal (zodat deze de nieuwe instellingen oppakt) en start Claude Code:

    claude

    Het welkomstscherm zou je gekozen model moeten tonen dat draait via API-gebruiksfacturering. Alle uitgaande verzoeken worden nu lokaal gefilterd via Agent Redactor voordat ze internet raken. In het voorbeeld hieronder kan het model zien dat de naam is geredigeerd voordat de prompt hem bereikten.

    Claude Code-sessie waarin het model antwoordt dat de naam van de gebruiker is geredigeerd in het systeembericht en dat het deze niet kan lezen
    Claude Code draait via de proxy. Het model ontving een geredigeerde placeholder in plaats van de echte naam.

Redactie verifiëren

Controleer het paneel Session Redactions in Agent Redactor om precies te zien wat is onderschept.

Agent Redactor toont het Statistics-paneel met Requests: 1, PII: 2 en Session Redactions met een lijst van onderschepte PII waaronder private_person Bob
Het paneel Statistics toont "Requests: 1, PII: 2" en Session Redactions somt de onderschepte waarden op met tijdstempel en type.
Tip: Gebruik Regex Patterns en Keywords in je profiel om projectspecifieke geheimen te vangen die het AI-model kan missen, bijvoorbeeld interne hostnamen, proprietaire ID's of projectcodenamen.