IBM Research тестує набір агентів штучного інтелекту, які виявляють помилки в коді у сховищі GitHub і дають рекомендації щодо їх усунення. Про це повідомляє DevOps.com.
Ручир Пурі, головний науковий співробітник компанії, сказав, що версія 1.0 програмної інженерії (SWE) AI agents використовує кілька великих мовних моделей (LLM) для автоматизації завдань.
Мета полягає в тому, щоб істотно зменшити кількість помилок, які розробникам застосунків раніше доводилося виправляти вручну.
Натомість розробник може призначити звіт про помилку GitHub, додавши теги IBM SWE, й агент знайде проблемний код і запропонує виправлення, яке розробник може переглянути перед впровадженням.
У середньому агенти SWE можуть локалізувати й усунути проблеми протягом 5 хвилин із показником успіху 23,7 % у стендових тестах SWE. Завдяки цій оцінці агент IBM SWE посідає високе місце в таблиці лідерів SWE-bench, значно випереджаючи багатьох інших агентів, які покладаються на масивні передові моделі, такі як GPT-4o та Claude 3.
IBM створює серію агентів штучного інтелекту, включно з агентом для редагування рядків коду на основі запитів розробників, який використовує Granite LLM від IBM у хмарному сервісі watsonx. Також існує агент, який можна використовувати для розроблення та виконання тестів.
Команди DevOps активно використовують ШІ. Опитування Techstrong Research показує, що третина спеціалістів DevOps (33 %) працюють в організаціях, які використовують штучний інтелект для створення програмного забезпечення, тоді як ще 42% розглядають це. Лише 6% сказали, що не планують використовувати ШІ.
Водночас майже 9 % повністю інтегрували штучний інтелект у свої конвеєри DevOps.
«Тепер лише питання часу, коли розробка програмного забезпечення стане менш виснажливою, що має дати змогу розробникам витрачати більше часу на створення нових програм, а не підтримку застарілих», — сказав Пурі.
Це призведе до створення та розгортання більшої кількості програм швидше, ніж будь-коли. Тим часом команди DevOps повинні створити перелік завдань, які незабаром будуть автоматизовані за допомогою агентів ШІ.
Невдовзі команди DevOps складатимуться з людей та агентів зі штучним інтелектом, які спеціально навчені виконувати завдання за будь-якими вказівками розробника.
Раніше ProIT повідомляв, що IBM відкрила перший у Європі центр квантових обчислень.
Підписуйтеся на ProIT у Telegram, щоб не пропустити жодної публікації!