Линус Торвальдс: ИИ помог в «адской» отладке бага ядра Linux

Разработчик Simon Willison опубликовал на своём блоге (запись от 22 августа 2026 года) цитату из сообщения к коммиту в ядре Linux, патчу «drm/xe: Don't hand out the flat CCS storage as usable VRAM» (драйвер Intel Xe, запрет отдавать плоское хранилище CCS как обычную видеопамять). Текст коммита написал сам Линус Торвальдс, создатель и главный сопровождающий ядра Linux. В сообщении он описывает отладочную сессию как «адскую» и говорит, что ИИ-инструмент сильно помог, взяв на себя основную рутинную работу. При этом ИИ несколько раз прямо заявлял, что проблема невозможна и нерешаема, и предлагал вместо продолжения просто написать отчёт о ней. Торвальдс замечает, что, видимо, такие модели обучали люди не такие упрямые, как он сам. Несмотря на это, когда он продолжал настаивать, ИИ каждый раз добавлял отладочный код и добросовестно анализировал результаты. В итоге Торвальдс доверил ИИ написать и само сообщение к коммиту, тот текст, который он и процитировал. Название конкретного ИИ-инструмента или модели в источнике не указано, как и то, сколько времени заняла отладка и в чём именно заключался баг.

Ключевые факты

  • Линус Торвальдс в сообщении к коммиту в ядре Linux (патч drm/xe про VRAM) написал, что ИИ сильно помог ему в «адской» отладочной сессии, взяв на себя рутинную работу
  • ИИ несколько раз заявлял, что проблема нерешаема, и предлагал просто написать отчёт вместо продолжения отладки
  • Когда Торвальдс настаивал, ИИ каждый раз добавлял отладочный код и добросовестно анализировал результаты
  • Торвальдс доверил ИИ написать текст самого коммита
  • Название конкретного ИИ-инструмента в источнике не приводится

Почему это важно

Торвальдс известен как жёсткий и требовательный технический лидер, скептично относящийся к шумихе вокруг инструментов. Его прямое признание пользы ИИ в тяжёлой отладке ядра, редкое и весомое подтверждение практической применимости таких инструментов в системном программировании, а не только в типовых прикладных задачах.

Кому это важно

Разработчикам ядра Linux и системным программистам, которые оценивают, стоит ли встраивать ИИ-инструменты в работу с низкоуровневым кодом драйверов и памяти. Также это важно создателям ИИ-инструментов для разработки как сигнал реального использования в одном из самых требовательных проектов открытого кода.

Как это применить

Кейс показывает рабочий паттерн: использовать ИИ для черновой, рутинной части отладки (добавление отладочного кода, перебор гипотез), но не принимать его первый вывод о нерешаемости проблемы как окончательный, продолжать настаивать и направлять инструмент дальше.

Можно ли доверять

Источник, прямая цитата из официального сообщения к коммиту в ядре Linux, написанного самим Торвальдсом, процитированная известным разработчиком и блогером Simon Willison. Это анекдотическое личное свидетельство одного человека по одному конкретному случаю, без цифр, деталей бага или названия использованного ИИ-инструмента.

Риски и подводные камни

ИИ несколько раз преждевременно объявлял задачу невозможной, без настойчивости человека работа могла быть брошена. В источнике нет данных о том, сколько раз это происходило в целом, ошибался ли ИИ ещё в чём-то, и насколько такой опыт воспроизводим за пределами этого одного случая.

«Это был адский дебаг-сеанс, которому очень помог ИИ, взявший на себя львиную долю рутинной работы.»

— Линус Торвальдс