CLI & Bash Tools Approach: ההבדל המהותי של Claude Code הוא היותו כלי CLI (שורת פקודה) המשתמש ב-Bash Tools (כמו ls, cat) כדי 'להבין' את הפרויקט, בשונה מכלים אחרים שמסתמכים על אינדקס וחיפוש סמנטי. זה מאפשר למודל גישה 'טבעית' יותר למערכת הקבצים ולביצוע פעולות.
MCP (Model Context Protocol): פרוטוקול המאפשר ל-LLM להתחבר למקורות מידע חיצוניים (כמו מסדי נתונים, GitHub, Sentry). עידן מדגיש את המעבר משימוש מסיבי ב-MCP לשימוש סלקטיבי ('Progressive Disclosure') כדי למנוע עומס על ה-Context Window.
Skills & Agents: יחידות לוגיות המאגדות ידע, הנחיות (Prompts) וסקריפטים לביצוע משימות ספציפיות החוזרות על עצמן (למשל: 'React Best Practices' או 'Debug Skill'). ההבדל הוא ש-Agents פותחים ערוץ קונטקסט נפרד למשימות עומק, בעוד Skills הם כלים נקודתיים.
Plan Mode: שלב קריטי בתהליך העבודה שבו המודל מתבקש לתכנן את הפתרון ולייצר 'תוכנית פעולה' לפני כתיבת שורת קוד אחת. זה מאפשר ולידציה אנושית ומונע סטיות ('הזיות') במהלך הפיתוח.
Key Takeaways
**אמצו את 'Plan Mode':** לעולם אל תתחילו לכתוב קוד ללא שלב תכנון מול המודל. זה חוסך טעויות ארכיטקטורה.
**צרו 'Skills' אישיים:** בנו סקילים שמשרתים אתכם, כמו 'Take to Social' (הופך קוד לפוסט בלינקדאין) או 'Weekly Report' (סורק את הגיט ומסכם את השבוע).
**השתמשו ב-Progressive Disclosure:** אל תעמיסו את כל הכלים על ההתחלה. תנו למודל לבחור באילו כלים להשתמש.
**הקפדה על מבנה תיקיות:** כדי ש-Claude Code יעבוד יעיל, סדרו את הקוד בתיקיות ברורות והקפידו על קבצים קטנים (פחות מ-500 שורות).
**שימוש ב-Agents לבקרה:** הגדירו Hook שמריץ אוטומטית סוכן 'Code Reviewer' או 'Security' בסוף כל סשן פיתוח.
קלוד קוד [עושים תוכנה] — עושים תוכנה Osim Tochna | Yedapo