Роман Гущин (Google) выкатил на всеобщее обозрение проект Sashiko - автоматизированного ИИ-агента для код-ревью патчей ядра Linux.
Сашико написана с нуля на Rust (кто бы сомневался в 2026 году) и работает на базе LLM Gemini 3.1 Pro (умеет и в Клод). Сашико автоматически пылесосит патчи из linux-kernel mailing list и прогоняет их через многоступенчатый протокол ревью. Фишка в том, что бот использует хитрые промпты, которые заставляют ИИ смотреть на кусок кода с разных ракурсов, имитируя душного сеньора, пытающегося сломать логику.
Разрабы скормили боту 1000 недавних коммитов с тегом
Fixes: (то есть баги, которые уже улетели в апстрим и которые пришлось быстро патчить). И Sashiko в автоматическом режиме нашел 53% этих багов. Кто-то скажет... пфф, всего половина, ИИ - тупой генератор текста. Но есть один нюанс - 100% этих багов до этого были пропущены живыми ревьюерами. То есть бот с ходу отловил половину того неочевидного дерьма (ошибки сборки, просадки перфоманса, утечки), которое топовые мейнтейнеры ядра проглядели 🕵️♂️
Проект полностью опенсорсный (Apache-2.0), а права на него уже переданы Linux Foundation (чтобы гугл не монополизировал фичу). Разрабы ядерной инфраструктуры уже пилят интеграцию Sashiko в консольную утилиту
b4 и hkml. В ближайших планах научить бота самостоятельно отвечать в email-рассылки ядра с репортами об ошибках (пока функция будет opt-in, чтобы нейронка не заспамила почту мейнтейнерам ложными срабатываниями).
Получается, если раньше чей-то говнокод реджектил живой токсичный финн 🥸, то теперь будет бездушно унижать скрипт на Расте через API Гугла 🎩
Типичный 🥸 Сисадмин