אז נפגשתי עם הילה פוקס על האבולוציה של של פיתוח החל מ-Agent בודד למערכות Multi-Agent.
היום בתפקיד Principal Engineer בחברת Qodo עם מעל ל-10 שנות ניסיון בפיתוח בקאנד, דאטה ו-AI.הגיעה לQodo לאחר תפקידים משמעותיים בחברות כמו אינטל, פייבר ואוגורי.מה עושים ב-Qodo?בQodo מפתחים כלי AI מתקדמים המתמקדים בביצוע Code Review אוטומטי ושיפור איכות הקוד באמצעות סוכנים חכמים ב-IDE, בגיט וב-CLI. הדרך ל-Qodo: פתחנו ברקע המקצועי של הילה וכיצד החברה עשתה "פיבוט" עם יציאת GPT-3.5 – מעבודה על ג'ינרוט קוד להתמקדות בCode Review ואיכות.המעבר למערכות Multi-Agent: דנו בצורך הארכיטקטוני לעבור מסוכן כללי אחד למערכת של סוכנים ייעודיים Specialized Agents, כמו סוכן למציאת באגים וסוכן לבדיקת דרישות ותאימות Compliance.מאחורי הקלעים הטכני: הילה שיתפה בשימוש בפריימוורק LangGraph לבניית הסוכנים ובהתמודדות עם בעיות כמו "Lost in the Middle" דרך ניהול קונטקסט דינמי ומדויק.אתגרים ומדידות: דיברנו על הקושי בביצוע אבולואציה למערכות לא-דטרמיניסטיות, בניית Benchmarks פנימיים והצורך לאזן בין ערך טכנולוגי לעלויות LLM גבוהות.השפעה על חווית המפתח: דנו בשינוי הפרדיגמה – מהתמקדות בכתיבת קוד, להתמקדות בסטנדרטים, ארכיטקטורה, Code Review.טיפים להישאר רלוונטיים: הילה מסכמת עם העצה "Keep it simple", ומסבירה מדוע חשוב לא לזנוח את יסודות הנדסת התוכנה גם בעידן ה-AI.