Post by Matan Mayerowicz

M.Sc. Information Systems Graduate | Data Analysis, Software Development, Product Manager & Research

האם אתם עדיין כותבים קוד, או שכבר מנהלים צוות של AI Agents? 🚀 המאמר החדש של Google, The New SDLC With Vibe Coding, מציג שינוי משמעותי בפיתוח תוכנה: התפקיד של המפתח כבר לא מסתכם בכתיבת קוד, אלא בניהול תהליך שבו סוכני AI מבצעים חלק גדול מהמימוש. שלוש תובנות שלקחתי ממנו: 1️⃣ Vibe Coding הוא רק ההתחלה לגרום ל-LLM לייצר קוד זה קל יחסית. האתגר האמיתי הוא לגרום לו לייצר קוד שאפשר לסמוך עליו. כאן נכנסים לתמונה ארכיטקטורה, Evals, Guardrails ותהליכי בקרה – מה ש-Google מכנה Agentic Engineering. 2️⃣ Context Engineering הופך למיומנות קריטית איכות התוצאה כבר לא תלויה רק במודל או בפרומפט, אלא בעיקר בהקשר שאנחנו מספקים: דרישות, דוגמאות, תיעוד, אילוצים עסקיים וגישה לכלים. במקרים רבים, זה ההבדל בין Agent בינוני ל-Agent מצוין. 3️⃣ צוואר הבקבוק פשוט עובר מקום אם AI מקצר את שלב המימוש, המשמעות היא שתכנון, קבלת החלטות ואימות הופכים לחשובים יותר. פחות זמן על כתיבת קוד, ויותר זמן על תכנון המערכת ובדיקת האיכות שלה. אבל יש גם נקודה שכדאי להיות ביקורתיים לגביה. AI לא מחליף תהליכי הנדסת תוכנה טובים. הוא בעיקר מעצים אותם. ארגון שאין לו תיעוד, בדיקות או תהליכי פיתוח מסודרים, לא בהכרח יצליח רק כי הוסיף AI Agents. במקרים מסוימים, הוא פשוט ייצר חוב טכני מהר יותר. בעיניי, השינוי הגדול אינו שה-AI כותב קוד. השינוי הוא שהתפקיד של המפתח הופך מתפקיד של Implementer לתפקיד של Orchestrator – מי שמתכנן, מפקח ומנהל שיתוף פעולה בין בני אדם לסוכני AI. מה דעתכם? האם Agentic Engineering הוא באמת השלב הבא בפיתוח תוכנה, או שמדובר בעיקר במיתוג מחדש של Vibe Coding? #SoftwareEngineering #ArtificialIntelligence #AgenticAI #VibeCoding #ContextEngineering #FutureOfWork