Använda Claude Code med Agent Redactor

Förutsättning: Installera Agent Redactor och låt det köra. Du behöver också ha Claude Code installerat och tillgängligt på din PATH.
  1. Konfigurera Agent Redactor (gör detta först)

    Innan du konfigurerar Claude Code ska du få den lokala redigeringsproxyn att köra så att Claude Code kan ansluta genom den. I sidopanelen Profiles väljer eller skapar du en profil. Ställ in Local URL på http://localhost:8080/ (eller din föredragna port), Forward To på din riktiga leverantörsendpoint (t.ex. https://openrouter.ai/api/) och klistra in din riktiga API Key. Nyckeln krypteras lokalt och lämnar aldrig din maskin. Klicka på Save All Settings och bekräfta att porten visas som tillgänglig.

  2. Välj dina redigeringsregler

    Bestäm vad som redigeras innan något lämnar din maskin. Du kan aktivera AI Powered Detection Model och bocka för de PII-kategorier den ska fånga, lägga till Regex Patterns och Keywords för deterministisk matchning eller använda vilken kombination som helst av de tre. Valet är ditt. Regex och Keywords är också idealiska för projektspecifika hemligheter som AI-modellen kan missa.

  3. Peka Claude Code mot Agent Redactor (permanent)

    Claude Code läser miljövariabler från sin inställningsfil. Öppna din användarinställningsfil på C:\Users\<you>\.claude\settings.json i Windows (~/.claude/settings.json annars) och lägg till följande env-block, medan du behåller dina befintliga inställningar:

    {
      "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: Mste exakt matcha Local URL i Agent Redactor.
    • ANTHROPIC_AUTH_TOKEN: Vilket reservvärde som helst fungerar. Agent Redactor förvarar redan din riktiga API-nyckel säkert och injicerar den uppströms.
    • ANTHROPIC_MODEL och modellöverstyrningarna: Ersätt anthropic/claude-haiku-4.5 med exakta modellnamnet från din leverantör. Om du ställer in alla säkerställer du att Claude Code, dess underagenter och bakgrundsuppgifter använder samma modell.

    Andra poster i filen, som theme eller autoUpdatesChannel, är inte relaterade, så lämna dem som de är.

  4. Alternativ: tillfälliga sessionsvariabler

    Om du hellre inte vill röra inställningsfilen, till exempel för att testa proxyn en gång, ställ in variablerna i din terminal i stället. De gäller bara för den aktuella terminalsessionen.

    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"

    När du stänger terminalen försvinner variablerna och Claude Code återgår till sin normala konfiguration.

  5. Starta Claude Code och arbeta säkert

    Öppna en ny terminal (så att den hämtar de nya inställningarna) och starta Claude Code:

    claude

    Välkomstskärmen ska visa din valda modell som körs via API-användningsfakturering. Alla utgående förfrågningar filtreras nu lokalt genom Agent Redactor innan de ens nuddar internet. I exemplet nedan kan modellen se att namnet redigerades innan meddelandet nådde den.

    Claude Code-session där modellen svarar att användarens namn har redigerats i systemmeddelandet och att den inte kan läsa det
    Claude Code körs genom proxyn. Modellen fick en redigerad platshållare i stället för det riktiga namnet.

Verifiera redigering

Kontrollera panelen Session Redactions i Agent Redactor för att se exakt vad som fångades.

Agent Redactor visar Statistics-panelen med Requests: 1, PII: 2 och Session Redactions som listar fångad PII inklusive private_person Bob
Panelen Statistics visar "Requests: 1, PII: 2" och Session Redactions listar de fångade värdena med tidsstämpel och typ.
Tips: Använd Regex Patterns och Keywords i din profil för att fånga projektspecifika hemligheter som AI-modellen kan missa, till exempel interna värdnamn, proprietära ID eller projektkodnamn.