27 августа 2026 г.
ИИ трижды объявил баг ядра нерешаемым, Торвальдс дожал сам: виновата одна строка
Баг драйвера Intel Xe свёлся к одной строке round_up() вместо round_down(), а ИИ трижды называл поиск невозможным.

DHH
@dhh
Линус включается в работу и даёт агентам ускорять Linux. Невероятный повод для оптимизма насчёт будущего компьютеров. Всё будет становиться лучше, и лучше, и лучше, пока не придётся задуматься, насколько же лучше всё стало!
Линус Торвальдс говорит, что охота за багом в драйвере Intel GFX в Linux была «отладочной сессией из ада». ИИ, который ему помогал, раз за разом называл задачу невозможной и нерешаемой и предлагал просто написать отчёт. Он продолжал давить. 24 отладочных патча и 18 перезагрузок ядра спустя он нашёл баг: один round_up(), который должен был быть round_down(). А текст коммита он поручил написать ИИ. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=818bebeb63dd6bf5f4e07e145f6cdbace520a34c

Торвальдс перезагрузил ядро 18 раз подряд, чтобы поймать один неверный вызов в драйвере Intel Xe.
Драйвер на Battlemage G21 загонял GDM в бесконечный рестарт. 24 отладочных патча и 18 перезагрузок спустя виновник нашёлся: round_up() там, где нужен round_down().
Помощник по ходу дела сдавался несколько раз. «Хотел бы назвать его неутомимым, но ИИ несколько раз прямо заявлял, что это невозможно и нерешаемо и что нам стоит просто написать об этом отчёт», — написал Торвальдс. Текст коммита он в итоге поручил тому же ИИ.
Спор о допуске закрыт. 16 июля Торвальдс отрезал дискуссию письмом в LKML: «Linux не из тех проектов, что против ИИ, а кому не нравится, тот может поступить по-опенсорсному и форкнуть».
Ядро от этого поехало быстрее. В Linux 7.2-rc6 от 2 августа коммитов набралось больше, чем в любом rc6 за годы: около 60% приходится на драйверы, по 20% на сеть и всё остальное. Торвальдс называет это новой нормой и объясняет ревью разными ИИ-инструментами.
Ревьюер ставится одной командой. Sashiko от инженеров Google под началом Романа Гущина ставится через `cargo install sashiko`, нужны Rust 1.90+, git и ключ API. Локально он гоняется как `sashiko review HEAD~3..HEAD`, демон с веб-интерфейсом запускается просто `sashiko`. Работают Gemini, Claude, Copilot CLI, AWS Bedrock, Vertex AI и OpenAI-совместимые эндпоинты.
На выборке из 1000 свежих проблем ядра с тегом «Fixes:» Sashiko на Gemini Pro 3.1 нашёл около 53% багов, которые люди-ревьюеры пропустили (Phoronix, 18 марта). Токены и инфраструктуру оплачивает Google.
Патч, сделанный с ИИ, помечается тегом вида `Assisted-by: Claude:claude-3-opus coccinelle sparse`. Signed-off-by агент поставить не может: DCO заверяет только человек, и он же отвечает за ревью всего сгенерированного кода.
Первоисточник