בפרקים הקודמים דיברנו על Extended Thinking, Plan Mode והרשאות. הפעם נתמקד בנושא שמשפיע על הכל: ניהול הקונטקסט (Context Management). נבין מה זה ה-Context Window, למה חשוב לשמור עליו, איך לבדוק כמה מקום נצרך בכל רגע, ואיך לדחוס או לנקות אותו כשצריך.
✅ מה תלמדו בפרק זה
- מה זה Context Window ולמה חשוב לנהל אותו
- איך פקודת
/contextמציגה את ניצולת הקונטקסט בזמן אמת - מה תופס מקום בקונטקסט: System Prompt, כלים, זיכרון, הודעות ועוד
- מה זה Auto-Compact Buffer ואיך הוא עובד אוטומטית
- איך לדחוס את הקונטקסט ידנית עם
/compact - ההבדל בין
/clearלבין פתיחת סשן חדש
רענון: מה זה Context Window?
ה-Context Window (חלון ההקשר) הוא בעצם כל המידע שהמודל "רואה" בכל רגע נתון: ההודעות שלכם, התשובות שלו, הנחיות המערכת, כלים זמינים, קבצי CLAUDE.md ועוד. בכל פעם ש-Claude צריך להגיב, הוא קורא את כל מה שנמצא בחלון הזה מתחילתו ועד הנקודה הנוכחית.
למה חשוב לנהל את הקונטקסט?
💰 עלות
בכל תגובה, המודל צריך לקרוא את כל הקונטקסט. ככל שהקונטקסט גדול יותר, כך צריכת הטוקנים גדלה — מה שמשפיע על העלות ועל מכסת השימוש שלכם.
🎯 איכות
קונטקסט עמוס בנתונים לא רלוונטיים עלול לגרום ל-Claude לפספס פרטים חשובים או לטעות. קונטקסט נקי ומרוכז = תשובות מדויקות יותר.
פקודת /context — בדיקת ניצולת בזמן אמת
כדי לדעת בדיוק כמה מהקונטקסט שלכם בשימוש, כתבו /context בתוך Claude Code. תקבלו פירוט מלא של כל הרכיבים שתופסים מקום:
| רכיב | מה זה | דוגמה לאחוז |
|---|---|---|
| System Prompt | ההנחיות שאנתרופיק נותנת למודל: מה מותר ואסור, איך לתקשר איתכם, כללי התנהגות כלליים | ~3% |
| System Tools | הכלים המובנים של Claude Code: קריאת קבצים, עריכה, חיפוש, הרצת פקודות ועוד | ~4.5% |
| MCP Tools (deferred) | כלים חיצוניים כמו Gmail, Google Calendar וכו'. מסומנים כ-deferred — לא נטענים עד שנדרשים | ~1.3% |
| Memory Files | כל קבצי CLAUDE.md שנטענו — הנחיות הפרויקט, כללים ומוסכמות | משתנה |
| Skills | מיומנויות מותאמות אישית שהוגדרו בתיקיית .claude/skills/ |
משתנה |
| Messages | כל ההודעות שלכם והתשובות של Claude בשיחה הנוכחית | עולה עם הזמן |
| Free | המקום הפנוי שנותר בחלון הקונטקסט | ~75% (בתחילת שיחה) |
נקודה מעניינת: גם בשיחה חדשה לגמרי, הקונטקסט כבר תפוס בכ-8% — בגלל ה-System Prompt, הכלים וקבצי הזיכרון שנטענים אוטומטית. ככל שתמשיכו לעבוד, חלק ה-Messages יגדל בהתאם.
גדלי חלון הקונטקסט במודלים השונים
| מודל | גודל חלון קונטקסט | הערות |
|---|---|---|
| Opus 4.6 / Sonnet 4.6 | 200K טוקנים (ברירת מחדל) / 1M טוקנים (גרסת 1M) | גרסת ה-1M נבחרת עם /model opus[1m] או sonnet[1m] |
| Haiku 4.5 | 200K טוקנים | מהיר וחסכוני |
Auto-Compact Buffer — דחיסה אוטומטית
מה קורה כשהקונטקסט מתקרב לגבול? Claude Code לא פשוט מוחק את תחילת השיחה. במקום זאת, הוא משתמש במנגנון חכם שנקרא Auto-Compact Buffer:
זיהוי הרף
כשהקונטקסט מתקרב לגבול, Claude Code מזהה שצריך לפנות מקום.
ניקוי פלטי כלים
קודם כל, הוא מנקה פלטים ישנים של כלים (תוצאות חיפושים, תוכן קבצים שנקראו מוקדם יותר).
סיכום השיחה
אם עדיין לא מספיק מקום, הוא מסכם את החלקים המוקדמים של השיחה — שומר את הנקודות המרכזיות ומוחק פרטים שוליים.
שמירת המהותי
הבקשות שלכם וקטעי קוד חשובים נשמרים. קבצי CLAUDE.md נטענים מחדש במלואם אחרי כל דחיסה.
פקודת /compact — דחיסה ידנית
לא חייבים לחכות שה-Auto-Compact יפעל. אפשר להריץ דחיסה בעצמכם בכל רגע עם הפקודה /compact. זה שימושי כשאתם מרגישים שהשיחה נהיית ארוכה ורוצים "לנקות" אותה.
האפשרות לתת הנחיית פוקוס מאפשרת לכם לומר ל-Claude מה חשוב לשמור. למשל, אם עבדתם על כמה נושאים ועכשיו רוצים להתמקד רק בשינויי ה-API — הוא ישמור את המידע הרלוונטי ויזרוק את השאר.
/compact הורידה אותם לאחוז בודד — ירידה דרמטית שמפנה מקום רב להמשך עבודה.
/clear לעומת סשן חדש
כשאתם רוצים לנקות את הקונטקסט לגמרי ולהתחיל מחדש, יש שתי אפשרויות:
✅ /clear — ניקוי בתוך הסשן
- מנקה את כל היסטוריית השיחה
- שומר את הגדרות הסשן: מודל, Permission Mode, Effort Level
- שימושי כשרוצים להתחיל נושא חדש בלי לאבד הגדרות
- אפשר גם להשתמש ב-
/resetאו/new(אותו דבר)
🆕 סשן חדש
- פותח חלון שיחה חדש לגמרי
- מאפס את כל ההגדרות לברירות המחדל של Claude Code
- שימושי כשרוצים התחלה נקייה לחלוטין
- הדרך: סגירת החלון הנוכחי ופתיחת חלון חדש
טיפים לניהול קונטקסט חכם
בדקו עם /context
מדי פעם הריצו /context כדי לראות כמה מקום נותר. אם ה-Messages עולים מעל 50%, שקלו לעשות /compact.
פצלו משימות ארוכות
במקום לעשות הכל בשיחה אחת, פצלו משימות גדולות לשיחות נפרדות. כל שיחה חדשה מתחילה עם קונטקסט נקי.
שמרו הנחיות ב-CLAUDE.md
הנחיות חשובות שכתבתם בשיחה עלולות ללכת לאיבוד בדחיסה. שמרו אותן בקובץ CLAUDE.md — הוא נטען מחדש אחרי כל Compact.
השתמשו ב-/compact עם פוקוס
כשעוברים לנושא חדש באמצע שיחה, הריצו /compact focus on [הנושא החדש] כדי לשמור רק את מה שרלוונטי.
שאלות נפוצות
/compact מסכם ודוחס את השיחה הקיימת — Claude עדיין "זוכר" את הנקודות המרכזיות. /clear מוחק את הכל לגמרי ומתחיל שיחה חדשה (תוך שמירת הגדרות הסשן). בחרו /compact כשרוצים להמשיך את אותו נושא, ו-/clear כשמתחילים נושא חדש לגמרי./model opus[1m] או /model sonnet[1m].מה מחכה בפרק הבא?
עכשיו שאתם יודעים לנהל את הקונטקסט של Claude בצורה חכמה, בפרקים הבאים נמשיך להכיר כלים מתקדמים נוספים שיעזרו לכם להפיק את המקסימום מ-Claude Code.
🚀 רוצים ללמוד Claude Code בעברית?
קורס מלא של 14 פרקים, מהתקנה ועד אוטומציות מתקדמות
לכל פרקי הקורס ←