רועי שעבון
→ כל העבודות

צוות פיתוח של סוכנים

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

תקופה
פברואר–אוגוסט 2026
סטטוס
ארכיטקטורה ממומשת בניסויים, כולל תיעוד פלט ל-GitHub
תפקיד
פרויקט עצמאי: מוצר, ארכיטקטורה ובנייה

פיתוח מוצר דיגיטלי דורש שרשרת כובעים: הגדרת משימה, ארכיטקטורה, Frontend, Backend, QA ותיקון תקלות עד ה-Merge. עם כלי AI אחד, אני הוא זה שמעביר את ההקשר בין השלבים, וזה צוואר הבקבוק.

  • Telegram
  • StateGraph
  • TeamState
  • Python
  • Redis
  • LangGraph
  • GitHub PR
  1. Telegram Intakeדרישה עסקית או משימת פיתוח. שער: שאלות הבהרה במידת הצורך
  2. Orchestratorפירוק, תכנון מסלול ובחירת סוכנים
  3. Architect (לפי צורך)נכנס רק לשינויי מבנה, DB או תלויות
  4. FE / BE Workersכתיבת קוד בהקשר המוגדר, עם לוגים, קבצים וסטטוס
  5. QA דטרמיניסטיBuild, tests, lint. כישלון חוזר לאורקסטרטור לתכנון מחדש
  6. QA LLMהאם התוצר עומד בדרישה. PASS או FAIL מנומק
  7. החלטה בטלגרםMERGE / REJECT / HOLD. האדם מחליט
  8. GitHub PR Mergeהשינוי מתמזג רק אחרי אישור

מצב משותף (TeamState) מחזיק את ההקשר, ההחלטות והחסמים. הסוכנים לא משוחחים חופשי זה עם זה: המידע עובר דרך ה-State.

מועדמה קרהמה זה לימד
פברואר 2026מחקר ארכיטקטורות, הגדרת Orchestrator לעומת TL, תקרות תקציב וטוקניםהפרדה בין ממשל מוצרי לביצוע הנדסי
אפריל 2026גרסת Python/Redis/LangGraph עם סוכני Product, TL, FE, BE, QA, DevOps, Architectמימוש סוכנים וניתוב, בלי הוכחת ביצוע מקצה לקצה
אפריל 2026ניסוי דף הרשמה נכשל: GitHub clone 403, Workspaces ריקים, retry בלי commitסביבת עבודה, observability ו-Stop conditions הם חלק מהמוצר
אוגוסט 2026StateGraph + TeamState, QA דו-שכבתי, חזרה לאורקסטרטור, אישורים בטלגרם, GitHub PRארכיטקטורה מתקדמת ומתועדת

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

  • TASK_CREATED
  • ROUTING_DECISION
  • AGENT_UPDATE
  • HANDOFF
  • QUESTION_FOR_HUMAN
  • BLOCKER
  • QA_RESULT
  • פחות רעש: סיכומי שלב קצרים במקום כל טוקן של כל סוכן
  • יותר שליטה: PAUSE / RESUME / APPROVE / REJECT
  • בקרת משאבים: הגבלת איטרציות ותקציב, ועצירה של לולאות
  • Audit trail: מי החליט, איזה קובץ השתנה, מה הייתה תוצאת ה-QA
חלופהמה היא נותנתההבדל בניסוי שלי
Claude Code / Codex / Cursorסביבת קידוד חזקה עם סוכן אחדריבוי תפקידים ו-Governance חיצוני דרך Telegram
Devin / Julesאוטונומיית פיתוח בתצורות שונותשליטה מותאמת בניתוב, ב-QA ובתנאי ה-merge
GitHub Copilotשילוב בתוך העבודה של המפתחניסוי של צוות שלם, לא רק השלמת קוד
CrewAI / LangGraphOrchestration frameworksLangGraph היה בסיס למימוש, לא מתחרה

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

הבאמערכות תפעוליות ←