AI-tjänsten Sashiko har lanserats för att granska förändringar i Linux-kärnan

Roman Gushchin från Linux-kärnans utvecklingsteam som arbetar på Google har tillkännagivit skapandet av ett nytt kodgranskningssystem som använder stora språkmodeller. Utvecklingen har pågått under de senaste månaderna och har fått namnet Sashiko, efter den traditionella japanska vävtekniken som består av små raka stygn som bildar olika mönster.

Projektet har använts under en tid på Google för att identifiera problem och är nu tillgängligt för alla, och har konfigurerats för automatisk granskning av alla patchar som skickats till Linux-kärnans utvecklarlista. Koden för Sashiko är skriven i Rust och är öppen under Apache 2.0-licensen. Systemet är fristående och kan användas på egen hårdvara.

Sashiko har utvecklats för att fungera med Google Gemini Pro 3.1, men har delvis testats med Claude och kommer troligtvis att fungera med andra moderna stora språkmodeller. De prompts som används för granskningen baseras på en uppsättning review-prompts som förberetts av Chris Mason, skaparen av filsystemet Btrfs. Budgeten för token och infrastrukturen för Sashiko finansieras av Google. Rättigheterna för projektet har överlåtits till Linux Foundation.

Baserat på de tester som genomförts, vid användning av modellen Gemini 3.1 Pro, kunde Sashiko-verktyget upptäcka 53% av felen från det icke-filtrerade urvalet som innehöll 1000 nyligen uppmärkta problem i kärnan med taggarna "Fixes:". Vid första anblicken verkar 53% inte vara särskilt imponerande, men det bör noteras att alla identifierade problem ursprungligen inte upptäcktes vid manuell granskning.

Källa: opennet.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster