Мейнтейнери ядра Linux планують прибрати вимогу додавати Assisted-by до повідомлення коміту, якщо під час роботи над патчем використовували ШІ. Причина — цей тег виявився непослідовним сигналом для рецензентів, а не те, що спільнота вирішила заборонити ШІ в розробці. Людина, яка подає код, і надалі відповідає за його перевірку та сертифікацію.
7
8
1
Як з’явилася вимога
Рекомендації щодо ШІ-помічників потрапили до документації ядра наприкінці 2025 року; у документації для Linux 7.0 вже описано використання позначки Assisted-by. Тому її запровадження зазвичай пов’язують із виходом документації для цієї версії на початку 2026 року.
21
2
Ідея була простою: вказувати, що під час підготовки внеску допомагав великий мовний модел чи інший інструмент, аби мейнтейнерам було легше оцінювати патч. Але тег не став надійним показником. У Linux 7.3 до сьомого кандидата на випуск його містили приблизно 10% із 18 533 комітів, що не є злиттями. Це дані про задеклароване використання, а не про те, скільки коду насправді створювали за допомогою ШІ.
8
Рішення ухвалили до публічної критики Торвальдса
На саміті мейнтейнерів у Празі 8 жовтня більшість із приблизно 30 запрошених розробників підтримала скасування вимоги. Наступного дня Саша Левін — інженер Nvidia і співмейнтейнер стабільних та LTS-версій ядра — запропонував прибрати її з документації.
13
5
6
Станом на 16 жовтня рішення ще не було повністю втілено.
13 Отже, йдеться про погоджений напрям змін, а не про те, що правило вже остаточно зникло звідусіль.
13 жовтня Лінус Торвальдс різко розкритикував ідею обов’язково декларувати використання ШІ. Однак рішення на саміті було ухвалене раніше, тож його не варто трактувати як наслідок саме цієї репліки.
13
15
Що змінюється — і що ні
Офіційні рекомендації вже розрізняють допомогу інструмента й відповідальність за внесок: ШІ-агент не може додавати Signed-off-by, адже цей рядок засвідчує відповідальність за правилами Developer Certificate of Origin (DCO), а таке підтвердження має надати людина. Автор патча повинен перевірити згенерований код і відповідати за подання.
1
2
Тож скасування Assisted-by означає відмову від конкретного обов’язкового поля в повідомленні коміту, а не автоматичне схвалення коду, створеного ШІ. Мейнтейнерам і надалі потрібно оцінювати сам внесок, а авторові — відповідати за нього.
7
1
Це також не означає, що ШІ не використовуватимуть у роботі над ядром. Торвальдс, наприклад, опублікував серію з восьми патчів для кешу сторінок, створену за допомогою Claude Code. Вона залишалася незлитою; у звітах ішлося приблизно про трикратне прискорення малих паралельних читань на його ноутбуці.
4
16