דילוג לתוכן הראשי
aivrit

למה Anthropic מחקה 80% מפרומפט המערכת של קלוד קוד

מאת ירון דויטשר עודכן לאחרונה:

ב-24 ביולי 2026 פרסם Thariq Shihipar, מהצוות הטכני של Anthropic, פוסט ששווה קריאה לכל מי שכותב CLAUDE.md או סקילים: מפרומפט המערכת של קלוד קוד הוסרו יותר מ-80% עבור מודלים מדור קלוד 5 — אופוס 5 ופייבל 5 — בלי ירידה מדידה במדדי הקוד הפנימיים של החברה.

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

מה בעצם הוסר?

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

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

ששת השינויים, בקצרה

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

מה זה משנה בקובץ CLAUDE.md שלכם?

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

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

וזה לא נשאר בגדר המלצה. הפקודה /doctor בקלוד קוד עושה בדיוק את החיתוך הזה: היא מציעה לקצץ מקובץ CLAUDE.md משותף את מה שנגזר מהקוד — פריסות תיקיות, רשימות תלויות, סקירות ארכיטקטורה — ולשמור מלכודות, נימוקים ומוסכמות. את ההנחיות שנשארות ונטענות תמיד היא מציעה להעביר לסקילים ולקובצי CLAUDE.md מקוננים שנטענים על פי דרישה. החיתוך הזה דורש קלוד קוד בגרסה 2.1.206 ומעלה.

ומה זה לא אומר

הרושם שקל לקבל מהכותרת הוא “תמחקו 80% מ-CLAUDE.md”. זה לא מה שנכתב, וגם לא מה שנמדד:

  • המדידה היא של Anthropic, על הכלי שלה: ה-80% הוסרו מפרומפט המערכת של קלוד קוד ונמדדו מול מדדי הקוד הפנימיים של החברה. אין בפוסט הבטחה שהקובץ שלכם יעמוד באותו יחס חיתוך
  • היעד הרשמי לגודל לא זז: התיעוד עדיין מכוון למתחת ל-200 שורות לכל קובץ CLAUDE.md. מה שהשתנה הוא איזה תוכן שווה את השורות, לא כמה שורות מותרות
  • גם התיעוד עצמו לא חד-משמעי: אותו עמוד תיעוד שמונה מה ראוי להיכנס ל-CLAUDE.md מזכיר בין היתר את מבנה הפרויקט, ובמקום אחר מתאר שהפקודה /doctor מציעה לגזור בדיוק פריסות תיקיות. כיוון התנועה ברור, אבל אל תחכו לכלל אחד נקי
  • הקשר אינו אכיפה: CLAUDE.md מגיע לקלוד כהודעה, לא כחוק. כלל שחייב לרוץ תמיד עדיף כ-hook — נכון היה לפני השינוי הזה, ונכון גם אחריו

שורה תחתונה

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

ההרחבה: מדריך CLAUDE.md, סקילים בקלוד קוד ולכוון את קלוד קוד. המקור: הפוסט של Anthropic.