Claude Code használata az Agent Redactorral

Előfeltétel: Telepítse Agent Redactor és hagyja futni. Szükség van továbbá egy telepített Claude Code-ra is, amely elérhető a PATH-ban.
  1. Az Agent Redactor beállítása (ezt először tegye meg)

    Claude Code beállítása előtt indítsa el a helyi maszkoló proxyt, hogy a Claude Code azon keresztül tudjon csatlakozni. A Profiles oldalsávban válasszon ki vagy hozzon létre egy profilt. Állítsa a Local URL-t http://localhost:8080/-ra (vagy a kívánt portra), a Forward To-t a tényleges szolgáltatói végpontjára (pl. https://openrouter.ai/api/), és illessze be a tényleges API Key-jét. A kulcs helyben titkosítva kerül tárolásra, és soha nem hagyja el a gépét. Kattintson a Save All Settings-re, és erősítse meg, hogy a port elérhetőként jelenik meg.

  2. Válassza ki a maszkolási szabályokat

    Döntse el, mi kerüljön maszkolásra, mielőtt bármi elhagyná a gépét. Engedélyezheti az AI Powered Detection Model-t, és bejelölheti a PII-kategóriákat, amelyeket észlelnie kell, felveheti a Regex Patterns-ot és a Keywords-t determinisztikus egyezéshez, vagy a három bármely kombinációját használhatja. A választás az Öné. A Regex és a Keywords a projektre jellemző titkokhoz is ideálisak, amelyeket az AI-modell kihathat.

  3. A Claude Code irányítása az Agent Redactor felé (végleges)

    A Claude Code a környezeti változókat a beállításfájljából olvassa. Nyissa meg a felhasználói beállításfájlt a C:\Users\<you>\.claude\settings.json helyen Windowson (~/.claude/settings.json máshol), és adja hozzá az alábbi env-blokkot a meglévő beállítások megőrzésével:

    {
      "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: Pontosan egyeznie kell az Agent Redactorban található Local URL-lel.
    • ANTHROPIC_AUTH_TOKEN: Bármely helykitöltő érték működik. Az Agent Redactor már biztonságban tárolja a tényleges API-kulcsát, és a felső szinten beinjektálja.
    • ANTHROPIC_MODEL és a modell-felülbírálások: Cserélje le az anthropic/claude-haiku-4.5-öt a szolgáltatójától származó pontos modellnévre. Ha mindet beállítja, biztosítható, hogy a Claude Code, az alügynökei és a háttérfeladatok ugyanazt a modellt használják.

    A fájl egyéb bejegyzései, mint a theme vagy az autoUpdatesChannel, nem kapcsolódnak hozzá, ezért hagyja őket változatlanul.

  4. Alternatíva: ideiglenes munkamenet-változók

    Ha nem szeretné módosítani a beállításfájlt, például hogy egyszer kipróbálja a proxyt, állítsa be a változókat a terminálban. Ezek csak az aktuális terminálmunkamenetig érvényesek.

    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"

    Amint bezárja a terminált, a változók eltűnnek, és a Claude Code visszaáll a normál konfigurációjára.

  5. Indítsa el a Claude Code-ot és dolgozzon biztonságban

    Nyisson egy új terminált (hogy felvegye az új beállításokat), és indítsa el a Claude Code-ot:

    claude

    Az üdvözlő képernyőnek az Ön által választott modellt kell mutatnia, amely API-használati számlázással fut. Minden kimenő kérés most helyben, az Agent Redactoron keresztül kerül szűrésre, mielőtt egyáltalán hozzáérne az internethez. Az alábbi példában a modell láthatja, hogy a név maszkolásra került, mielőtt a prompt eljutott volna hozzá.

    Claude Code-munkamenet, ahol a modell válaszol, hogy a felhasználó neve maszkolva lett a rendszerüzenetben, és nem tudja elolvasni
    A Claude Code a proxyn keresztül fut. A modell egy maszkolt helykitöltőt kapott a valódi név helyett.

A maszkolás ellenőrzése

Ellenőrizze az Agent Redactorban a Session Redactions panelt, hogy pontosan lássa, mi lett elfogva.

Az Agent Redactor a Statistics panelt jeleníti meg: Requests: 1, PII: 2, és a Session Redactions felsorolja az elfogott PII-t, beleértve a private_person Bob-ot is
A Statistics panel "Requests: 1, PII: 2"-t mutat, a Session Redactions pedig időbélyeggel és típussal sorolja fel az elfogott értékeket.
Tipp: Használja a profiljában a Regex Patterns-ot és a Keywords-t a projektre jellemző titkok elkapásához, amelyeket az AI-modell kihathat, például belső gépi nevek, védett azonosítók vagy projektkódnevek.