Entrou em operação o serviço de IA Sashiko para revisar alterações no núcleo do Linux

Roman Gushchin, da equipe de desenvolvedores do núcleo Linux que trabalha no Google, anunciou a criação de um novo sistema de verificação de código usando grandes modelos de linguagem. O desenvolvimento ocorreu nos últimos meses e recebeu o nome de Sashiko, em homenagem à tradicional técnica japonesa de bordado, que consiste em pequenos pontos retos formando diferentes padrões.

O projeto já está em uso na Google há algum tempo para identificar problemas, e agora está disponível para todos, configurado para revisar automaticamente todos os patches enviados para a lista de discussão dos desenvolvedores do núcleo Linux. O código Sashiko foi escrito na linguagem Rust e está sob a licença Apache 2.0. O sistema é autossuficiente e pode ser utilizado em hardware próprio.

O Sashiko foi desenvolvido para trabalhar com o modelo Google Gemini Pro 3.1, mas foi parcialmente testado com o Claude e provavelmente funcionará com outros modernos grandes modelos de linguagem. Os prompts usados para a revisão são baseados em um conjunto de review-prompts preparado por Chris Mason, o criador do sistema de arquivos Btrfs. O orçamento de tokens e a infraestrutura do Sashiko são financiados pelo Google. Os direitos do projeto foram transferidos para a Linux Foundation.

De acordo com os testes realizados, ao utilizar o modelo Gemini 3.1 Pro, a ferramenta Sashiko conseguiu detectar 53% dos erros de um conjunto não filtrado, que incluiu 1000 problemas recentes no núcleo, marcados com etiquetas "Fixes: ". À primeira vista, 53% pode não parecer muito impressionante, mas é importante notar que todos os problemas identificados inicialmente não foram percebidos durante a revisão realizada por humanos.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster