Claude Code को Agent Redactor के साथ उपयोग करना
-
Agent Redactor कॉन्फ़िगर करें (पहले यह करें)
Claude Code सेट करने से पहले, लोकल रिडैक्शन प्रॉक्सी चालू करें ताकि Claude Code उसके माध्यम से कनेक्ट कर सके। Profiles साइडबार में कोई प्रोफ़ाइल चुनें या बनाएं। Local URL को
http://localhost:8080/(या आपका पसंदीदा पोर्ट) पर सेट करें, Forward To को अपने असली प्रदाता एंडपॉइंट पर (जैसेhttps://openrouter.ai/api/) सेट करें, और अपनी असली API Key पेस्ट करें। कुंजी लोकल रूप से एन्क्रिप्ट होती है और कभी आपकी मशीन से बाहर नहीं जाती। Save All Settings पर क्लिक करें और पोर्ट को उपलब्ध दिखने की पुष्टि करें। -
अपने रिडैक्शन नियम चुनें
तय करें कि आपकी मशीन से कुछ बाहर जाने से पहले क्या रिडैक्ट होगा। आप AI Powered Detection Model चालू कर सकते हैं और उन PII श्रेणियों को चुन सकते हैं जिन्हें उसे पकड़ना चाहिए, डिटर्मिनिस्टिक मिलान के लिए Regex Patterns और Keywords जोड़ सकते हैं, या तीनों का कोई भी संयोजन इस्तेमाल कर सकते हैं। चुनाव आपका है। Regex और Keywords प्रोजेक्ट-विशिष्ट सीक्रेट के लिए भी आदर्श हैं जिन्हें AI मॉडल चूक सकता है।
-
Claude Code को Agent Redactor की ओर इंगित करें (स्थायी)
Claude Code अपनी सेटिंग्स फ़ाइल से एनवायरनमेंट वेरिएबल पढ़ता है। Windows पर
C:\Users\<you>\.claude\settings.json(अन्य सिस्टम पर~/.claude/settings.json) अपनी उपयोगकर्ता सेटिंग्स फ़ाइल खोलें और निम्नलिखितenvब्लॉक जोड़ें, अपनी मौजूदा सेटिंग्स बनाए रखते हुए:{ "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 में Local URL से बिल्कुल मेल खाना चाहिए।
- ANTHROPIC_AUTH_TOKEN: कोई भी प्लेसहोल्डर मान काम करता है। Agent Redactor पहले से ही आपकी असली API कुंजी सुरक्षित रखता है और उसे अपस्ट्रीम इंजेक्ट करता है।
- ANTHROPIC_MODEL और मॉडल ओवरराइड:
anthropic/claude-haiku-4.5को अपने प्रदाता के सटीक मॉडल नाम से बदलें। सभी को सेट करने से Claude Code, इसके सबएजेंट और बैकग्राउंड टास्क सभी एक ही मॉडल का उपयोग करते हैं।
फ़ाइल में अन्य प्रविष्टियाँ, जैसे
themeयाautoUpdatesChannel, असंबद्ध हैं, इसलिए उन्हें वैसा ही रहने दें। -
विकल्प: अस्थायी सेशन वेरिएबल
यदि आप सेटिंग्स फ़ाइल को छूना नहीं चाहते, उदाहरण के लिए प्रॉक्सी को एक बार परखने के लिए, तो वेरिएबल को अपने टर्मिनल में सेट करें। वे केवल वर्तमान टर्मिनल सेशन तक चलते हैं।
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"
टर्मिनल बंद करते ही वेरिएबल गायब हो जाते हैं और Claude Code अपनी सामान्य कॉन्फ़िगरेशन पर वापस आ जाता है।
-
Claude Code शुरू करें और सुरक्षित रूप से काम करें
नया टर्मिनल खोलें (ताकि वह नई सेटिंग्स उठा सके) और Claude Code लॉन्च करें:
claude
वेलकम स्क्रीन पर आपका चुना हुआ मॉडल API उपयोग बिलिंग के माध्यम से चलता हुआ दिखना चाहिए। अब सभी आउटबाउंड रिक्वेस्ट इंटरनेट को छूने से पहले Agent Redactor के माध्यम से लोकल रूप से फ़िल्टर होती हैं। नीचे के उदाहरण में मॉडल देख सकता है कि प्रॉम्प्ट पहुँचने से पहले नाम रिडैक्ट हो गया था।
Claude Code प्रॉक्सी के माध्यम से चल रहा है। मॉडल को असली नाम के बजाय एक रिडैक्टेड प्लेसहोल्डर मिला।
रिडैक्शन सत्यापित करना
यह देखने के लिए कि वास्तव में क्या रोका गया, Agent Redactor में Session Redactions पैनल देखें।