פקודה · קלוד קוד
claude code doctor: הבדיקה שמנקה את קלוד קוד ומפנה מקום לעבודה
/doctor היא בדיקה שאנתרופיק בנו לתוך קלוד קוד. כותבים אותה בצ'אט, והיא בודקת את ההתקנה, מוצאת סקילים, שרתי MCP ופלאגינים שאתם לא משתמשים בהם ותופסים מקום, מציעה להעביר חלקים מ-CLAUDE.md לסקילים שנטענים רק כשצריך, ומציעה פחות שאלות אישור. היא מראה קודם מה מצאה, ושואלת לפני כל שינוי.
מה זה /doctor בקלוד קוד?
לפי התיעוד הרשמי של קלוד קוד, /doctor היא בדיקת סט אפ שמאבחנת בעיות ויודעת גם לתקן אותן. קלוד מדווח קודם מה מצא, ומבקש אישור לפני שהוא משנה משהו. היא מגיעה עם קלוד קוד, בתור מה שנקרא סקיל מובנה, כך שאין מה להתקין.

אם אתם עובדים עם קלוד קוד כמה חודשים, כנראה הצטברו אצלכם דברים: סקילים שהתקנתם פעם אחת וזהו, פלאגינים מניסוי, שרת MCP שכבר לא צריך, וקובץ CLAUDE.md שגדל בכל פעם שמשהו השתבש. /doctor עובר על כל זה בבת אחת.
למה ניקוי כזה משנה את איכות העבודה?
לקלוד יש קונטקסט, כלומר כמות מוגבלת של מידע שהוא מחזיק בראש בכל שיחה. לפי התיעוד, כל סקיל ברשימת הסקילים מוסיף לקונטקסט בכל תור, גם אם קלוד אף פעם לא משתמש בו. אותו דבר לגבי תוכן שנטען תמיד מ-CLAUDE.md.
ככה ש-30 סקילים שאתם לא משתמשים בהם, וקובץ הוראות של מאות שורות, יושבים בכל שיחה ותופסים מקום שהיה יכול ללכת לקוד שלכם, למסמכים ולמשימה עצמה. ההיגיון של התיעוד פשוט: פחות רעש קבוע, יותר מקום לעבודה. אני לא מכיר מדידה רשמית של כמה התשובות משתפרות, אז אל תצפו למספר. תצפו לסביבה נקייה וקלה יותר.
על קובץ ההוראות ספציפית יש לי מדריך ל-CLAUDE.md קצר, עם מחקר שבדק מה קורה כשהקובץ ארוך מדי.
איך מריצים את /doctor?
פותחים קלוד קוד בתיקייה של הפרויקט וכותבים:
/doctorלפי התיעוד, יש לה גם כינוי, checkup. מה שקורה אחרי זה:
- קלוד עובר על ההתקנה, ההרחבות, קבצי ההוראות וההרשאות.
- הוא מציג רשימה של ממצאים, בלי לשנות כלום.
- על כל תיקון הוא שואל אתכם. אומרים כן או לא, אחד אחד.
זה הכל. לא צריך להיות טכנולוגי בשביל זה, כי הוא מסביר כל ממצא ועושה את התיקון בעצמו.
מתי להריץ?
אין חובה לזכור. אני ממליץ פעם בחודש, ובעוד שלושה מקרים: אחרי שהתקנתם כמה סקילים או פלאגינים חדשים, כשקלוד קוד מרגיש איטי או מתחיל לפספס הוראות, וכשהוא שואל אתכם על כל פקודה קטנה עד שנמאס.
מה לענות כשהוא שואל
הוא ישאל על כל ממצא בנפרד. אפשר לענות במילים פשוטות, למשל:
תכבה את שלושת הסקילים שלא הפעלתי, אבל אל תמחק אותם. את החלק על העיצוב ב-CLAUDE.md תעביר לסקיל. auto mode לא עכשיו.
רוצים רק לבדוק את ההתקנה, בלי לפתוח שיחה? בטרמינל רגיל מריצים claude doctor. זו בדיקה לקריאה בלבד, שלא משנה כלום.
מה /doctor בודק?
לפי התיעוד, נכון לאוקטובר 2026, הבדיקה עוברת על חמישה תחומים:
1. בריאות ההתקנה
התקנות כפולות או שאריות של התקנה ישנה, בעיות PATH (כלומר המחשב לא מוצא את הפקודה), קבצי הגדרות שאי אפשר לקרוא, והאם יש גרסה חדשה בערוץ העדכונים שלכם.
2. הרחבות: סקילים, MCP ופלאגינים
סקילים, שרתי MCP ופלאגינים שאתם לא משתמשים בהם, מול כמה מקום הם תופסים בקונטקסט. ובנוסף, hooks איטיים, כלומר פעולות אוטומטיות שמעכבות כל צעד.
3. קבצי CLAUDE.md
שלושה דברים: קבצים מקומיים שמשכפלים קובץ שכבר נמצא בפרויקט, תוכן שקלוד יכול להבין לבד מהקוד ולכן מיותר, וההנחיות שנטענות תמיד. את האחרונות הוא מציע להעביר לסקילים ולקבצי CLAUDE.md בתיקיות משנה, שנטענים רק כשצריך.
דוגמה: אם בקובץ ההוראות הראשי יש עשרים שורות על איך לכתוב מיילים ללקוחות, אין סיבה שהן ייטענו כשאתם מתקנים באג באתר. הן יכולות לשבת בסקיל בשם "מיילים ללקוחות", שקלוד פותח רק כשאתם מבקשים מייל.
4. הרשאות
כאן נגמרות השאלות על כל דבר קטן. הוא מציע להפוך את auto mode למצב ברירת המחדל, ולאשר מראש פקודות קריאה בלבד שאתם דוחים שוב ושוב. לפי תיעוד ההרשאות, ב-auto mode אין שאלות רגילות, ומסווג ברקע בודק שכל פעולה מתאימה למה שביקשתם.
5. שימוש
במנויי Pro, Max, Ultra, Team ו-Enterprise, הוא מציע את השינויים שהפקודה /usage ממליצה עליהם כדי להוריד את צריכת המכסה, לפי שבעת הימים האחרונים. את מה שהוא יכול הוא מתקן, ואת השאר הוא נותן כעצה.
אילו פקודות קרובות שווה להכיר?
/skill-doctor: איזה סקיל עולה כמה
/skill-doctorלפי התיעוד, היא מראה כמה מקום כל סקיל תופס וכמה פעמים השתמשתם בו, מסמנת סקילים שאף פעם לא הופעלו, ואומרת איפה לכבות אותם. ההמלצה בתיעוד: להתחיל מאלה שתופסים הכי הרבה. דורשת גרסה 2.1.252 ומעלה.
/doctor prompt-audit: בדיקה של ההוראות עצמן
/doctor prompt-auditבמקום הבדיקה הרגילה, קלוד עובר על קבצי CLAUDE.md, הסקילים ושאר ההגדרות, ומחפש הוראות ישנות או כאלה שסותרות אחת את השנייה. דורשת גרסה 2.1.283 ומעלה.
/insights: מה אתם עושים בפועל
אם /doctor מסתכל על הסביבה, /insights מסתכל על איך אתם עובדים, ומציע מה לשפר בהרגלים.
חשוב לדעת לפני שמריצים
- תעדכנו קודם. חלק מהבדיקות תלויות בגרסה. בדיקת השימוש, למשל, דורשת קלוד קוד 2.1.305 ומעלה.
claude --versionמראה מה יש לכם. - auto mode זו החלטה, לא ברירת מחדל אוטומטית. פחות שאלות זה נוח, אבל זה אומר שקלוד פועל בלי לחכות לכם, עם מסווג שבודק. בפרויקט עם כסף, לקוחות או מידע רגיש, תחשבו לפני שאתם אומרים כן.
- תקראו כל ממצא לפני שמאשרים. הבדיקה לא מוחקת כלום בלי אישור, אבל סקיל שלא הפעלתם חודש יכול להיות בדיוק זה שתצטרכו מחר. כיבוי עדיף על מחיקה.
- "תשובות חדות יותר" זה היגיון, לא מדידה. פחות דברים בקונטקסט אמורים לעזור, אבל אין מספר רשמי על כמה.
- בדיקת השימוש לא רצה דרך Remote Control. לפי התיעוד, כשאתם מחוברים מהטלפון היא מדלגת על זה.
- לא בדקתי כאן הרצה על הסביבה שלי. הממצאים אצלכם תלויים במה שהתקנתם. הכל כאן מבוסס על התיעוד.
השורה התחתונה
קלוד קוד שעובדים איתו חודשים צובר משקל. /doctor הוא הבדיקה התקופתית: מה מיותר, מה כבד, ומה אפשר לסדר, והוא שואל לפני כל שינוי.
שאלות נפוצות על /doctor בקלוד קוד
מה עושה הפקודה /doctor בקלוד קוד?
זו בדיקת סט אפ מובנית שמאבחנת בעיות בהתקנה, בהרחבות, בקבצי CLAUDE.md, בהרשאות ובשימוש. קלוד מציג מה מצא ומבקש אישור לפני כל שינוי.
מה ההבדל בין /doctor לבין claude doctor?
/doctor רצה בתוך שיחה ויכולה לתקן. claude doctor רצה בטרמינל, בלי לפתוח שיחה, והיא בדיקה של ההתקנה לקריאה בלבד.
/doctor מוחק סקילים ופלאגינים לבד?
לא. לפי התיעוד, הוא מדווח קודם ושואל לפני כל שינוי. כדאי לכבות ולא למחוק, למקרה שתצטרכו משהו בהמשך.
למה סקילים שלא משתמשים בהם מזיקים?
לפי התיעוד, כל סקיל ברשימה מוסיף לקונטקסט בכל תור, גם אם קלוד לא משתמש בו. הרבה סקילים מיותרים תופסים מקום שהיה יכול ללכת לעבודה עצמה.
איך יודעים איזה סקיל הכי כבד?
מריצים /skill-doctor, שמראה כמה מקום כל סקיל תופס וכמה פעמים הפעלתם אותו. דורש קלוד קוד 2.1.252 ומעלה.