استخدام 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 مثاليان للأسرار الخاصة بالمشاريع التي قد يفوتها نموذج الذكاء الاصطناعي.
-
وجّه Claude Code إلى Agent Redactor (بشكل دائم)
يقرأ Claude Code متغيرات البيئة من ملف الإعدادات. افتح ملف إعدادات المستخدم في
C:\Users\<you>\.claude\settings.jsonعلى Windows (~/.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: يجب أن يطابق تمامًا Local URL في Agent Redactor.
- 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 يعمل عبر البروكسي. تلقّى النموذج عنصرًا نائبًا منقّحًا بدل الاسم الحقيقي.
التحقق من التنقيح
تحقق من لوحة Session Redactions في Agent Redactor لترى بالضبط ما تم اعتراضه.