Домой Новости В системе systemd 262-rc2 появилась проверка для выявления кода, написанного нейросетями

В системе systemd 262-rc2 появилась проверка для выявления кода, написанного нейросетями

Выпущен релиз-кандидат systemd 262-rc2, который внедряет механизм контроля за кодом, сгенерированным искусственным интеллектом, без участия человека в проверке изменений.

Разработчики опубликовали тестовую версию systemd 262-rc2, которая стала доступна для тестирования на GitHub 8 сентября 2026 года, спустя ровно неделю после выпуска 262-rc1. Ключевым нововведением этого обновления стало внедрение специальной системы проверки pull-запросов, позволяющей выявлять исходный код, созданный инструментами искусственного интеллекта, если этот код не был проверен человеком.

Логотип или техническое представление проекта systemd
Выход версии systemd 262-rc2 ознаменовался внедрением новых протоколов безопасности при работе с AI-агентами

Механизм контроля AI-кода в репозитории

Новая защитная функция реализована внутри файла AGENTS.md, расположенного в репозитории проекта. Этот документ содержит инструкции для AI-агентов, участвующих в написании кода для systemd. Согласно правилам, любой агент, вносящий правки в исходные файлы, обязан перед началом работы добавить две строки в верхнюю часть файла README.md. Одна из этих строк гласит: «Удалите эту строку, чтобы подтвердить, что вы проверили данный pull-запрос перед отправкой».

Важной особенностью данного решения является невозможность для AI-агента самостоятельно удалить эти строки. Обязательным требованием является то, что только человек, автор pull-запроса, может вручную удалить эти маркеры до того, как изменения будут официально приняты и слиты с основной веткой разработки. Стоит отметить, что проект NetworkManager, также развивающийся как открытое программное обеспечение, уже внедрил аналогичный механизм контроля в свой файл AGENTS.md ранее в текущем году.

Технические изменения и контекст разработки

Помимо нововведений в области контроля за использованием нейросетей, в версии systemd 262-rc2 были внесены и другие программные исправления. Разработчики устранили ошибку «off-by-one» при чтении в коде tar-util. Также была добавлена опция, позволяющая отключать сервис systemd-coredumpd, а кодовая база проекта была синхронизирована с актуальными заголовками ядра Linux и списками системных вызовов. Обновления коснулись документации, а аппаратная база данных проекта была дополнена записью для тачпада MacBookAir9,1 с чипом T2.

Позиция сообщества Linux относительно ИИ

Данная инициатива соответствует общей политике ядра Linux, которая требует от человека обязательной проверки и утверждения любых изменений, созданных с помощью ИИ, прежде чем они попадут в основной код проекта. Линус Торвальдс неоднократно высказывался по поводу использования таких инструментов. После выхода Linux 7.2-rc7 в августе 2026 года, содержащего более 400 исправлений от свыше 230 авторов, Торвальдс отмечал темпы внедрения ИИ-решений. Ранее, в июле, он подчеркнул, что Linux не является проектом, выступающим против искусственного интеллекта, и предложил несогласным разработчикам либо смириться с курсом проекта, либо покинуть его. Вышедшая 7 сентября 2026 года версия Linux 7.3-rc2 оказалась более объемной, чем обычно, что, по мнению Торвальдса, связано с активным использованием ИИ, а также с загруженностью подсистемы DRM и пропущенным запросом EDAC.

Источник: https://betanews.com