Home / Glossary / תת-סוכנים

Definition

תת-סוכנים

תת-סוכנים הם תהליכי ילד מקביליים שנוצרים על ידי סוכן קוד AI ראשי לטיפול בחלקים עצמאיים ממשימה מורכבת בו זמנית. במקום לעבד הכל ברצף, הסוכן הראשי מאציל תת-משימות לסוכני ילד מתמחים שרצים במקביל ומדווחים תוצאות להורה.

כיצד תת-סוכנים עובדים

כשסוכן ראשי נתקל במשימה עם מספר חלקים עצמאיים, הוא יכול להוליד תת-סוכנים לטיפול בהם במקביל. לדוגמה, אם אתה מבקש "refactor את מודולי האימות, התשלום וההתראות כדי להשתמש בתבנית טיפול השגיאות החדשה," הסוכן הראשי עשוי להוליד שלושה תת-סוכנים — אחד לכל מודול. כל תת-סוכן קורא את הקבצים הרלוונטיים, עורך שינויים ומריץ בדיקות באופן עצמאי. הסוכן הראשי אוסף תוצאות ומבטיח עקביות בין השינויים.

מתי תת-סוכנים שימושיים

  • +משימות refactoring גדולות שמשתרעות על מספר מודולים עצמאיים
  • +חקירת חלקים שונים של קוד המקור בו זמנית
  • +הרצת מספר משימות ניתוח (ביקורת אבטחה, בדיקת ביצועים, סקירת סגנון) במקביל
  • +יצירת קוד עבור מספר רכיבים עצמאיים בו זמנית
  • +חקירת באגים מורכבים שעשויים לכלול מספר גורמים שורש

תת-סוכנים יעילים ביותר כשהתת-משימות הן עצמאיות באמת — הן אינן משנות את אותם הקבצים ולא תלויות בפלט של זו. כשלמשימות יש תלויות, ביצוע רצוף על ידי סוכן אחד מתאים יותר כדי להימנע מקונפליקטים.

Claude Code תומך בתת-סוכנים דרך כלי ה-Task שלו. הסוכן הראשי יכול להוליד סוכני ילד עם הוראות ספציפיות והרשאות מתחומות, ואז לסנתז את תוצאותיהם לתגובה קוהרנטית.

האם תת-סוכנים חולקים הקשר עם הסוכן הראשי?+
תת-סוכנים מקבלים הקשר מהסוכן הראשי כשהם נוצרים, אך הם לא חולקים חלון הקשר חי. כל תת-סוכן פועל באופן עצמאי עם ההקשר שלו עצמו. הסוכן הראשי מקבל את הפלט הסופי שלהם ומסנתז אותו.
כמה תת-סוכנים יכולים לרוץ בבת אחת?+
זה תלוי בכלי ובמשאבים הזמינים. Claude Code יכול להריץ מספר תת-סוכנים במקביל, בדרך כלל 2-5 בהתאם למורכבות כל משימה. הגבול המעשי נקבע על ידי שימוש בטוקנים ומגבלות קצב API.
האם תת-סוכנים יכולים להוליד תת-סוכנים משלהם?+
מבחינה עקרונית, כן — זה יוצר עץ סוכנים. בפועל, רוב המשימות מטופלות היטב עם רמת האצלה אחת. קינון עמוק מוסיף מורכבות ללא תועלת פרופורציונלית לרוב משימות הקוד.
מתי עלי להימנע משימוש בתת-סוכנים?+
הימנע מתת-סוכנים כשלמשימות יש תלויות זו בזו, כשהן ישנו את אותם הקבצים (בסיכון לקונפליקטי מיזוג), או כשהמשימה מספיק קטנה שעיבוד רצוף מהיר יותר מהתקורה של הולדה ותיאום מספר סוכנים.

Related terms

קוד סוכניClaude Codeסוכן קודסוכן AI Headless

Master Claude Code in days, not months

37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.

START FREE →
← ALL TERMS