Agents 101פרק 2
זיכרון, קונטקסט ומגבלות שימוש
חלון הקונטקסט (השולחן), מגבלות שימוש וטריקים, CLAUDE.md, הזיכרון האוטומטי - זיכרון אחד או לכל פרויקט

הפרק הזה עונה על השאלה שכולם שואלים אחרי שבוע: "למה קלוד שוכח? ולמה נגמר לי השימוש?"
2.1 האנלוגיה שמסדרת את הכל: הפרילנסר עם האמנזיה
תדמיינו שיש לכם עובד מבריק. באמת מבריק. אבל כל בוקר הוא מגיע למשרד בלי לזכור שום דבר מאתמול.
מה עושים עם עובד כזה?
- מדביקים לו דף על המסך - "ככה עובדים פה, אלה הכללים, זה מבנה התיקיות". זה CLAUDE.md.
- נותנים לו פנקס אישי שהוא כותב בו לעצמו הערות - "אביתר לא אוהב em dash", "הפרויקט הזה משתמש ב-Heebo". זה הזיכרון האוטומטי (auto-memory).
- יש לו שולחן עבודה - עליו הוא פורש את הניירות שהוא עובד עליהם עכשיו. השולחן סופי. כשהוא מתמלא, צריך לפנות. זה חלון הקונטקסט (context window).
- יש לו שעות עבודה - הוא לא עובד 24/7 בחינם. זה מגבלות השימוש.
זהו. כל השאר בפרק הזה זה פירוט של ארבעת הדברים האלה. בסדר?
2.2 חלון הקונטקסט - השולחן
מה זה בעצם: כל מה שקלוד "רואה" ברגע נתון. ההודעות שלכם, התשובות שלו, קבצים שהוא קרא, פלט של פקודות שהוא הריץ, ה-CLAUDE.md, הזיכרון. הכל יושב על השולחן. השולחן נמדד בטוקנים (בערך 3/4 מילה באנגלית לטוקן, בעברית קצת פחות יעיל).
כמה גדול השולחן (אוגוסט 2026)
- ברירת מחדל: 200 אלף טוקנים (Fable 5, Opus, Sonnet).
- יש מצב מורחב של מיליון טוקנים למנויי Pro/Max (בטרמינל:
claude --context 1m; באפליקציה: מהגדרות המודל). זה שולחן ענק, אבל שולחן ענק גם עולה יותר לכל הודעה, כי כל פעם שאתם שולחים משהו קלוד "קורא מחדש" את כל השולחן.
מה יושב על השולחן עוד לפני שאמרתם מילה
- ה-system prompt של קלוד קוד (בערך 4 אלף טוקנים, נסתר).
- CLAUDE.md (כל הרמות - גלובלי, פרויקט, תיקייה).
- MEMORY.md (200 השורות הראשונות).
- רשימת הסקילים והכלים (רק השמות + תיאור קצר, לא הגוף).
- שמות כלי ה-MCP.
איך רואים מה תופס מקום: מקלידים /context. מקבלים "מפת חום" צבעונית של מי אוכל כמה. אם אתם רואים ששרת MCP אחד לוקח 20 אלף טוקנים ואתם לא משתמשים בו - זה הרגע לכבות אותו.
מה קורה כשהשולחן מתמלא: Compaction
קלוד לא קורס. הוא עושה דחיסה אוטומטית (auto-compact):
- קודם זורק פלטים ישנים של כלים (התוצאה של
lsמלפני שעה, למשל). - אם עדיין צפוף - מסכם את השיחה לפסקה ומתחיל "שולחן נקי" עם הסיכום.
מה שורד דחיסה: CLAUDE.md של שורש הפרויקט (נטען מחדש מהדיסק), העריכות האחרונות, ההודעות האחרונות שלכם. מה נעלם: הנחיות שאמרתם בעל פה בתחילת השיחה. זה הלקח החשוב ביותר בפרק: מה שחשוב שישרוד - נכנס לקובץ, לא לצ'אט.
פקודות שכדאי להכיר
| פקודה | מה עושה | מתי |
|---|---|---|
/context | מראה מה תופס מקום | כשמרגישים שקלוד "כבד" או שהחשבון עולה |
/compact | דחיסה ידנית עכשיו | לפני שעוברים לתת-משימה חדשה בתוך אותו סשן |
/compact תשמור את החלטות העיצוב | דחיסה עם הנחיה מה לשמור | כשיש משהו קריטי בשיחה |
/clear | שולחן נקי לגמרי (הסשן הישן נשמר, אפשר לחזור אליו) | בין משימות שלא קשורות |
/btw שאלה (או Cmd+;) | "שאלת צד" שלא נכנסת לשיחה הראשית | "רגע, מה זה הקובץ הזה?" בלי ללכלך את השולחן |
/rewind | לחזור אחורה לנקודת שמירה (גם קוד וגם שיחה) | קלוד עשה בלגן, רוצים לחזור 3 צעדים |
דוגמה קונקרטית: אתם עובדים על הצעת מחיר. באמצע אתם נזכרים שצריך לבדוק משהו באנליטיקס של האתר. אל תעשו את זה באותו סשן. /clear, או פשוט סשן חדש. אחרת כל הודעה בהצעת המחיר "סוחבת" את כל נתוני האנליטיקס על השולחן.
2.3 מגבלות שימוש - שעות העבודה
איך זה עובד במנוי Pro/Max (אוגוסט 2026)
- יש חלון מתגלגל של 5 שעות ויש מכסה שבועית.
- המכסה משותפת לקלוד קוד, לצ'אט הרגיל ול-Cowork. כלומר, אם שרפתם את הבוקר על יצירת תמונות בצ'אט - נשאר פחות לקלוד קוד.
- החלפת מודל (
/model) לא מאפסת את המכסה. זו אותה מכסה. - כשנגמר: הודעה "hit your 5-hour limit" ותאריך איפוס. אפשר להפעיל usage credits (תשלום לפי שימוש מעבר למנוי) מ-
/usage-credits.
איך בודקים כמה נשאר: /usage (בטרמינל) או אייקון השימוש בפינת האפליקציה. /insights מייצר דוח HTML על ההרגלים שלכם (מה אוכל לכם את המכסה).
טריקים למתוח את המכסה (מהחשוב לפחות)
- שולחן נקי בין משימות.
/clearאו סשן חדש. הסיבה: כל הודעה שולחת את כל השולחן. שולחן של 150 אלף טוקנים = כל "כן, תמשיך" שלכם עולה כמו לקרוא ספר. - מודל לפי משימה.
/model- Sonnet לרוב העבודה היומיומית (מהיר, זול במכסה), Opus/Fable לתכנון, ארכיטקטורה, כתיבה רגישה. Haiku לדברים מכניים. - רמת מאמץ.
/effort lowלמשימות פשוטות (פחות "חשיבה", פחות טוקנים)./effort highאו יותר כשצריך באמת. יש גם/fast- מהיר יותר, אבל שימו לב שהוא עולה יותר לטוקן, לא פחות. - Plan mode לפני ביצוע. (Shift+Tab בטרמינל / בורר המצב באפליקציה). קלוד קורא ומתכנן בלי לערוך. אתם מאשרים תוכנית אחת במקום לתקן 5 ניסיונות. חוסך המון.
- סאב-אייג'נטים לעבודה מלוכלכת. "תריץ את הבדיקות ותביא לי רק את הכשלים" - הפלט הענק נשאר בשולחן של הסאב-אייג'נט, לשולחן שלכם חוזרת פסקה. (פרק 4)
- פרומפטים ספציפיים. "תקן את הבאג בטופס יצירת הקשר ב-contact.tsx" ולא "תשפר את האתר". פרומפט מעורפל = קלוד סורק חצי פרויקט.
- לכבות MCP שלא בשימוש.
/mcpמראה כמה כל שרת עולה בטוקנים. הפיגמה והבלנדר לא צריכים להיות מחוברים כשאתם כותבים פוסט. - סקילים במקום CLAUDE.md ענק. הנחיות שרלוונטיות רק לפעמים - עדיף שיהיו סקיל (נטען רק כשצריך) ולא ב-CLAUDE.md (נטען תמיד). (פרק 3)
- לא לצאת מסשן פעיל סתם. יש cache של שעה על השולחן. אם חזרתם תוך שעה - זול. אחרי שעה - קלוד "קורא הכל מחדש" במחיר מלא.
- חלוקת עבודה עם קודקס. יש לכם שני מנויים? קודקס לעבודות המכניות הארוכות, קלוד לחשיבה. (פרק 6)
מה שאני עושה בפועל: סשן Hub אחד ב-Downloads לניהול, וסשן נפרד לכל פרויקט עמוק. ככה שום סשן לא הופך למפלצת של 400 אלף טוקנים.
2.4 CLAUDE.md - הדף שמודבק על המסך
מה זה: קובץ טקסט (Markdown, פרק 7) שקלוד קורא אוטומטית בתחילת כל סשן. הוא לא "מוטמע" בקלוד, הוא נטען כהודעה ראשונה. כלומר קלוד קורא ומשתדל לציית. לא 100% אכיפה, אבל קרוב.
איפה הוא גר (מהכללי לספציפי)
| רמה | מיקום | למה זה טוב |
|---|---|---|
| גלובלי (אני) | ~/.claude/CLAUDE.md | דברים שנכונים בכל פרויקט: "אני אביתר, לא מתכנת, כותב בעברית, אף פעם לא em dash" |
| פרויקט | CLAUDE.md בשורש התיקייה | "ככה בנוי הפרויקט הזה, אלה הכללים שלו" (עולה לגיט, משותף לצוות) |
| מקומי לפרויקט | CLAUDE.local.md | הערות פרטיות שלא עולות לגיט |
| תת-תיקיות | תיקייה/CLAUDE.md | נטען רק כשקלוד נוגע בקבצים שם. מושלם לפרויקטים גדולים |
| כללים לפי נושא | .claude/rules/*.md | קבצי כללים קטנים. אפשר לתת להם paths: כדי שייטענו רק לקבצים מסוימים |
הכלל שלי: בתיקיית Downloads/ יש לי CLAUDE.md אחד גדול שהוא "מפת ניווט ראשית" - מי אני, מבנה התיקיות, פרוטוקול פתיחת סשן, איפה כל דבר. בכל תיקיית פרויקט יש KICKOFF.md שקלוד קורא כשהוא נכנס לשם. זה עובד לי מצוין כבר חצי שנה.
דוגמה קונקרטית ל-CLAUDE.md של פרויקט לא-קודי (הצעת מחיר ללקוח):
# פרויקט: הצעת מחיר לסטודיו 0304
## מה זה
סדנת "Keep the Agent Running" לסטודיו מיתוג בת"א. איש קשר: שרון.
## קבצים חשובים
- MEETING_SUMMARY.md - סיכום שיחת ההיכרות (מקור האמת)
- Proposal_*.html - ההצעה עצמה. יש להשתמש בסקיל ey-ai-proposal
## כללים
- הצעות מחיר תמיד בגוף שני ("אתם"), אף פעם לא בגוף שלישי
- לא להמציא מסלולי מחיר שלא ביקשתי
- אין em dash. מקף רגיל עם רווחים.
- לפני יצירת קובץ - לבדוק שהוא לא קיים
## מצב נוכחי
[ ] הצעה נשלחה [ ] נחתמה [ ] שיחת ספקטיפים
- קצר. מתחת ל-200 שורות. CLAUDE.md ארוך = יותר טוקנים בכל הודעה + פחות ציות. פרטים גדולים - לקובץ נפרד ולקשר אליו.
- ספציפי. "תריץ
npm testלפני commit" ולא "תבדוק את הקוד". /initמייצר CLAUDE.md התחלתי אוטומטית./memoryפותח לעריכה את כל קבצי הזיכרון וה-CLAUDE.md שנטענו.- ייבוא: אפשר לכתוב
@docs/style.mdבתוך CLAUDE.md וזה נטען איתו (עד 4 רמות). לא חוסך טוקנים, רק מסדר. - הכי חשוב: מה שקלוד עשה טוב היום ואתם רוצים גם מחר - תגידו לו "תוסיף את זה ל-CLAUDE.md". זה איך "מחנכים" את קלוד. אחרי חודשיים - "קלוד שלי כבר מחונך".
ואיפה AGENTS.md נכנס לתמונה?
AGENTS.md זה אותו רעיון בדיוק, רק בקודקס (ובכלים אחרים: Cursor, Copilot). פירוט מלא בפרק 6. השורה התחתונה: קלוד קוד קורא CLAUDE.md, קודקס קורא AGENTS.md, ואפשר לגרום לאחד להצביע על השני.
2.5 הזיכרון האוטומטי - הפנקס האישי
מה זה: קלוד כותב לעצמו הערות בין סשנים, בלי שתבקשו. "אביתר מעדיף שהכפתורים יהיו מתחת לטקסט", "הפקודה לבנייה זה npm run build", "הפרויקט הזה נכשל כש...".
~/.claude/projects/<שם-התיקייה-שעבדתם-בה>/memory/
├── MEMORY.md <- האינדקס. נטען בכל סשן (200 שורות / 25KB ראשונות בלבד)
├── feedback_*.md <- קובץ לכל עובדה. נקראים לפי הצורך
├── project_*.md
└── reference_*.mdאיך זה עובד בפועל: בתחילת סשן קלוד רואה את MEMORY.md (רשימת שורות: "כותרת - רמז"). כשמשהו רלוונטי, הוא פותח את הקובץ הספציפי. זה אותו רעיון של "progressive disclosure" כמו בסקילים: אינדקס קטן תמיד, פרטים רק כשצריך.
מה זה נותן לכם: אחרי חודש עבודה, קלוד "יודע" אתכם. לי יש היום 76 קבצי זיכרון בסשן ה-Hub: איך אני אוהב הצעות מחיר, שאסור em dash, מה חשבון הבנק העסקי, איך למשוך אנליטיקס מהאתר. אני לא מסביר את זה יותר.
השאלה הגדולה: זיכרון אחד או זיכרון לכל פרויקט?
התשובה הקצרה: אתם לא בוחרים, התיקייה בוחרת. הזיכרון נשמר לפי התיקייה שממנה פתחתם את הסשן. פתחתם מ-Downloads/ - זיכרון אחד. פתחתם מ-Downloads/E.Y.AI/לקוחות/אמיר/ - זיכרון אחר, ריק.
אז מה עושים? ההמלצה שלי, אחרי חצי שנה:
- תיקיית Hub אחת (אצלי
Downloads/) שממנה פותחים את רוב הסשנים הכלליים. שם נצבר הזיכרון "מי אתם": העדפות, סגנון, כללי ברזל. זה הזיכרון היקר. - פרויקטים עמוקים נפתחים מתוך תיקיית הפרויקט (סשן נפרד). שם הזיכרון צובר דברים של הפרויקט: "הבאג הזה קורה כש...", "הלקוח רוצה X".
- מה שצריך להיות נכון בשני המקומות - לא סומכים על הזיכרון. שמים ב-קובץ שהסשן ייקרא: CLAUDE.md גלובלי (
~/.claude/CLAUDE.md), או ב"מוח השני" (פרק 7). הזיכרון האוטומטי הוא של הכלי (קלוד); הקבצים הם שלכם ועוברים גם לקודקס. - מדי פעם לעשות ניקיון.
/memory← פותחים MEMORY.md ← מוחקים שורות ישנות. קלוד עצמו מתריע כשמתקרבים ל-200 שורות.
טיפ: אפשר לומר לקלוד בסוף סשן "תשמור לזיכרון ש...". ואפשר לבקש "מה אתה זוכר עליי?" והוא יקריא. שקיפות מלאה, הכל Markdown.
כיבוי: /memory ← toggle, או "autoMemoryEnabled": false ב-settings של פרויקט (למשל בפרויקט של לקוח רגיש).
2.6 סיכום הפרק - מה נכנס לאן
| סוג מידע | איפה שמים | למה |
|---|---|---|
| "ככה עובדים איתי" (קבוע) | ~/.claude/CLAUDE.md | נטען תמיד, בכל פרויקט |
| "ככה עובד הפרויקט הזה" | CLAUDE.md בתיקיית הפרויקט | נטען כשנכנסים לפרויקט |
| מה שקלוד למד לבד | auto-memory (הוא מנהל) | אתם רק מנקים מדי פעם |
| מצב עבודה: מה נעשה, מה הבא | KICKOFF.md / HANDOFF.md / TASKS.md | שורד החלפת סשן ואפילו החלפת כלי |
| ידע ארוך טווח | המוח השני (פרק 7) | ניטרלי לכלי, לנצח |
| הנחיה חד-פעמית | הצ'אט | ונעלמת. וזה בסדר. |
הפואנטה: הצ'אט הוא זמני. הקבצים הם הזיכרון. מי שמפנים את זה - מפסיק להסביר לקלוד מההתחלה.
כל הפרקים
- היסודות: מה זה Claude Code, ולמה זה לא רק למתכנתיםמה זה Claude Code, Chatbot מול Agent, ששת החלקים של סוכן, מפת המוצרים (Chat/Cowork/Code/Codex), הסשן הראשון, מצבי הרשאה, מה זה סשן ואיך סשנים מדברים, / ו-@

- זיכרון, קונטקסט ומגבלות שימושחלון הקונטקסט (השולחן), מגבלות שימוש וטריקים, CLAUDE.md, הזיכרון האוטומטי - זיכרון אחד או לכל פרויקט

- סקילים: המתכונים במגירהמה זה סקיל, SKILL.md אמיתי, הסקילים שלי, הרשמיים של אנתרופיק, מהקהילה, איך מורידים בבטחה, איך בונים

- סוכנים, סאב-אייג'נטים, פלאגינים והוקיםסאב-אייג'נטים, workflows, worktrees, פלאגינים ו-marketplaces, הוקים, הרשאות מפורטות
- חיבורים: MCP, קונקטורים, API, ארטיפקטים ותוסף הכרוםMCP, קונקטורים, API ו-Agent SDK, ארטיפקטים, Claude in Chrome

- קלוד וקודקס ביחד על אותו פרויקט (Handoff)קודקס 2026, CLAUDE.md מול AGENTS.md, סקילים וזיכרון משותפים, Handoff, AGENT_LOG, git כחוזה
- מוח שני: קבצי md, תיקיות, Obsidian, ומקומי מול דרייבמה זה md ואיך פותחים, מוח שני (איפה/איך/למה), Obsidian, שלד תיקייה לכל פרויקט, מקומי מול דרייב

- קלוד בענן, בטלפון ובטלגרםCloud sessions, Remote Control, Dispatch, טלגרם (התקנה צעד-צעד), Channels, Routines

- טיפים וטריקים עדכניים (יולי-אוגוסט 2026)40 טיפים עדכניים + מה הקהילה מדברת עליו. מסומן בתאריכים כי זה מתיישן
- שימושים: יומיומיים ומתקדמים (מתכונים)20 מתכונים (10 יומיומיים, 10 מתקדמים), בדיקת הצלחה, תוכנית לשבוע הראשון