פרק 21 · CLI
Dynamic workflows, batch ו-ultracode
Workflows דינמיים מאפשרים לתזמר subagents בקנה מידה: הסשן מפעיל ומנהל סוכנים לפי הצורך במקום תוכנית קשיחה. גישה זו מתאימה למשימות גדולות שמתגלה מבנן בדרך.
סרטון פתיחה
צעדים
- מבינים את ההבדל בין workflow דינמי לתוכנית קבועה: הכלי מחליט בזמן ריצה כמה סוכנים ולמה.
- משימות batch חוזרות על אותה פעולה על הרבה פריטים; מגדירים תבנית אחת ומפעילים אותה בקנה מידה.
- מגדירים קריטריון הצלחה ברור לכל סוכן, כדי שהתזמור ידע מתי תת-משימה הסתיימה נכון.
- עוקבים אחר העלות והזמן: הרבה סוכנים במקביל צורכים הרבה, ולפעמים פשוט עדיף.
מלכודת נפוצה: תזמור רחב בלי קריטריון עצירה עלול להסתובב: סוכנים ממשיכים לייצר עבודה אחד לשני בלי שאף אחד אומר די.
תרגיל מעשי: קחו משימת batch אמיתית (למשל עדכון תיעוד בהרבה קבצים) ובצעו אותה דרך workflow. תעדו עלות, זמן ואיכות מול ביצוע ידני.
דמו מצולם · הסרטון יתווסף בשלב המדיה
סיכום
בדיקת הבנה
מתי workflow דינמי עדיף על תוכנית קבועה?
סיכום
- תזמור דינמי למשימות עם מבנה מתגלה
- batch: תבנית אחת על הרבה פריטים
- קריטריון עצירה ברור לכל סוכן