Avviato il servizio AI Sashiko per la revisione delle modifiche nel kernel Linux

Roman Gushchin del team degli sviluppatori del kernel Linux, che lavora per Google, ha annunciato la creazione di un nuovo sistema di revisione del codice basato su grandi modelli linguistici. Lo sviluppo è stato effettuato negli ultimi mesi e si chiama Sashiko, in onore della tradizionale tessitura giapponese formata da piccoli punti rettilinei che creano diversi motivi.

Il progetto è già utilizzato da un po' di tempo in Google per identificare problemi ed è ora disponibile per tutti, configurato per la revisione automatica di tutte le patch inviate alla mailing list degli sviluppatori del kernel Linux. Il codice di Sashiko è scritto in Rust ed è open source sotto la licenza Apache 2.0. Il sistema è autonomo e può essere utilizzato su hardware proprietario.

Sashiko è stato progettato per lavorare con il modello Google Gemini Pro 3.1, ma è stato parzialmente testato con Claude e probabilmente funzionerà con altri moderni grandi modelli linguistici. I prompt utilizzati per la revisione si basano su un insieme di review-prompts preparato da Chris Mason, creatore del file system Btrfs. Il budget per i token e l'infrastruttura di Sashiko sono finanziati da Google. I diritti sul progetto sono stati trasferiti alla Linux Foundation.

Da test effettuati, utilizzando il modello Gemini 3.1 Pro, lo strumento Sashiko è riuscito a identificare il 53% degli errori di un insieme non filtrato, che include 1000 recenti problemi nel kernel contrassegnati con i tag "Fixes:". A prima vista, il 53% può sembrare poco impressionante, ma è importante notare che tutti i problemi identificati non erano stati rilevati inizialmente nella revisione da parte degli esseri umani.

Fonte: opennet.ru

Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster