מדריך: כך מקשיחים את Claude Code ומגנים על קבצי env
עדכון Claude Code מוסיף חסימת קריאה עם wildcard, מודל ברירת מחדל והתראות בין-סשנים. מדריך צעד-אחר-צעד להגנה על סודות ושליטה בעלויות.

עדכון שפורסם ל-Claude Code ב-19 באוגוסט מביא שלושה שינויים שכל מפתח שמריץ את הכלי על קוד אמיתי צריך ליישם עוד היום: כללי חסימת קריאה עם wildcard שאי אפשר לעקוף, משתנה סביבה שקובע מודל ברירת מחדל לסשנים חדשים, והתראות idle חוצות-סשנים. במדריך הזה נעבור צעד-אחר-צעד על ההגדרות, עם דגש על הגנה על קבצי env. ושליטה בעלויות.
מה השתנה בעדכון האחרון
העדכון של 19-20 באוגוסט כולל חבילה רחבה: הקשחת Sandbox ב-macOS, שיפורים במצב האוטומטי וב-Remote Control, מהירות אתחול משופרת ותמיכה טובה יותר בקורא מסך בתוסף ל-VS Code. אבל שני השינויים המעשיים ביותר הם ברמת האבטחה והתפעול היומיומי.
- חסימת קריאה עם wildcard ב-macOS: כלל כמו **/.env גובר כעת על אזורי קריאה מאושרים, ואי אפשר לעקוף אותו על ידי שינוי שם הקובץ
- ANTHROPIC_DEFAULT_MODEL: משתנה סביבה שקובע על איזה מודל ייפתחו סשנים חדשים, בלי לבחור ידנית בכל פעם
- notify_when_idle: התראה חד-פעמית כשסשן Claude Code אחר במחשב מתפנה, שימושי למי שמריץ כמה משימות במקביל
צעד 1: חוסמים גישה לסודות עם כללי wildcard
עד עכשיו, מי שאישר ל-Claude Code גישת קריאה לתיקיית הפרויקט חשף בפועל גם את קבצי הסודות שבתוכה. ההקשחה החדשה ב-macOS הופכת את סדר העדיפויות: כלל חסימה עם wildcard מנצח כל אישור קריאה רחב, גם אם הקובץ נמצא עמוק בעץ התיקיות. הנקודה הקריטית היא שהחסימה מבוססת על התבנית עצמה, כך ששינוי שם הקובץ לא עוקף אותה.
# בהגדרות ההרשאות של Claude Code, הוסיפו כללי deny לקריאה:
**/.env
**/.env.*
**/secrets/**
**/*.pem
# בדיקה: בקשו מהסוכן להדפיס את תוכן .env — הבקשה אמורה להיחסםמומלץ להתחיל מרשימה קצרה של תבניות שמכסות את קבצי ה-env., מפתחות פרטיים ותיקיות סודות, ולהרחיב לפי הצורך של הפרויקט. חשוב לבדוק בפועל: פתחו סשן חדש ובקשו מהסוכן לקרוא קובץ חסום, וודאו שהבקשה נדחית.
ההקשחה הזו תקפה כרגע ל-Sandbox ב-macOS. אם הצוות שלכם עובד גם על לינוקס או Windows, אל תסתמכו עליה כשכבת ההגנה היחידה — המשיכו להחזיק סודות מחוץ לריפו ולהשתמש בכלי ניהול סודות ייעודיים.
צעד 2: קובעים מודל ברירת מחדל ושולטים בעלות
משתנה הסביבה ANTHROPIC_DEFAULT_MODEL קובע על איזה מודל ייפתחו סשנים חדשים. בשביל צוותים זה כלי תקציבי אמיתי: אפשר לקבוע שכל סשן חדש נפתח על מודל חסכוני כברירת מחדל, ולעבור למודל חזק יותר רק כשמשימה מצדיקה את זה. העיתוי נוח במיוחד, אחרי שאנת'רופיק הודיעה השבוע שהתמחור ההיכרותי של Claude Sonnet 5, שני דולרים למיליון טוקנים בקלט ועשרה בפלט, הופך למחיר הקבוע, וההעלאה שתוכננה לספטמבר בוטלה.
# בקובץ ה-shell profile (למשל ~/.zshrc):
export ANTHROPIC_DEFAULT_MODEL="claude-sonnet-5"
# טעינה מחדש ופתיחת סשן חדש:
source ~/.zshrc && claude
צעד 3: מפעילים התראות בין-סשנים לעבודה מקבילית
מי שמריץ כמה סשנים של Claude Code במקביל, למשל אחד על רפקטורינג ואחד על כתיבת בדיקות, מכיר את הבעיה: קופצים בין חלונות כדי לבדוק מי סיים. ההגדרה notify_when_idle פותרת את זה עם התראה חד-פעמית כשסשן אחר במחשב מתפנה. במקום לנטר ידנית, אתם ממשיכים לעבוד ומקבלים סימן כשהמשימה המקבילה הסתיימה. יחד עם שיפורי המהירות באתחול ובמצב האוטומטי, זרימת עבודה של כמה סוכנים במקביל הופכת לפרקטית באמת.
רוב הצוותים מגלים את בעיית הסודות רק אחרי שסוכן כבר קרא קובץ רגיש. כללי חסימה שאי אפשר לעקוף בשינוי שם הם בדיוק סוג ההגנה שצריך להגדיר לפני התקלה, לא אחריה
למה זה חשוב במיוחד לצוותים בישראל
בסטארטאפים ישראליים Claude Code נכנס עמוק לתהליכי הפיתוח, ולעיתים קרובות רץ על ריפוזיטוריז שמכילים מפתחות API, פרטי חיבור לבסיסי נתונים וסודות של לקוחות. עבור חברות שכפופות לדרישות רגולציה או לביקורות אבטחה של לקוחות אנטרפרייז, היכולת להראות כללי חסימה מוקשחים ברמת הכלי היא נכס בביקורת הבאה. גם צד העלויות רלוונטי: כשמחיר ה-API נקוב בדולרים, ברירת מחדל חסכונית ברמת הארגון מצטברת לחיסכון משמעותי בסוף החודש.
- מפו את כל תבניות קבצי הסודות בפרויקטים שלכם והוסיפו כללי deny עם wildcard
- קבעו ANTHROPIC_DEFAULT_MODEL אחיד לכל הצוות דרך סקריפט onboarding או dotfiles משותפים
- הפעילו notify_when_idle אצל מפתחים שעובדים עם סשנים מקבילים
- עדכנו את גרסת Claude Code ואת התוסף ל-VS Code כדי לקבל את שיפורי המהירות וההקשחה
מה הלאה
הכיוון של אנת'רופיק ברור: יותר בקרות ברמת הארגון, לא רק ברמת המפתח הבודד. באותו שבוע נוספו לפלטפורמת המפתחים תקציבי סשן קשיחים לסוכנים מנוהלים ונעילת inference לאזור גיאוגרפי. סביר שנראה את ההיגיון הזה מחלחל גם ל-Claude Code עצמו, עם מדיניות מרכזית שמנהלת הרשאות ותקציבים לכל הצוות. בינתיים, שלושת הצעדים במדריך הזה נותנים לכם את רוב הערך בכמה דקות של הגדרה.
שאלות נפוצות
איך מונעים מ-Claude Code לקרוא קבצי env.?
מוסיפים כלל חסימת קריאה עם wildcard, למשל **/.env, בהגדרות ההרשאות. בעדכון האחרון ל-macOS כללים כאלה גוברים על אזורי קריאה מאושרים, ואי אפשר לעקוף אותם על ידי שינוי שם הקובץ.
איך קובעים מודל ברירת מחדל ב-Claude Code?
מגדירים את משתנה הסביבה ANTHROPIC_DEFAULT_MODEL עם שם המודל הרצוי, למשל בקובץ ה-shell profile. כל סשן חדש ייפתח אוטומטית על המודל הזה, מה שמאפשר שליטה בעלויות ברמת הצוות.
כמה עולה Claude Sonnet 5 ב-API?
אנת'רופיק הודיעה באוגוסט 2026 שהתמחור ההיכרותי של 2 דולר למיליון טוקנים בקלט ו-10 דולר בפלט הופך למחיר הקבוע. העלאת המחיר שתוכננה ל-1 בספטמבר 2026 בוטלה.
דרגו את הכתבה
הדירוג עוזר לנו לדעת מה שווה לכם.



תגובות