שומרי הסף של עולם התוכנה החדש: הסטארטאפ שבונה שכבת בקרה לקוד

מייסדי Qodo איתמר פרידמן (מימין) ודדי קרדו | צילום: עומר הכהן
מייסדי Qodo איתמר פרידמן (מימין) ודדי קרדו | צילום: עומר הכהן
עם כניסתה של הבינה המלאכותית לעולם פיתוח התוכנה, כתיבת הקוד הפכה קלה ומהירה יותר, אבל גם יצרה אתגר חדש - מי יוודא שאפשר לסמוך עליו? Qodo, שגייסה עד היום כ-120 מיליון דולר ומשרתת חברות כמו NVIDIA, Walmart ו-Ford, בונה את שכבת הבקרה שנועדה לתת לארגונים את התשובה

ב-2022, כשכלי AI עדיין בעיקר השלימו שורות קוד, איתמר פרידמן (CEO) ודדי קרדו (CPO), מייסדי Qodo, כבר הסתכלו צעד אחד קדימה. השניים העריכו שאם כתיבת התוכנה תהפוך למהירה ואוטומטית יותר, צוואר הבקבוק הבא לא יהיה יצירת הקוד, אלא היכולת לבדוק אותו, להבין את ההשלכות שלו ולהחליט אם אפשר לסמוך עליו. 

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

פרידמן וקרדו הקימו את Qodo לאחר שנים שבהן צברו ניסיון מזוויות שונות של עולם התוכנה. פרידמן הקים בעבר את Visualead, שנרכשה בידי עליבאבא, ובהמשך מילא בחברה תפקידי ניהול בתחום ה-AI. קרדו הוביל צוותי Machine Learning ו-Data Science ב-Explorium, ולאחר מכן עבר לעולמות המוצר ב- VMware. השילוב בין הניסיון שצברו בבינה מלאכותית, פיתוח ומוצר הפך לתשתית שעליה נבנתה החברה.

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

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

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

החברה מעסיקה כיום כ-130 עובדים, יותר מ-50 מהם בישראל, וגייסה עד היום כ-120 מיליון דולר ממשקיעים, בהם Qumra Capital, Susa Ventures ו-Square Peg. את הסבב האחרון, בהיקף של 70 מיליון דולר, הובילה Qumra Capital, לאחר שהכנסות החברה צמחו ביותר מפי חמישה בשנה שקדמה לו. הפלטפורמה סוקרת מדי חודש יותר ממיליון Pull Requests.

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

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

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

הרשמה לניוזלטר

באותו נושא