Back to blog

בנינו מערכת מרובת סוכנים. הנה למה אנחנו עוברים ל-Okou אחד

בנינו מערכת מרובת סוכנים. הנה למה אנחנו עוברים ל-Okou אחד

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

גם אנחנו בנינו את זה ככה. Okou איפשר ליצור הרבה סוכנים בסביבת עבודה אחת, לכל אחד שם, אווטאר, הנחיות ותהליכי עבודה משלו. באוגוסט אפילו פרסמנו פוסט על האופן שבו כמה סוכנים מחלקים ביניהם עבודה ומעבירים אותה זה לזה. בסביבת העבודה שלנו היו לא מעט כאלה. Lucas כתב את הפוסטים בבלוג שלנו, Lisa טיפלה בהנהלת החשבונות, Iris טיפלה בקשרי המשקיעים, ולי הייתה סוכנת בשם Emily שמיינה את המיילים שלי.

אבל האינטואיציה של המשתמשים היא רק נקודת ייחוס. לפני Notion, האינטואיציה של אנשים לגבי כלי מסמכים הייתה שהם חייבים כותרת עליונה וכותרת תחתונה.

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

קחו לדוגמה את Lucas, סוכן הבלוג לשעבר שלנו. כשליש מההנחיות שלו הן אותה תבנית כללית שבה משתמש Okou ברירת המחדל. השאר הם שלושה נהלים ספציפיים: איך מפרסמים פוסט בבלוג ב-Strapi, איך כותבים עמודי מקרי שימוש לאתר שלנו, ואיך מפיקים את דוח ההמרה היומי של ההרשמות. כל 13 תהליכי העבודה שמחוברים ל-Lucas ציבוריים בסביבת העבודה. אף אחד מהם לא שייך ל-Lucas בלבד.

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

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

  • למה שני סוכנים לא יכולים לחלוק את אותו תהליך עבודה?
  • למה אפשר לדבר ב-Slack רק עם Okou, ולא עם הסוכן הפרטי שלי? אם Lucas הוא אדם, צריכה להיות לי אפשרות להגיע אליו מכל מקום.
  • למה הזיכרון משותף לכל הסוכנים? אם כל סוכן הוא אדם, לכל אחד צריך להיות זיכרון משלו.

את כל אחת מהבעיות האלה אפשר לפתור, אבל כל אחת דורשת עבודת הנדסה של ממש. אם משאירים אותן בלי פתרון, ריבוי הסוכנים נשאר חוויה חצי גמורה. גם התקשינו למצוא בעיה שרק ריבוי סוכנים יכול לפתור. התלונה ששמענו לעיתים קרובות יותר הייתה שיש יותר מדי סוכנים לנהל.

אז החלטנו שכל אדם מקבל Okou אחד. המודל פשוט יותר:

  • לכל אדם יש Okou ברירת מחדל אחד.
  • ה-Okou שלכם שייך לכם והוא פרטי.
  • ה-Okou שלכם וה-Okou של עמית לעבודה הם לא אותו סוכן.
  • ה-Okou שלכם יכול להשתמש בכל תהליך עבודה שמישהו בארגון שלכם הגדיר כ-Public.

הדברים שפעם היו תלויים בסוכן נמצאים עכשיו במקום שמתאים להם יותר:

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

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

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

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

כשאנחנו מסתכלים על מוצרי AI כיום, אנחנו רואים ארבעה מודלים:

  1. הרבה סוכנים, הרבה שיחות. כזה היה Okou.
  2. סוכן אחד, הרבה שיחות. כך עובדים ChatGPT, Codex ו-Claude Cowork.
  3. סוכן אחד, שיחה אחת. כך עובד Instinct.
  4. הרבה סוכנים, לכל אחד שיחה אחת. כך עובד Grok bot.

היה לנו הצירוף המורכב ביותר, והוא לא פתר יותר בעיות.

אנחנו יודעים שזה שינוי ששובר את דרך העבודה הקודמת. שני דברים מנעו מאיתנו לעשות אותו מוקדם יותר: לבקש מכם ללמוד דרך עבודה חדשה, עם Okou אחד ותהליכי עבודה, והיעדר דרך ברורה למה שכבר בניתם. הנה הדרך:

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

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

Stay in the loop

// Get the latest insights on AI teammates and collaboration.