O projeto do kernel Linux começou a usar o Sashiko, um sistema baseado em IA, para revisar patches automaticamente. Essa ferramenta autônoma, impulsionada por LLMs, está identificando erros que passaram despercebidos pelos revisores humanos. A iniciativa visa aprimorar a qualidade e a manutenibilidade do código.
A Linux Foundation anunciou que o projeto do kernel Linux está experimentando ferramentas avançadas para melhorar o controle de qualidade. Na vanguarda está o Sashiko, descrito como um sistema autônomo movido por grandes modelos de linguagem (LLMs). Ele agora analisa automaticamente patches do kernel, revelando defeitos que não foram detectados durante as revisões humanas tradicionais, de acordo com uma publicação da fundação em 24 de março de 2026. Esse desenvolvimento apoia os esforços contínuos para reforçar a manutenibilidade do kernel em meio à crescente complexidade. A implementação do Sashiko marca um passo em direção à integração mais profunda da IA nos fluxos de trabalho de desenvolvimento de código aberto. O kernel Linux, um pilar de inúmeros sistemas operacionais, depende de patches enviados pela comunidade para evoluir. Revisores humanos tradicionalmente validam essas mudanças, mas o volume aumentou, impulsionando inovações como esta. A fundação destacou o papel do Sashiko na detecção de problemas sutis, reduzindo potencialmente os erros antes que cheguem à produção. Nenhuma contagem específica de bugs ou métricas de desempenho foram detalhadas no anúncio, mas o sucesso inicial da ferramenta ressalta a promessa da IA na engenharia de software. Mais detalhes estão disponíveis por meio de um recurso vinculado da Linux Foundation.