Roman Gushchin, a Google-nél dolgozó Linux kernel fejlesztőcsapat tagja, bejelentette egy új kódellenőrző rendszer létrehozását, amely nagy nyelvi modelleket használ. A fejlesztés az elmúlt néhány hónapban zajlott, és a neve Sashiko, a japán hagyományos, apró egyenes öltéseket létrehozó szövésmódról kapta nevét, mely különböző mintákat alkot.
A projekt már egy ideje használatban van a Google-nél problémák feltérképezésére, és most mindenki számára elérhetővé vált, automatikusan felülvizsgálva a Linux kernel fejlesztői mailing listájára benyújtott összes javítást. A Sashiko kódja Rust nyelven íródott, és Apache 2.0 licenc alatt áll. Az rendszer önállóan működik, és saját hardveren is használható.
A Sashiko a Google Gemini Pro 3.1 modellel való munkára lett kifejlesztve, de részben tesztelték Claude-al is, és valószínűleg más modern nagy nyelvi modellekkel is működni fog. A felülvizsgálathoz használt promptok Chris Mason által készített review-prompts készletére alapoznak, aki a Btrfs fájlrendszer megalkotója. A Sashiko token- és infrastruktúra költségeit a Google finanszírozza. A projekt jogait a Linux Foundation szervezetének adták át.
A végzett tesztek alapján a Gemini 3.1 Pro modell használatával a Sashiko eszköze a 1000 legutóbbi, „Fixes:” címkével ellátott hibából 53%-át tudta azonosítani. A 53%-os arány elsőre talán nem tűnik túl meggyőzőnek, de figyelembe kell venni, hogy az összes azonosított problémát kezdetben nem észlelték emberi felülvizsgálók.
Forrás: opennet.ru
