אורן עובד כתיבה

צוות סוכנים

עסק של אדם אחד עם צוות סוכני AI: איך זה נראה ביום רגיל

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

מי בצוות

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

מתחת לצוות יש שכבה של כלים. נכון לרגע הכתיבה יש במערכת 391 תיקיות של כלים פנימיים, 32 סקריפטים תפעוליים מוקשחים (תוויות משלוח, דפי ליקוט, הדפסת מחסן) ו-26 שירותים שרצים בענן. ‏146 משימות מתוזמנות פעילות על המחשב שלי. רובן קטנות: בודקות משהו, כותבות לקובץ, ומתריעות רק כשצריך.

איך נראה בוקר

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

במקביל כבר רצו כמה דברים לבד:

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

איך עבודה עוברת בין הסוכנים

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

התוצאה חוזרת גם היא בפורמט קבוע, עם שדה אחד שאומר מה קרה: הצליח, הצליח חלקית, נכשל או נחסם. אין "בערך הסתדר". מאז שהתחלתי לעבוד ככה נכתבו כ-5,900 הזמנות עבודה וחזרו כ-2,480 תוצרים, מתוכם כ-1,600 שסומנו כהצלחה. ההפרש הוא לא רק כשלים. חלק מהמשימות בוטלו, חלק נבלעו במשימה גדולה יותר, וחלק נחסמו בכוונה כי היו צריכות אישור שלא ניתן.

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

הכשל שלימד אותי לשים עין על אישורים

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

מה עדיין עובר דרכי

הרשימה קצרה ויציבה, והיא לא התקצרה הרבה עם השנים:

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

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

הזיכרון של הצוות

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

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

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

מה זה לא נותן

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

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

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

למי זה מתאים

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

את הצד הזה של העבודה, בניית צוותי סוכנים לעסקים, אני עושה דרך OpticoAI.

שאלות נפוצות

אפשר באמת לנהל עסק לבד עם סוכני AI?

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

אילו מודלים אתה משתמש בהם?

‏Claude לתכנון וביקורת, ‏Codex לביצוע, ‏Gemini לעבודה ויזואלית ולדעה שנייה, ומודלים זולים יותר לעבודה בכמויות. החלוקה נקבעת לפי התפקיד והסיכון, והיא חשובה יותר מהבחירה במודל ספציפי.

מה קורה כשסוכן טועה?

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

כמה זמן לוקח להקים צוות כזה?

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

אורן עובד
אורן עובד

מייסד OpticoAI ו-Gevurah, AI Harness Engineer עם 15+ שנה באיקומרס ובשיווק דיגיטלי. בונה מערכות סוכני AI שרצות בפרודקשן על עסקים אמיתיים, כולל חנות אונליין משלו.