תת-סוכן ב-Claude Code לניתוח תלויות עומק
המדריך המלא כטקסט רציף
למה הפתרון הזה: תת-סוכן (Subagent) הוא "עובד" ייעודי עם תפקיד קבוע: מגדירים אותו פעם אחת ב-Claude Code, ומאז קוראים לו בשם. ניתוח שרשראות תלות מרובות-שלבים הוא משימה ממוקדת שכדאי לבודד בסוכן שמתמחה בזיהוי "מסלול קריטי" ונקודות כשל — משלים את דוח הדגלים היומי בניתוח עומק לפי דרישה.
-
פתחו סשן Claude Code על אותה תיקיית עבודה מהפתרון הקודם (זו שמכילה את
tasks.csv). -
כתבו בצ'אט מילה-במילה:
צור תת-סוכן חדש בשם risk-analyst עם ההגדרה הבאה:ומיד אחרי זה הדביקו:--- name: risk-analyst description: מנתח שרשראות תלות בתוכנית פרויקט ומזהה מסלול קריטי וצווארי בקבוק --- אתה מנתח סיכונים לפרויקטים. בהינתן רשימת משימות עם תלויות (עמודת 'תלוי-ב'), בנה את שרשראות התלות, זהה את המסלול הקריטי - הרצף שקובע את מועד הסיום - וסמן איזו משימה מעכבת הכי הרבה משימות אחרות. הפק בעברית: רשימת השרשראות, המשימה ה'צוואר בקבוק', והמלצה אחת קונקרטית להקטנת הסיכון. הסתמך רק על הנתונים בקובץ.
-
Claude ייצור בעצמו את קובץ ההגדרה בתיקייה
.claude/agents/שבתיקיית העבודה. תראו הודעת אישור שהקובץ נוצר — לחצו Allow אם נדרש. -
שימוש: בכל פעם שצריך ניתוח עומק, כתבו בצ'אט:
הפעל את הסוכן risk-analyst על הקובץ tasks.csv. -
בדיקה: הריצו פעם אחת על נתוני אמת וודאו שצוואר הבקבוק שזוהה הגיוני. אם הפלט לא במבנה הרצוי — כתבו "עדכן את הסוכן כך ש..." והוא יתקן את ההגדרה.
-
טריגר: ידני, בכל פעם שרוצים ניתוח עומק (למשל לפני החלטה על הזזת תאריכים). סימן ה"סיימנו": קיבלתם זיהוי של צוואר הבקבוק והמלצה אחת ברורה.
נתקעת?
- Claude לא מזהה את הסוכן? כתבו "הצג את רשימת תתי-הסוכנים" — אם risk-analyst לא מופיע, חזרו על שלב 2.
- הניתוח שטחי ("אין תלויות")? בדקו שעמודת "תלוי-ב" מלאה ושהשמות בה תואמים בדיוק לשמות המשימות.
- שרשראות ארוכות ומבלבלות? בקשו: "הצג רק את 3 השרשראות הקריטיות ביותר".
מה נשאר אצלכם: ההחלטה האמיתית על שינוי סדר עדיפויות והקצאת משאבים.
משתמשים במנגנון תת-סוכן? כך הוא עובד, בקצרה