Claude Code'u Agent Redactor ile Kullanma

Ön koşul: Yükleyin Agent Redactor ve çalışır durumda tutun. Ayrıca PATH üzerinde kullanılabilir, kurulu bir Claude Code gereklidir.
  1. Agent Redactor'u yapılandırın (önce bunu yapın)

    Claude Code'u yapılandırmadan önce, Claude Code'un üzerinden bağlanabilmesi için yerel maskeleme proxy'sini çalıştırın. Profiles kenar çubuğunda bir profil seçin veya oluşturun. Local URL'yi http://localhost:8080/ (veya tercih ettiğiniz porta) ayarlayın, Forward To'yu gerçek sağlayıcı uç noktanıza (örn. https://openrouter.ai/api/) ayarlayın ve gerçek API Key'nizi yapıştırın. Anahtar yerel olarak şifrelenir ve makinenizi asla terk etmez. Save All Settings'e tıklayın ve portun kullanılabilir olarak gösterildiğini onaylayın.

  2. Maskeleme kurallarınızı seçin

    Makinenizden bir şey ayrılmadan önce neyin maskeleneceğine karar verin. AI Powered Detection Model'i etkinleştirebilir ve yakalaması gereken PII kategorilerini işaretleyebilirsiniz, deterministik eşleşme için Regex Patterns ve Keywords ekleyebilir veya üçünün herhangi bir kombinasyonunu kullanabilirsiniz. Seçim sizin. Regex ve Keywords, AI modelinin kaçırabileceği projeye özel gizli veriler için de idealdir.

  3. Claude Code'u Agent Redactor'a yönlendirin (kalıcı)

    Claude Code, ortam değişkenlerini ayarlar dosyasından okur. Windows'ta C:\Users\<you>\.claude\settings.json (diğer sistemlerde ~/.claude/settings.json) konumundaki kullanıcı ayarlar dosyanızı açın ve mevcut ayarlarınızı koruyarak aşağıdaki env bloğunu ekleyin:

    {
      "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: Agent Redactor'daki Local URL ile tam olarak eşleşmelidir.
    • ANTHROPIC_AUTH_TOKEN: Herhangi bir yer tutucu değeri işe yarar. Agent Redactor gerçek API anahtarınızı zaten güvenle tutuyor ve yukarı akışa enjekte ediyor.
    • ANTHROPIC_MODEL ve model geçersiz kılmaları: anthropic/claude-haiku-4.5-i sağlayıcınızdaki tam model adıyla değiştirin. Hepsini ayarlamak, Claude Code'un, alt ajanlarının ve arka plan görevlerinin aynı modeli kullandığından emin olur.

    Dosyadaki diğer girdiler, örneğin theme veya autoUpdatesChannel, ilgili değildir, bu yüzden oldukları gibi bırakın.

  4. Alternatif: geçici oturum değişkenleri

    Ayarlar dosyasına dokunmak istemiyorsanız, örneğin proxy'yi bir kez test etmek için, değişkenleri bunun yerine terminalinizde ayarlayın. Yalnızca geçerli terminal oturumu için geçerlidirler.

    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"

    Terminali kapattığınızda değişkenler kaybolur ve Claude Code normal yapılandırmasına geri döner.

  5. Claude Code'u başlatın ve güvenle çalışın

    Yeni bir terminal açın (yeni ayarları alması için) ve Claude Code'u başlatın:

    claude

    Karşılama ekranında, API kullanım faturalandırmasıyla çalışan seçtiğiniz model görünmelidir. Artık tüm giden istekler internete dokunmadan önce Agent Redactor aracılığıyla yerel olarak filtreleniyor. Aşağıdaki örnekte, model, istem kendisine ulaşmadan önce adın maskelendiğini görebiliyor.

    Claude Code oturumu; model, kullanıcının adının sistem mesajında maskelendiğini ve okuyamadığını yanıtlıyor
    Claude Code proxy üzerinden çalışıyor. Model, gerçek ad yerine maskelenmiş bir yer tutucu aldı.

Maskelemeyi doğrulama

Tam olarak neyin yakalandığını görmek için Agent Redactor'daki Session Redactions panelini kontrol edin.

Agent Redactor, Statistics panelini gösteriyor: Requests: 1, PII: 2 ve Session Redactions, private_person Bob dahil yakalanan PII'yi listeliyor
Statistics paneli "Requests: 1, PII: 2" gösteriyor ve Session Redactions yakalanan değerleri zaman damgası ve türüyle listeliyor.
İpucu: AI modelinin kaçırabileceği projeye özel gizli verileri yakalamak için profilinizde Regex Patterns ve Keywords kullanın, örneğin dahili ana bilgisayar adları, tescilli kimlikler veya proje kod adları.