איך בניתי 22 סוכני AI אוטונומיים שרצים בייצור 24/7
ארכיטקטורת multi-agent בייצור עם Node.js ו-OpenAI API. הסיפור מאחורי 3 חברות ו-115K עוקבים שרצים על קוד אמיתי, לא על דמו.
לפני שנתיים ניסיתי להריץ סוכן AI אחד גדול שיעשה הכל. תוך שבועיים גיליתי שזה לא עובד. סוכן אחד גדול הוא נקודת כשל אחת, וכשהוא נופל, הכל נופל איתו. היום אני מריץ 22 סוכנים שונים, כל אחד עם משימה אחת ספציפית.
למה בחרתי במספר 22 ולא 5 או 50?
המספר 22 הוא תוצאה של תהליך, לא החלטה ארכיטקטונית. התחלתי עם 5 סוכנים בסיסיים: ניהול מלאי, תמחור, שירות לקוחות, פרסום, ודיווחים. תוך 6 חודשים הבנתי שכל אחד מ-5 הסוכנים האלה מחזיק יותר מדי משימות. אם סוכן הפרסום צריך גם לבחור מוצר, גם לכתוב טקסט, וגם להעלות לפייסבוק, הוא טועה ב-3 מקומות שונים בכל ריצה.
פיצלתי כל סוכן גדול ל-2 או 3 סוכנים מתמחים. הסוכן שמטפל במלאי הפך ל-3 סוכנים: זה שמזהה מוצרים שאזלו, זה שמזמין חידוש, וזה שמעדכן את התצוגה בחנות. אחרי 18 חודשים של פיצול והתאמה הגעתי ל-22, וזה המספר שעובד עכשיו.
כמה זה עולה בפועל?
22 סוכנים שרצים 24/7 על OpenAI API + Claude API עולים לי בממוצע 340 דולר בחודש. זה כולל את כל הקריאות, הפרודקשן, וגם את הסביבה לבדיקות. למעשה, זה פחות ממה ששילמתי לעובד אחד שעבד חצי משרה לפני שעברתי ל-AI.
הטריק לעלות נמוכה הוא לא לבחור במודל הזול ביותר לכל משימה. הטריק הוא לבחור במודל הנכון. סוכן שמסכם הזמנות יקבל GPT-4o-mini. סוכן שמטפל בתלונת לקוח מורכבת יקבל Claude Opus. ההפרש במחיר בין הקריאות לא משמעותי, אבל ההפרש בדיוק ובאיכות הופך את כל ההבדל.
מתי כדאי להתחיל עם multi-agent?
אם אתה מנהל עסק עם פחות מ-100 הזמנות בחודש, אל תבנה multi-agent. סוכן אחד פשוט מספיק. multi-agent הופך כדאי כשיש לך ספיקת תהליכים שלא יכולה לרוץ סדרתית.
בעיניי הסף האמיתי הוא 3 פלטפורמות שונות. אם העסק שלך פעיל בפייסבוק, באתר משלך, ובאמזון בו זמנית, אתה צריך multi-agent. אם הכל נמצא במקום אחד, סוכן יחיד עדיף.
הסטאק הטכני בקצרה
22 הסוכנים רצים על Node.js עם OpenAI SDK ו-Anthropic SDK. PostgreSQL לדאטה, Redis לתורים, ו-PM2 לניהול תהליכים. הכל על שני VPS של DigitalOcean ב-Frankfurt.
לא בחרתי בפלטפורמת multi-agent מוכנה כמו AutoGPT או CrewAI. הסיבה פשוטה: כל פלטפורמה כזאת באה עם הנחות שלא תואמות את העסק שלי. אני מעדיף לכתוב 200 שורות קוד שמתאימות בדיוק למה שאני צריך מאשר 5000 שורות שאני צריך לעקוף.
השורה התחתונה
22 סוכנים זה לא מספר קסם. זה מספר שעובד בעסק שלי, עם הקהל שלי, עם הפלטפורמות שאני פעיל בהן. אם תתחיל היום, התחל מ-3 סוכנים, מדוד הכל, ופצל רק כשמשהו ספציפי לא עובד.
