המדריך המלא ל-Claude
→ חזרה לנושא
פרק 04 · CLI

Context window, tokens, caching ו-compact

לכל סשן יש חלון הקשר מוגבל. הבנה מה תופס מקום בחלון, איך prompt caching חוסך, ומתי מריצים compact, משפיעה ישירות על איכות התשובות ועל העלות.

אומת מול המקור בתאריך 2026-09-30

סרטון פתיחה

שומרים הקשר שימושי

תבדקו הקשר, תכתבו בריף קצר ותבצעו compact בנקודת מעבר. הפלטים להמחשה, לא מדידת token אמיתית.

חלון הקשר כולל שיחה וחומר פרויקט שנטען. הוא אינו כל הדיסק ואינו מבטיח שפרט מוקדם נשמר במדויק. המקורות שנבדקו ב-30 בספטמבר 2026 מפרידים compaction אוטומטי מ-prompt caching.

בודקים לפני קריאת הכל

הפעילו /context. זהו קבצים ופלטים גדולים לפני הוספת חומר. קראו אזור רלוונטי במקום להדפיס מאגר או log שלם.

לבעיה הזו זהה תחילה קובץ ופונקציה רלוונטיים.
קרא רק מה שצריך להסבר הכפתור.
אל תערוך או תדפיס log גדול. ציין מה לא נקרא.

פלט טוב מפריד מה נבדק ומה חסר. תשובה קצרה אינה הוכחה לקלט קטן; בדקו גם מחוון הקשר.

בריף לפני מעבר
סכם להמשך: בעיה מאומתת, קבצים שנקראו, שינויים,
בדיקות שבוצעו בפועל, חסרים ופעולות שלא אושרו.
הפרד הצעת תיקון משינוי שבוצע.
אל תטען שבדיקה עברה בלי תוצאה שנצפתה.

בריף לדוגמה:

בעיה: הרשימה נשארת גלויה אחרי לחיצה.
נקרא: index.html וה-handler.
שינויים: עדיין אין.
בדיקות: עדיין לא הורצו.
המשך: בדיקת handler והצעת תיקון בקובץ אחד.
לא אושר: פרסום או תלות חדשה.

השוו לסשן ולקבצים. סיכום יכול לשגות. עובדה חשובה נשמרת במסמך מקור מתאים, לא רק בשיחה.

Compact במודע

במעבר טבעי בין משימות אפשר להזין בתוך Claude Code:

/compact preserve the button issue, inspected files, actual test results and remaining limits

זו פקודה בתוך Claude Code, לא פקודת Bash במערכת. קראו מצב אחרי הסיכום. Compaction אינו undo, בדיקה או מחיקת כל תמליל.

הנחיות root נטענות במסלול המתועד; קבצים מקוננים וכללים לפי נתיב יכולים להתנהג אחרת. אם כלל חסר, בדקו מקור ו-/memory במקום לסמוך על טענת הסיכום.

Cache אינו זיכרון

Prompt caching משתמש בקידומת בקשה שלא השתנתה לחיסכון. הוא אינו מאמת עובדות או יוצר ידע קבוע. החלפת מודל/effort יכולה לבנות cache מחדש; compact מחליף היסטוריה. עלות והתנהגות תלויות במסלול ובגרסה.

בחרו מודל ו-effort לפי צורך בתחילה. אין להפעיל fast mode או תשלום נוסף כדי לפתור עומס. קריאה קטנה ורלוונטית פותרת לעיתים את הבעיה.

תרגול מדורג

קל: הקשר

מצאו גורם עומס. הצלחה: מקור ברור ולא רק ״יותר מדי tokens״.

בינוני: בריף נכון

סכמו המשך. הצלחה: נבדק, שונה והוצע נפרדים.

מאתגר: אחרי compact

בדקו מה נותר מול קבצים. הצלחה: אין פעולה על סיכום לא מאומת.

תקלות

סיכומים חוזרים: קלט גדול יכול למלא מחדש; צמצמו קריאה.

כלל נעלם: בדקו root מול nested ומסלול טעינה.

תגובה איטית: cache יכול להסביר, לא להוכיח סכום חיוב.

עובדה ישנה: חזרו למקור עדכני.

צריך undo: diff, checkpoint או Git; compact אינו מחזיר קובץ.

המחשת מנגנון (אנימציה)

דמו מצולם · הסרטון יתווסף בשלב המדיה

סיכום

בדיקת הבנה

מה תפקיד הפקודה compact?

סיכום

מקורות וקריאה נוספת

→ הקודם חזרה לנושא הבא ←