קלוד יכול עכשיו לכתוב גם את התוכנית שמנהלת את העבודה של הסוכנים האחרים.
Anthropic פתחה ב-9.10 בטא של Dynamic Workflows בתוך Claude Managed Agents. זה כלי למפתחים שבונים אפליקציות עם סוכנים, לא כפתור חדש בצ'אט הרגיל.
נותנים לקלוד משימה גדולה. הוא כותב תוכנית שמחלקת אותה לחלקים, מפעילה סוכנים ומעבירה תוצאות בין השלבים. התוכנית רצה ברקע, והשיחה הראשית יכולה להמשיך.
למשל, בדיקה של 200 מסמכים מול מדיניות חדשה. קבוצה אחת קוראת ומחזירה ממצאים עם ציטוט ומיקום במקור. קבוצה אחרת בודקת אותם. בסוף מחברים דוח שמפריד בין ממצא מאומת, מחלוקת ומסמך שלא נבדק. זו המחשה, לא מקרה לקוח.
בהדגמה ב-Latent Space אנשי Anthropic הציגו סריקת מניות עם שלב בדיקה נוסף. לדבריהם, היא עלתה הרבה יותר מסוכן יחיד וגם מצאה יותר פרטים בדוגמה. זה לא אומר שכל משימה צריכה כמה סוכנים.
לפני שמנסים, יש כמה דברים שכדאי להגדיר:
תקציב: קובעים אותו בתחילת הסשן. בהגעה אליו הריצות מושהות, אבל בקשות שכבר התחילו יכולות להשלים ולחרוג ממנו.
הרשאות: להתחיל בקריאה בלבד. חלוקת עבודה לא מחייבת לתת לכל סוכן רשות לשנות נתונים או לשלוח הודעות.
כיסוי: לדעת אילו מסמכים נבדקו ואילו לא, ולא להסתפק בדוח שנראה שלם.
בדיקה: completed אומר שהתוכנית הסתיימה. הוא לא מבטיח שכל העבודה הצליחה.
התיעוד מציין עד 64 threads במקביל ועד 1,000 סוכנים לאורך הריצה. אלה גבולות מערכת, לא המלצה להתחיל עם אלף סוכנים.
הייתי מתחיל במדגם קטן עם תשובות ידועות, ובודק איכות ועלות מול סוכן יחיד. רק אחר כך מגדיל.
התיעוד:
https://lnkd.in/d_tTFSMH
ההדגמה:
https://lnkd.in/dk8Sb77m
אגב יש לנו קבוצת וואטסאפ אם תרצו עזרה ביצירת בוט משלכם:
https://lnkd.in/db8KrV8p