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 پینل دیکھیں تاکہ بالکل معلوم ہو سکے کہ کیا روکا گیا۔