"מפתחים, תפסיקו להיות Meat Proxy"
בהרצאתו בכנס Geektime Code, חשף גילי נחום מ-AWS כיצד מפתחים הפכו ל"בייביסיטרים" של סוכני ה-AI שלהם, ולמה המעבר למודל של Software Factory הולך לשנות לחלוטין את הדרך שבה נכתוב, נבדוק ונשחרר קוד
גילי נחום בכנס Evolve to AI. תמונה: גיקטיים
לא יודעים מה איתכם אבל בחודשים האחרונים אנחנו רואים יותר ויותר אנשים שמסתובבים עם לפטופ חצי סגור. הסיבה? ברקע רץ סוכן AI שהם לא רוצים שיעצור… רגע אחרי, אתם רואים את אותם אנשים מנהלים שיחות בטלפון שמזכירות טיפול זוגי עם IDE: "סיימתי לקודד, להתחיל Code Review?", "כן, תתחיל".
המצב הזה הפך רבים מאיתנו למה שגילי נחום, AI Solutions Architect ב-AWS, מכנה "Meat Proxy" ("פרוקסי בשר ודם"). כלומר, המפתחים מתפקדים כסוג של מתווך אנושי ומעט מיותר, שמבזבז זמן יקר ל-AI על אישור פעולות טריוויאליות.
בדרך ל"מפעלי תוכנה"
בהרצאתו בכנס Geektime Code, הסביר נחום שהגיע הזמן להתקדם לשלב הבא באבולוציה של הפיתוח: Software Factory (או אם תרצו: "מפעל תוכנה"). כלומר, אם ב-2021 כתבנו קוד בעצמנו, וב-2022 התלהבנו מ-Autocomplete, היום אנחנו בדרך למציאות שבה אייג'נטים ענן הם אלו שמובילים את תהליך הפיתוח. "מפעל התוכנה" מקבל קלט – זה יכול להיות טיקט מג'ירה, התראה בסלאק או באג ב-UI – ומוציא תוכנה בדוקה ועובדת. המעורבות האנושית מצטמצמת By design לנקודות בקרה שנקראות "שערים", שעם הזמן הופכים מחצי-אוטומטיים לאוטונומיים לחלוטין. למעשה, כל שער כזה הוא בעצם פרומפט. מודל ה-LLM בוחן את הביצועים ומחליט בעצמו אם התוצאה מספיק טובה כדי לעבור הלאה, או שיש צורך להקפיץ אדם להתערבות במקרי חריגה.
כדי שהקסם הזה יעבוד, מסביר נחום, נדרשים Flows, כלומר תהליכים מוגדרים, מיומנויות קצה מפותחות, ומערכת וריפיקציה חזקה שתגדיר לסוכן מהי תוצאה טובה. בצד התשתיתי, נחום הדגים כיצד כלים כמו Amazon Bedrock Agent Core מספקים סביבות ריצה מבודדות לסוכנים וניהול הרשאות, שמאפשרים למערכת לרוץ גם שעות בבטחה, כשכל סוכן רץ בנפרד ("ה-Blast Radius מוגבל" כפי שכינה זאת בהרצאה). מעבר לסביבות המבודדות, נחום חשף שישנן שכבות נוספות ב-Agent Core שהכרחיות למפעל תקין, כמו זיכרון (AgentCore Memory) שמאפשר למערכת ללמוד מריצות קודמות, ויכולות Observability דוגמת OTEL. יכולות אלו מספקות שקיפות מלאה: מי הסוכן שביצע את השינוי ב-2 בלילה, תחקור שגיאות, ומעקב מדויק אחרי עלויות צריכת הטוקנים לכל משימה ו-Workflow.
כנס Evolve to AI 2026. תמונה: Eclipse Media
כדי להמחיש את המהירות שבה מפעל כזה פועל, הציג נחום על הבמה דמו שמבוסס על פרויקט קוד פתוח בשם Autonomous Background Coding Agent או בשם החיבה ABCA. בהדגמה, ה-Agent קיבל בקשה מ-GitHub, הקים סביבה מאובטחת, משך קוד, והגיע לשער אישור אנושי בתוך 7 שניות בלבד – כשתוך 3 דקות כבר חיכה Pull Request מסודר ומוכן לאישור.
היתרון של האימוץ הזה הוא עצום לדברי נחום. תארו לכם זינוק בכמות חולשות הסייבר: בזמן שאתם ישנים את שנת הלילה המתוקה שלכם, ה-Software Factory כבר מזהה את החולשה, מתקן אותה ושולח PR מוכן לאישור עד הבוקר; או כשחברי הצוות מדברים על פיצ'ר מסויים שהם צריכים, ועוד לפני שהם מסיימים הפיצ'ר כבר מאופיין ומוכן לדחיפה לפרוד.
"כמה זמן עוד תישארו פרוקסי?"
נחום מסכם שהאתגר האמיתי שלנו עכשיו הוא להפסיק להיות כלי תיווך, ולהפוך ל-Factory Engineers, שבונים ומנהלים את המערכות הללו. כדי להגיע לשם נכון, הוא ממליץ להתחיל בקטן עם תהליכי Read-only, ולאט לאט לחבר את המפעל ל-Company Brain. מדובר בחיבור המערכת למאגרי המידע והארכיטקטורה הפנימיים של החברה, מה שנותן לסוכנים קונטקסט, מאפשר להם ללמוד מריצות קודמות, ומונע טעויות. או כמו שהוא מגדיר: "בפעם הבאה שאתם מקלידים "Yes" לאייג'נט, תשאלו את עצמכם – כמה זמן עוד תישארו פרוקסי?".
=================
בהרצאתו בכנס Geektime Code, הסביר נחום שהגיע הזמן להתקדם לשלב הבא באבולוציה של הפיתוח: Software Factory (אם תרצו: "מפעל תוכנה"). כלומר, אם ב-2021 כתבנו קוד בעצמנו, וב-2022 התלהבנו מ-Autocomplete, היום אנחנו בדרך למציאות שבה אייג'נטים ענן הם אלו שמובילים את תהליך הפיתוח. "מפעל התוכנה" מקבל קלט – זה יכול להיות טיקט מג'ירה, התראה בסלאק או באג ב-UI – ומוציא תוכנה בדוקה ועובדת. המעורבות האנושית מצטמצמת By design לנקודות בקרה שנקראות "שערים", שעם הזמן הופכים מחצי-אוטומטיים לאוטונומיים לחלוטין.
כדי שהקסם הזה יעבוד, מסביר נחום, נדרשים Flows, כלומר תהליכים מוגדרים, מיומנויות קצה מפותחות, ומערכת וריפיקציה חזקה שתגדיר לסוכן מהי תוצאה טובה. בצד התשתיתי, הסביר נחום שאפשר לרכוש כלים מוכנים ואפשר לבנות לבד, כשהיתרון הוא כמובן שליטה במידע, מהירות, עלויות נוחות יותר והתאמה של הפקטורי הזה לצרכים שלכם. נחום הדגים כיצד כלים כמו Amazon Bedrock Agent Core מספקים סביבות ריצה מבודדות לסוכנים וניהול הרשאות, שמאפשרים למערכת לרוץ גם שעות בבטחון מלא, כשכל סוכן רץ בנפרד ("ה-Blast Radius מוגבל" כפי שכינה זאת בהרצאה).
היתרון התחרותי של האימוץ הזה הוא עצום. תארו לכם זינוק בכמות חולשות הסייבר: בזמן שאתם ישנים את שנת הלילה המתוקה שלכם, ה-Software Factory כבר מזהה את החולשה, מתקן אותה ושולח PR מוכן לאישור עד הבוקר; או כשחברי הצוות מדברים על פיצ'ר מסויים שהם צריכים, ועוד לפני שהם מסיימים, הפיצ'ר כבר מאופיין ומוכן לדחיפה לפרוד.
נחום מסכם שהאתגר האמיתי שלנו עכשיו הוא להפסיק להיות כלי תיווך, ולהפוך ל-Factory Engineers, שבונים ומנהלים את המערכות הללו. או כמו שהוא מגדיר: "בפעם הבאה שאתם מקלידים "Yes" לאייג'נט, תשאלו את עצמכם – כמה זמן עוד תישארו פרוקסי?".
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.