Въведен е AI-сервис Sashiko за преглед на промените в ядрото на Linux

Роман Гущин (Roman Gushchin) от екипа разработчици на ядрото на Linux, работещ в Google, обяви за създаването на нова система за проверка на код с използването на големи езикови модели. Разработката е провеждана през последните месеци и носи името Sashiko, в чест на традиционното японско плетиво, състоящо се от малки прави шевове, образуващи различни шарки.

Проектът вече известно време се използва в компанията Google за откриване на проблеми, а сега стана достъпен за всички и е настроен за автоматично рецензиране на всички пачове, изпращани в списъка за разпространение на разработчиците на ядрото на Linux. Кодът на Sashiko е написан на Rust и е с отворен код под лицензия Apache 2.0. Системата е саморазвиваща се и може да бъде използвана на собствено оборудване.

Sashiko е проектиран да работи с модела Google Gemini Pro 3.1, но е частично тестван с Claude и вероятно ще работи и с други съвременни големи езикови модели. Използваните за рецензиране подсказки са основани на набор от review-prompts, подготвени от Крис Мейсън (Chris Mason), създателя на файловата система Btrfs. Бюджетът за токените и инфраструктурата на Sashiko се финансира от Google. Правата на проекта са предадени на организацията Linux Foundation.

Съдейки по проведените тестове, при използването на модела Gemini 3.1 Pro, инструментариумът Sashiko успя да открие 53% от грешките от нефилтрирания набор, включващ 1000 настоящи проблема в ядрото, отбелязани с етикет „Fixes:“. На пръв поглед 53% изглежда не твърде впечатляващо, но е важно да се има предвид, че всички открити проблеми в началото не бяха забелязани при рецензиране от хора.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster