חזרה לאתר
מיני קורס

פקודת ה-Doctor
הבדיקה שמורידה לקלוד את העומס

/doctor היא פקודה שמקלידים לקלוד. קובץ ההוראות (CLAUDE.md) שבניתם לו כנראה מפריע לו. שיעור אחד להבין למה, שניים לתקן.

שיעור 01

למה קלוד עובד פחות טוב דווקא כשכתבתם לו יותר

למה אנתרופיק מחקו 80% מההוראות של עצמם, ומה זה אומר על הקובץ שלכם.

4 דקות קריאה

מכתב ההוראות שיצא משליטה

אם אתם עובדים עם Claude Code (הסוכן של קלוד שרץ אצלכם במחשב), יש לכם כנראה קובץ בשם CLAUDE.md בתיקיית הפרויקט. הוא כמו מכתב הוראות לעובד חדש: מה החברה עושה, איפה הדברים נמצאים, ומה אסור לשכוח.

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

ההיגיון אומר שיותר הוראות = תוצאות יותר טובות. מסתבר שההפך נכון.

הניסוי של אנתרופיק על עצמם

ביולי 2026 אנתרופיק (החברה שמאחורי קלוד) פרסמו משהו נדיר: הם לקחו את קובץ ההוראות הקבוע ש-Claude Code עצמו מקבל, ומחקו ממנו יותר מ-80 אחוז. אז הם הריצו מחדש את הבדיקות האוטומטיות שמודדות כמה טוב קלוד מתכנת.

התוצאה, במילים שלהם: בלי שום ירידה מדידה בביצועים. כל ההוראות האלה פשוט ישבו שם. לא עזרו, רק תפסו מקום.

למה זה קרה עכשיו? הדור החדש של המודלים (Claude 5) פשוט חכם יותר. כללים שהיו נחוצים למודלים הקודמים הפכו לרעש. ההוראות שכתבתם לפני חצי שנה נכתבו למודל אחר.

מה זה עולה לכם בפועל

הוראה קבועה היא לא סתם טקסט. אתם משלמים עליה פעמיים:

המחיר הכפול של קובץ נפוח
  • בכסף. כל שורה בקובץ נקראת מחדש בכל שיחה. פסקה שאף אחד לא צריך? אתם משלמים עליה שוב ושוב, בכל שיחה.
  • באיכות. לקלוד יש "שולחן עבודה" מוגבל (חלון ההקשר, ה-context window). כל הוראה מיותרת תופסת עליו מקום שהיה יכול לשמש את העבודה עצמה.

דוגמה אמיתית: הכלל שנמחק

אנתרופיק נתנו דוגמה מתוך הקובץ שלהם עצמם. ככה נראתה ההוראה הישנה לגבי הערות בקוד (שורות ההסבר שמתכנתים משאירים בתוך הקוד), וככה נראית החדשה:

✕ פקודה נוקשה (נמחקה)
"default to writing no comments. Never write multi-paragraph docstrings or multi-line comment blocks—one short line max."

בעברית: אל תכתוב הערות בקוד. אף פעם. שורה אחת קצרה לכל היותר.

✓ שיקול דעת (מה שנשאר)
"Write code that reads like the surrounding code: match its comment density, naming, and idiom."

בעברית: תכתוב קוד שנראה כמו הקוד שסביבו, באותו סגנון ובאותה כמות הערות.

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

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

מריצים /doctor

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

5 דקות קריאה

איך מריצים?

פותחים שיחה ב-Claude Code ומקלידים את הפקודה. זהו:

Claude Code
/doctor

שימו לב: אין רגע "נכון" להריץ אותה. אם עבר הרבה זמן מאז שניקיתם, או שאף פעם לא ניקיתם, זה הזמן.

מה היא בודקת בפועל

ארבעה תחומים, מהקל אל הכבד:

הבדיקה המלאה
  • תקינות ההתקנה. התקנות כפולות או ישנות שנשארו מאחור, התקנות שהמחשב לא מוצא, וקובצי הגדרות שקלוד לא מצליח לקרוא.
  • סקילים ותוספים שאתם לא משתמשים בהם. כל סקיל (חבילת יכולות שקלוד טוען), שרת MCP (חיבור לשירות חיצוני) או תוסף (הרחבה שמוסיפה יכולות) תופסים מקום על שולחן העבודה של קלוד. הפקודה מציגה מה עולה כמה, מול כמה באמת השתמשתם בו.
  • ניקוי ה-CLAUDE.md. לפי התיעוד היא מאתרת גם כפילויות בין הקבצים שלכם, ומציעה למחוק כל מה שקלוד יכול לגלות לבד מהפרויקט עצמו.
  • העברה לסקילים. לפי התיעוד, הפקודה מציעה להעביר לסקילים הנחיות שעדיין רלוונטיות אבל לא חייבות להיטען תמיד, כך שהן ייטענו רק כשצריך.
בתיעוד כתוב שיש לפקודה גם כינוי, /checkup, ושניקוי ה-CLAUDE.md דורש גרסה עדכנית של Claude Code.

ההבטחה שחשוב להכיר: היא שואלת לפני שהיא נוגעת

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

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

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

יש גם גרסת טרמינל

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

Terminal
claude doctor

שימו לב להבדל: claude doctor בטרמינל היא בדיקת התקנה בלבד. הניקוי האמיתי של הקבצים והסקילים קורה בתוך שיחה, עם /doctor.

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

מה משאירים ומה זז לסקילים

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

4 דקות קריאה

חוק האצבע של אנתרופיק

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

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

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

ולאן הולך כל השאר? לסקילים

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

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

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

ההרגל שמנפח את הקובץ בחזרה

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

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

הכללים שלכם

לזכור מכל הקורס
  • קובץ הוראות ארוך לא עוזר. אנתרופיק מחקו אצלם יותר מ-80 אחוז בלי שום ירידה בביצועים.
  • מריצים /doctor בתוך שיחה. הפקודה מדווחת קודם ולא משנה כלום בלי אישור שלכם.
  • בקובץ נשארים רק מה הפרויקט, המוקשים, ומה ששונה אצלכם.
  • תהליכים ורשימות שלבים הופכים לסקילים שנטענים לפי צורך.
  • לפני שמוסיפים כלל חדש, בודקים שהוא לא סותר כלל קיים.

🎉 סיימתם את המיני קורס!

עכשיו פתחו את Claude Code, הקלידו /doctor, ותראו בעצמכם כמה הקובץ שלכם סוחב עליו.

הפוסט המלא של אנתרופיק