מה זה Claude Code Sub-Agents?
הכתבה מציגה את פיצ'ר תתיהסוכנים החדש בClaude Code, ומסבירה כיצד הוא מאפשר פירוק משימות מורכבות וחלוקתן בין סוכנים מתמחים. קראו כדי להבין איך המודל החדש משפר את יעילות פיתוח הקוד ומאפשר פתרונות ממוקדים יותר.
מה זה Claude Code SubAgents?
Claude Code (כלי קוד פתוח של Anthropic) הציג פיצ'ר חדש: תתיסוכנים (subagents).
הרעיון: במקום סוכן אחד שיודע הכול, קיים "סוכן ראשי" שמקבל משימות מהמשתמש, מפרק אותן ומפיץ כל משימה לסוכןמשנה שונה (subagent) המתמחה בתחום מסוים. כל תתסוכן מחזיר תשובה לסוכן הראשי, שמאגד את התוצאות, מסכם עבור המשתמש ונותן קרדיט לכל תתסוכן.

עקרונות עבודה של SubAgents
- סוכן ראשי = מתווך מול המשתמש, מבצע תכנון, בוחר איזה תתסוכן יקבל איזו משימה, אוסף את התוצאות וסנתז אותן.
- סוכנים משניים = כל אחד ממוקד בפונקציה/כלים/תחום צר (למשל: כתיבה, חיפוש ברשת, שליחת פוסט לרשת חברתית, הפעלת מודל תמונה וכו').
- עבודה מקבילית = המערכת בנויה כך שכל תתיהסוכנים עובדים במקביל, מה שמזרז תהליכים לעומת סוכנים שפועלים בטור.
- Context Window = לכל סוכן משני חלון הקשר משלו, והסוכן הראשי מנהל חיבור חכם ביניהם – הוא מסנתז ומנפה את המידע העיקרי.
- System Prompt = לכל סוכן (ראשי או משני) יש הנחיות והגדרות ברורות לפעולתו, רצוי להשקיע בכתיבתן כדי לקבל תוצאות עקביות.
הדגמה מעשית מתוך הסרטון
- מתודולוגיה:
- המשתמש שואף לבנות "צבא סוכני בינה מלאכותית", כאשר כל משימה (למשל, פרסום פוסט, יצירת תמונה, ביצוע מחקר באינטרנט) מוקצה לסוכן ייעודי.
- מתקינים את Claude Code בטרמינל (ממשק שורת פקודה).
- בונים פרויקט שבו לכל תתסוכן יש קובץ הגדרות משלו (Markdown).
- מבנה הפעלת סוכנים:
- הסוכן הראשי (לדוג' CMO – מנהל שיווק ראשי) לא מחזיק אצלו את כל הכלים – הוא יודע איזה תתסוכן מתאים לאיזו משימה.
- תתסוכן A: אחראי על פרסום בX (לשעבר טוויטר) – מקבל גישה מבודדת לAPI של X.
- תתסוכן B: מחולל תמונות (image/video generator) עם גישה לFAL API.
- תתסוכן C: מבצע מחקר וחיפוש תכנים מהאינטרנט.
- לכל סוכן הגדרה וצבע, והמערכת יודעת אילו כלים זמינים לכל אחד.
- עקרונות נוספים:
- ככל שמפחיתים את כמות הכלים לכל סוכן – כך הוא עקבי ואמין יותר.
- עדיף לחלק מורכבות בין מספר סוכנים פשוטים, מאשר לייצר סוכן אחד עם עשרות כלים.
- ההגדרות (system instructions) לתתיהסוכנים קריטיות לאיכות הביצוע.
- כל אחד מהסוכנים שומר קבצי פלט (outputs) בתיקיה מסודרת, וקל לנהל ולבדוק בדיוק מה יוצר כל סוכן.
- בדיקות ודוגמאות:
- בסרטון מדגימים יצירת ציוץ חדש בטוויטר דרך סוכן ייעודי, כולל כיתוב תמונה שמעבירה מסר על השימוש בסוכנים.
- סוכן ההמחשה מייצר תמונה של צב בחלל, ואז של פנדה בחלל (עם פידבק/output בתיקיית התוצאות), ולאחר מכן מצייץ את התמונה דרך תתסוכן אחר עם תיאור למה השתמש בסוכנים.
- המלצות ומסקנות:
- ככל שתשקיעו יותר זמן בהגדרת ההוראות (system prompts), ההתנהגות תהיה מדויקת וסיסטמטית יותר.
- ניתן להרחיב "סוכן על" (כגון CMO דיגיטלי) כך שיהיו לו מאות כלים – אבל בפועל, כל תפקיד (כמו ניהול אינסטגרם, כתיבת מחקר, ניהול שיחות, תכנון תוכן) ירוץ כתתסוכן עצמאי שניתן לבדוק ולתחזק בנפרד.
- היתרון האדיר: ברגע שיש לכם תתסוכן מצטיין, אפשר "להגביר אותו" (להריץ יותר משימות במקביל) בצורה מהירה ובלי תלות בעובדים אנושיים.
- הסוכן הראשי רק מרכז, מסכם, ושולח למשתמש את התשובה הכי טובה – עם אינדיקציה מי ביצע מה.
תמצית עקרונות הפרקטיקה
- פרק משימות מורכבות לסוכנימשנה ייעודיים.
- כתוב system prompts ברורים ומפורטים לכל סוכן.
- שמור תוצרים במבנה קבצים ברור לכל סוכן.
- אגד את הפלט בסוכן הראשי שיסכם עבורך את כל התהליך.
- תוכל להוסיף תתסוכנים עם התמחות חדשה בלחיצת כפתור ובלי להעמיס על המערכת כולה.
בשורה התחתונה:
הפיצ'ר של claude code subagents מאפשר לבנות אוטומציות ובוטים חזקים, דינמיים ויעילים הרבה יותר – כל אחד מנהל תחום צר, קל לתחזק, ומאפשר לך להפעיל "צבא בוטים" שמבצעים במקביל שלל משימות, ברמת שליטה, תיעוד ואמינות גבוהה. ככל שתבנו היררכיית סוכנים מסודרת, תחסכו לעצמכם זמן, תרחיבו אפשרויות ותיצרו אוטומציה מתקדמת כמעט לכל תהליך דיגיטלי בעסק ובחיים.
📺 צפו בסרטון