/doctor הוא skill מובנה שמאבחן בעיות תצורה והתקנה ב-Claude Code ויכול גם לתקן אותן — לא רק לדווח עליהן. מציג ממצאים ומבקש אישור לפני כל שינוי.
דרוש Claude Code v2.1.205 ומעלה. ל-CLAUDE.md trim נדרש v2.1.206.
מה זה עושה / למה זה שימושי
/doctor עובר על מספר תחומים ומציע תיקונים:
בדיקות התקנה: מוצא בעיות PATH, התקנות כפולות, קבצי settings פגומים, וגרסאות מיושנות.
ניצול context: מזהה skills, MCP servers ו-plugins שאינם בשימוש אבל צורכים context window.
CLAUDE.md: מוצא קבצי CLAUDE.md מקומיים שמשכפלים תוכן של קבצים מ-commit, מציע לקצץ סעיפים שClaude יכול לגזור מהקוד עצמו (פריסת תיקיות, רשימות dependencies, סקירות ארכיטקטורה), ומציע להעביר הנחיות שנשארות ל-skills ו-CLAUDE.md מקוננים שנטענים לפי דרישה.
hooks: מסמן hooks איטיים.
auto mode ופקודות: מציע להפוך auto mode לברירת מחדל ולאשר מראש פקודות read-only שנחסמות לעיתים קרובות.
איך משתמשים
/doctorאו מהטרמינל בלי לפתוח session (קריאה-בלבד, אבחון התקנה):
claude doctorשם חלופי בתוך session:
/checkupתהליך הבדיקה
/doctor מציג ממצאים תחילה ומבקש אישור לפני כל שינוי. אין שינויים אוטומטיים. לדוגמה, אם מזהה תוכן CLAUDE.md שניתן לקצץ, יציג מה מתכוון להסיר ויבקש אישור לפני שמוחק.
זה שונה מהתנהגות הגרסאות הישנות (לפני v2.1.205), שבהן /doctor פתח מסך אבחון קריאה-בלבד בלבד.
מתי להריץ
- אחרי עדכון של claude-code
- כשיש התנהגות מוזרה בלתי מוסברת
- כשה-API לא מגיב
- כשרוצים לנקות skills/MCP/plugins שהצטברו
- כשה-context window מתמלא מהר