בכנס KubeCon Europe, ראיין The Register את גרג קראה-הרטמן, המתחזק את ענפי היציבות והבימוי של ליבת לינוקס ומשמש כמתחזק של 16 תת-מערכות ליבה. הראיון דן בגישתו של קראה-הרטמן לדיווחי באגים המופעלים על ידי בינה מלאכותית. בינה מלאכותית כבר נמצאת בשימוש בליבת הבינה המלאכותית לסקירת שינויים בתת-מערכת הרשת, eBPF ו-DRM, וכלי Sashiko של גוגל שולב לאחרונה לסקירת שינויים שהוגשו.
כמה מהציטוטים של גרג:
- "לפני כמה חודשים קיבלנו מה שכינינו זבל של בינה מלאכותית - דוחות אבטחה שנוצרו על ידי בינה מלאכותית שהיו בבירור שגויים או באיכות נמוכה. זה אפילו היה מצחיק. לא דאגנו במיוחד בקשר לזה... לפני חודש, משהו קרה, והמצב השתנה באופן דרמטי. עכשיו אנחנו מקבלים דוחות אמיתיים."
- "מצב זה אינו ייחודי ללינוקס - כל פרויקטי הקוד הפתוח מקבלים דוחות אמיתיים שנוצרים על ידי בינה מלאכותית, וכעת הם איכותיים ותקפים. צוותי אבטחה בפרויקטים גדולים של קוד פתוח מבחינים באותה מגמה בדיונים לא פורמליים."
- כשנשאל מה גורם לכך, גרג ענה, "אנחנו לא יודעים. נראה שאף אחד לא יודע. או שהרבה מהכלים השתפרו הרבה, או שאנשים התחילו לומר, 'היי, בואו נבין את זה'. נראה שזה משפיע על הרבה קבוצות וחברות שונות. בצד הליבה, אנחנו יכולים להתמודד עם זה. הצוות שלנו גדל הרבה יותר, הוא מאוד מבוזר, והצמיחה שלנו אמיתית והיא לא מאטה. אלה דברים קטנים, שום דבר רציני, אבל כל הפרויקטים בקוד פתוח יכולים להיעזר בזה. פרויקטים קטנים הרבה פחות מסוגלים להתמודד עם שטף פתאומי של דיווחי באגים ופגיעויות שנוצרו על ידי בינה מלאכותית שמזכירים באגים אמיתיים, לא זבל."
- גרג הסביר שכאשר ביקש מהבינה המלאכותית למצוא באגים ביומן שינויים מוצע, היא מצאה 60 וסיפקה תיקונים לתיקונם. רק שליש מהבאגים שנמצאו היו באגים, ורק שני שלישים מהתיקונים היו נכונים ולא דרשו שום עבודה, אך הם היו רחוקים מלהיות חסרי תועלת. לדברי גרג, מתחזקים לא יכולים להתעלם מכך, במיוחד ככל שתוצאות הבינה המלאכותית משתפרות. תגית "Co-developed:" נוספה כדי לסמן תיקונים שנוצרו באמצעות בינה מלאכותית. למרות כמה ניסיונות להשתמש בבינה מלאכותית כדי ליצור פונקציונליות חדשה, בינה מלאכותית בליבת המערכת משמשת בעיקר לסקירת שינויים.
- אחד היתרונות הבולטים ביותר של בינה מלאכותית הוא צמצום זמן עיבוד התיקונים. כאשר עוזר הבינה המלאכותית מזהה בעיות ברורות, מחברי התיקונים מקבלים משוב הרבה לפני שמתחזק אנושי מספיק לקרוא את התיקונים: "אם אני רואה שהמערכת מגיבה למשהו, היא נותנת למחבר משוב מהר יותר ממה שמתחזק יכול, וזה נהדר. כבר יש לנו מספר בוטים שבודקים תיקונים. אם אני שם לב שהם זורקים שגיאה, אני מיד מבין שכמתחזק, אני אפילו לא צריך להסתכל על זה. והמפתח חושב, 'אה, אני יכול ליצור גרסה אחרת מחר', מה שעוזר לשפר מעט את לולאת המשוב."
מקור: OpenNet.ru
