AI Briefing/בלוג
context engineering·14 באוקטובר 2026·5 דקות קריאה

Context engineering: איך אנטרופיק מחקה 80% מה-prompt של Claude Code ולא הפסידה כלום

אנטרופיק מחקה יותר מ-80% מה-system prompt של Claude Code בלי ירידה ב-evals. מה השתבש ב-context, ואיך לבדוק את ה-CLAUDE.md שלכם השבוע.

  1. 01תריצו /doctor ב-Claude Code ותצמצמו כל skill ו-CLAUDE.md שהוא מסמן
  2. 02חפשו הוראות סותרות בין system prompt, skills ו-CLAUDE.md, ותשאירו אחת
  3. 03בלי eval לפני ואחרי, אל תמחקו ואל תוסיפו שום חוק

80%. זה החלק של ה-system prompt של Claude Code שאנטרופיק מחקה כשעברו ל-Opus 5 ול-Fable 5. ב-24 ביולי 2026 הם כתבו את זה בבלוג של Claude, ובאותו משפט הוסיפו שלא ראו שום ירידה מדידה ב-coding evals שלהם.

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

יוני 2025 עד אפריל 2026: כולם מוסיפים context

המונח נדבק ביוני 2025. טובי לוטקה, ה-CEO של שופיפיי, הגדיר את זה כ-“the art of providing all the context for the task to be plausibly solvable by the LLM”, וקרפטי נתן לזה +1 מול prompt engineering. פיל שמיד ואחרים הפכו את זה לדיסציפלינה: system prompt, tools, היסטוריה, memory, retrieval. כל מה שנכנס ל-context window בכל קריאה.

ב-Claude Code זה נראה ככה: ה-prompt שאתם מקלידים הוא חלק קטן. מסביבו נטענים system prompt, Skills, קבצי CLAUDE.md ו-memory. כל שכבה כתב מישהו אחר, בזמן אחר, בשביל בעיה אחרת.

ובמקביל, התעשייה דחפה בדיוק לכיוון ההפוך מדיוק. באפריל 2026 עובד ב-Meta הקים לוח פנימי בשם “Claudeonomics” שדירג כ-85,000 עובדים לפי כמות ה-tokens שעברו דרכם. המקום הראשון עמד על 281 מיליארד tokens בחודש. Meta הורידה את הלוח תוך כמה ימים, אבל המסר כבר עבר: יותר tokens זה יותר עבודה. לזה קראו tokenmaxxing.

שלושה חודשים הפרידו בין לוח שתגמל שריפת tokens לבין מחיקה של 80% מה-prompt בלי שום הפסד (Corti, אנטרופיק)
שלושה חודשים הפרידו בין לוח שתגמל שריפת tokens לבין מחיקה של 80% מה-prompt בלי שום הפסד (Corti, אנטרופיק)

בקשה אחת, שתי הוראות סותרות

אנטרופיק ישבו וקראו transcripts של השימוש הפנימי שלהם ב-Claude Code. זה מה שהם מצאו:

“we see several conflicting messages in a single request like ‘leave documentation as appropriate,’ or ‘DO NOT add comments’ as our system prompt, skills, and user requests clash with each other.” — אנטרופיק, The new rules of context engineering for Claude 5 generation models, יולי 2026

בקשה אחת. שלוש שכבות. שתי הוראות שאי אפשר לקיים ביחד. ה-system prompt אומר דבר אחד, skill שמישהו כתב לפני חצי שנה אומר את ההפך, והבקשה של המשתמש מושכת לכיוון שלישי.

איך המנגנון עובד
איך המנגנון עובד
השכבות נכתבו בנפרד וסותרות זו את זו בתוך בקשה אחת, ולמחוק יותר מ-80% מה-prompt לא עלה כלום ב-evals (אנטרופיק)
השכבות נכתבו בנפרד וסותרות זו את זו בתוך בקשה אחת, ולמחוק יותר מ-80% מה-prompt לא עלה כלום ב-evals (אנטרופיק)

מבחוץ זה לא נראה כמו באג

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

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

מה שכן, יש סימן אחד שקל לפספס: הבעיה גדלה עם הזמן. כל skill חדש וכל שורה ב-CLAUDE.md הם עוד הזדמנות לסתירה. אף אחד לא כותב הוראה סותרת בכוונה. היא פשוט מצטברת.

התיקון הראשון: עוד חוק

ההרגל הטבעי, וגם מה שאנטרופיק עצמם עשו, הוא לענות על כל התנהגות רעה בחוק. המודל הוסיף הערות מיותרות? DO NOT add comments. המודל לא תיעד? leave documentation as appropriate. כל חוק כזה הגיוני ביום שכתבו אותו. הם עצמם כותבים שהחוקים האלה “were once needed to avoid worst case scenarios”. ביחד הם הפכו לרעש.

בגדול, זה tokenmaxxing בגרסת ה-prompt: מודדים כמה כיסינו, לא כמה עזרנו. Faros ניסחו את זה הכי טוב במדריך שלהם: המטרה היא לא למקסם context, אלא להפוך אותו לרלוונטי ושמיש.

הסיבה האמיתית: המודל התקדם, ה-context לא

השורש לא היה הוראה גרועה אחת. החוקים נכתבו למודלים של פעם. דור 5 של קלוד מסתדר עם שיקול דעת ועם ההקשר מסביב, והחוקים שנועדו להגן מפני המקרה הגרוע פשוט חוסמים אותו. הכותרות בפוסט שלהם אומרות את זה בלי עדינות: Then: Give Claude rules. Now: Let Claude use judgement.

חוץ מזה, CLAUDE.md שימש פעם מחסן לכל דבר: memory, מידע, הנחיות. היום יש ל-Claude Code גם memory, artifacts ו-skills, ולכל אחד מהם דרך משלו לטעון context רק כשצריך. קובץ אחד ענק שנטען בכל בקשה כבר לא הכלי הנכון.

אז הם מחקו. יותר מ-80%. ומדדו. וזה החלק שאנשים מפספסים כשהם קוראים רק את הכותרת: הם יכלו למחוק רק כי היה להם eval לפני ואחרי.

אנטרופיק עצמה מכריזה שה-best practices של אתמול הפכו למיתוסים, וזה כולל את החוקים שהם כתבו בעצמם (credit: Claude blog)
אנטרופיק עצמה מכריזה שה-best practices של אתמול הפכו למיתוסים, וזה כולל את החוקים שהם כתבו בעצמם (credit: Claude blog)

מה לבדוק אצלכם השבוע

קודם כל, תריצו /doctor בתוך Claude Code. אנטרופיק הכניסו לשם את ה-best practices מהפוסט, והוא מסמן skills וקבצי CLAUDE.md שכדאי לצמצם.

חוץ מזה, תספרו. הסקריפט הזה עובר על כל קבצי ה-CLAUDE.md וה-SKILL.md ב-repo ובתיקייה הגלובלית, ומראה כמה מילים וכמה חוקים בצעקות יש בכל אחד:

audit-context.sh
#!/usr/bin/env bash
# כמה מילים וכמה חוקים בצעקות יש בכל קובץ context
find . ~/.claude \( -name 'CLAUDE.md' -o -name 'SKILL.md' \) \
-not -path '*/node_modules/*' 2>/dev/null |
while read -r f; do
words=$(wc -w < "$f" | tr -d ' ')
rules=$(grep -cE 'NEVER|ALWAYS|DO NOT|MUST|IMPORTANT' "$f")
printf '%6s words %3s rules %s\n' "$words" "$rules" "$f"
done | sort -rn

מה לחפש בפלט:

ואז הכלל שהופך את זה מניקיון לשיפור: תריצו את אותן 10–20 משימות לפני ואחרי המחיקה. משימות אמיתיות מה-backlog, אותה הגדרת הצלחה, אותו מודל. בלי מספר לפני ואחרי אתם לא מצמצמים context, אתם מנחשים.

הסתייגות: ה-80% הם של אנטרופיק, על ה-coding evals שלהם ועל המודלים הכי חדשים שלהם. אם אתם עדיין על מודל ישן יותר או על מודל פתוח, חלק מהחוקים האלה כנראה עוד עושים עבודה. אני לא הייתי מוחק שורה בלי eval משלי.

השיפור הכי זול שאפשר לתת ל-agent השבוע הוא מחיקה. אבל רק אם אתם יודעים למדוד מה איבדתם.

מקורות

  1. The new rules of context engineering for Claude 5 generation models · 2026-07-25
  2. Context engineering: shifting from "tokenmaxxing" to deliberate curation · 2026-06-26
  3. Context Engineering for AI Agents Explained - a simple overview of the basics
  4. Context Engineering Guide for Developers
  5. Context Engineering: A Practical Guide for AI Agents (2026) | Sourcegraph

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

עוד מונחים

כל המונחים →
3/4

ChatGPT מקרוב: הפיצ'רים שמהנדסים משאירים כבויים

Projects, memory, canvas, deep research, agent ו-connectors ב-ChatGPT: מה כל אחד עושה, איפה הוא נופל, ומה להפעיל כבר השבוע.

1/5

Claude Code בפרקטיקה, חלק 1: CLAUDE.md קצר, הרשאות קשוחות

שלושת קבצי ה-CLAUDE.md, auto memory, הרשאות ב-settings.json ופקודות שכדאי שיהיו באצבעות. צעד אחרי צעד, לצוות אמיתי.

2/5

Claude Code בפרקטיקה, חלק 2: hooks, MCP ו-skills, מה הולך לאן

CLAUDE.md אומר מה חייב, skill איך, MCP מה אפשר, hook אוכף. PreToolUse שחוסם commit ל-main, formatter אוטומטי, שרת MCP ו-SKILL.md ראשון.