29.08.2025 | ИИ ворвался в Linux. Теперь судьбу стабильных патчей решает машинный разум |
Генеративный ИИ теперь помогает отбирать исправления для обратного портирования (бэкпорта) в актуальные стабильные ветки Linux, включая долгосрочные ветви LTS. Сопровождающий LTS Саша Левин недавно продвигал обновление документации ядра о допустимом использовании ИИ-ассистентов и, судя по письмам в рассылке, применяет LLM, чтобы быстрее решать, какие изменения переносить в поддерживаемые выпуски. Обычно авторы коммитов сами помечают фиксы для переноса через пометку Левин работает в NVIDIA как «Linux kernel hacker» и параллельно курирует LTS. В его рассылках бэкпортов на этой неделе стали появляться сопроводительные заметки, явно сгенерированные моделью. В одном письме был приведён блок: LLM Generated explanations, may be completely bogus: Now I have a better understanding. Let me analyze the commit to determine if it should be backported: **Backport Status: YES** ## Extensive Explanation: This commit should be backported to stable kernel trees for the following reasons: ... Объяснения, сгенерированные LLM, могут быть совершенно неверными. Теперь я лучше понимаю. Позвольте проанализировать коммит, чтобы определить, стоит ли его бэкпортировать: **Статус бэкпорта: ДА** ## Подробное объяснение: Этот коммит следует бэкпортировать в стабильные деревья ядра по следующим причинам: ... Дальше модель перечисляла аргументы: исправление устраняет заметную для пользователей проблему, закрывает регрессию, имеет ограниченную зону воздействия и низкие риски побочных эффектов, относится к конкретному оборудованию и потому подходит для стабильных веток. Аналогичные LLM-комментарии сопровождали и другие патчи той же недели, предложенные на бэкпорт. Пока рано говорить, насколько широко ИИ приживётся в процессе поддержки ядра. Но уже сейчас модели помогают выявлять кандидатов на перенос там, где автор коммита не проставил |
Проверить безопасность сайта