שימוש ב-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 כדי לראות בדיוק מה נתפס.