העולם משתגע ממודל הקוד של אנתרופיק - מה אומרים המפתחים הישראלים?

המודל קלוד Opus 4.5 שינה באופן דרמטי את הדרך שבה מפתחים חושבים ועובדים עד שלרבים קשה מאוד לדמיין את יום העבודה בלעדיו • "זו קפיצת המדרגה שכולנו חיכינו לה", מספרים בכירים בחברות הייטק מקומיות • כל מה שאתם צריכים לדעת על השינוי הגדול

כתיבת קוד (אילוסטרציה). צילום: רויטרס

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

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

ברשתות החברתיות ובפורומים מקצועיים, מפתחים, יזמים ומהנדסים בכירים מדברים על "חציית סף". "זה מרגיש כמו רגע שבו המודלים של ה-AI חצו רף שימושיות אמיתי בהנדסת תוכנה", כתב ב-X גרג ברוקמן, נשיא OpenAI. אילון מאסק הגדיל לעשות והגיב בפשטות: "נכנסנו לסינגולריות". מפתחת גוגל בכירה סיפרה כיצד תיאור בעיה קצר שהזינה לקלוד הניב בתוך שעה פתרון למערכת שעליה עבד הצוות שלה שנה שלמה - וזה מה שאומרים המתחרים (!).

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

קלוד.  "המודלים חצו רף שימושיות אמיתי בהנדסת תוכנה",, צילום: אנתרופיק

משק כנפי התוכנה הוא מהפכה בעולם האמיתי

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

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

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

מה אומרים המפתחים הישראלים?

אם יש מקום בעולם שבו כדאי לבדוק האם הבאז סביב Opus 4.5 הוא הייפ או קפיצת מדרגה אמיתית, זה ההייטק הישראלי. הענף המקומי נשען עמוקות על תוכנה, חי תחת לחץ מתמיד של לוחות זמנים, ובמקרה של סטארטאפים גם תחת אילוצי צוותים קטנים שמנסים תמיד "לעשות יותר בפחות".

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

אוהד אברבנאל, MIND. מרכז הכובד זז, צילום: אוהד קאב

לדבריו של אוהד אברבנאל, ראש צוות פיתוח בחברת הסייבר MIND, שמפתחת פתרונות סביב דליפת מידע ושעובדת ביום-יום בעיקר עם קלוד, הגרסה החדשה של Opus 4.5 מרגישה כאילו נוספו למודל כמה שנות ניסיון בעולם התכנות. "אם עד היום המודל היה ברמת ג’וניור, היום הוא כבר ברמת ארכיטקט בדרג ביניים", הוא אומר.

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

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

עבור חברות סטארט-אפ צעירות, כלי ה-AI כבר משולבים בדנ"א של הפיתוח כמעט מהרגע הראשון. יואב לסמן, סמנכ״ל המו"פ ב-Prompt Security, שנוסדה ב-2023 ומתמחה בהגנה על מערכות AI, מנסח זאת בפשטות: "אנחנו AI-Native. במקום תהליך קלאסי של כתיבת איפיון ואז קוד, הולכים למודל והוא עושה גם את התכנון וגם את הקוד. בפועל, אנחנו כותבים יותר פרומפטים מאשר קוד".

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

יואב לסמן, VP R&D Prompt Security. "אצלנו זה הכפיל את התפוקה", צילום: יח"ץ

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

ניב קפלן, ראש צוות DevOps בחברת האוטוטק Fullpath, מתאר את Opus 4.5 כמנוע עבודה שלם. "זה מרגיש כמו קפיצת המדרגה שכולנו חיכינו לה", הוא אומר. בעולמות DevOps, שכוללים טיפול בתקלות תשתית, ניתוח לוגים ואיתור צווארי בקבוק, קפלן מצביע על שלוש יכולות שמבדילות את המודל: חלון הקשר גדול שמאפשר לו "לראות" מערכת שלמה ולא רק קטע קוד, היכולת לפרק משימה מורכבת לשלבים מסודרים ולבצע אותם ברצף, ומנגנון של בדיקה ושיפור עצמי תוך כדי עבודה.

דווקא בחברות סטארט-אפ, שבהן כל שעה של צוות היא משאב יקר, הכלי נתפס פחות כחיסכון נקודתי בזמן ויותר כשינוי בקצב המחזור כולו. דור בר, ראש צוות פיתוח ב-Stigg, שמספקת פתרונות מוניטיזציה לחברות SaaS, מתאר את המודל כ"עמית לתהליך". "אם פעם היינו מפרקים משימה, עושים איפיון ואז מפתחים, היום יש עמית שעושה את זה יחד איתנו", הוא אומר. "הסינרגיה בין המודל למפתח יוצרת תוצר טוב יותר ובזמן קצר יותר".

ניק קפלן, Fullpath. מנגנון של בדיקה ושיפור עצמי תוך כדי עבודה, צילום: יח"ץ

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

החוויה הזו בולטת גם אצל יהב מיוחס, מפתח Backend ב-Zero Networks, חברת סייבר שמתמחה בהגנה על רשתות ארגוניות. מיוחס, מתכנת צעיר שנכנס לשוק העבודה כשנה לפני ש-ChatGPT יצא לעולם, מתאר עד כמה העבודה השתנתה בפרק זמן קצר. "היום אני לא זז בלי מודל", הוא אומר. "אני נותן לקלוד את המשימה, הוא בונה תוכנית, חוקר לבד, כותב - ואני עובר ומתקן". בעיניו, זו ההגדרה של סוכן: "הוא יודע לחפש לבד, גם במאגרי קוד וגם במחשב שלי".

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

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

שי פרידמן, CodeValue. "אפשר לעבוד על משימות ארוכות ומורכבות בלי ללכת לאיבוד", צילום: יח"ץ

שעות של עבודה רצופה

בתווך שבין הייפ למציאות, שי פרידמן, CTO בחברת CodeValue, מנסה למסגר את קפיצת המדרגה של Opus 4.5 לא דרך הסופרלטיבים אלא דרך האופן שבו המודל מתפקד בעבודה אמיתית. "כן, ובגדול", הוא אומר כששאלנו אם מדובר בקפיצה אמיתית, אך ממהר להבהיר שהמדדים לבדם לא מספרים את הסיפור המלא. "המספרים הם לא העיקר. השינוי האמיתי הוא ביכולת לעבוד על משימות ארוכות ומורכבות בלי ‘ללכת לאיבוד’".

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

לדבריו, זה ההבדל בין מודל שמבריק בדמו לבין כזה שאפשר לשלב בתהליך פיתוח ממשי. "מודלים קודמים היו נוטים להסתבך כשהמשימה גדלה - כמו עובד שמתחיל חזק, אבל מאבד ריכוז אחרי שעה. Opus 4.5 שומר על קוהרנטיות לאורך שעות של עבודה רצופה". היכולת הזאת, הוא אומר, היא שמאפשרת לראשונה להאציל למודל חלקים משמעותיים של עבודה רציפה, ולא רק משימות נקודתיות.

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

פרדוקס הג'וניורים

גם מאיר דייויס, CTO ב-AGAT, מתאר שינוי דומה: "השפה החדשה של התכנות היא שפה חופשית, בעיקר אנגלית. המודל לא קורא מחשבות - אתה צריך לדעת לנסח". בתור מי שגם מראיין מועמדים ומקבל החלטות גיוס, הוא מוסיף שהשינוי ניכר כבר בשער הכניסה לענף. "פעם בדקת אם מועמד יודע שפה מסוימת. היום אתה בודק אם הוא יודע לפתח עם AI". בהתאם, גם מבחני הקבלה משתנים: "אנחנו נותנים משימות שאפשר לפתור רק בעזרת AI".

יהב מיוחס, Zero Networks. "החלק הכיפי של לשבת ולכתוב קוד ולהיכנס לזון כמעט נעלם", צילום: יח"ץ

סוגיית הג’וניורים עולה כמעט בכל שיחה. לטמן מ-Prompt Security מציג אותה כבעיה מבנית: "אין ספק שזו תקופה מאוד קשה לג’וניורים, כי המודל מבצע באופן אוטומטי את המשימות שהיו ניתנות לג'וניורים. רק מפתחים מנוסים יודעים לבקר את המודל". מנגד, מיוחס מ-Zero Networks ובר מ-Stigg מדגישים שאי אפשר לוותר עליהם. "הניסיון החשוב הוא להבין במוצר", אומר מיוחס. ובר מוסיף: "יש מעבר מדגש על ידע טכני לערך ותוצר. מי שילמד להשתמש בכלים ולהפיק מהם ערך ימצא עבודה". בעיניו, הגישה הנכונה לג’וניורים היא לא להילחם ב-AI אלא ללמוד לעבוד איתו לעומק.

מאיר דייויס, AGAT. "אנחנו נותנים משימות שאפשר לפתור רק בעזרת AI", צילום: גבריאלה דייויס

לסמן מסכם את הדרישה מג’וניור חדש בשורה אחת: "הוא חייב להכיר את כלי ה-AI, וברגע האמת - לדעת לתקן". כלומר, גם אם הכתיבה עצמה אוטומטית, האחריות נשארת אנושית.

אברבנאל מ-MIND ניסח את העבודה עם הכלי החדש בצורה מוצלחת: "הדבר הנכון הוא תמיד לאמץ את הכלים החדשים כדי לשפר את מה שאני עושה. ועדיין, יש המון ערך בניסיון, ביצירתיות ובמחשבה המורכבת שלנו כבני אדם".

טעינו? נתקן! אם מצאתם טעות בכתבה, נשמח שתשתפו אותנו

כדאי להכיר