Инструменты25 сентября 2026 г., 04:17 МСК🤖 Auto

Linux Kernel: AGENTS.md для AI-агентов и спор о токенах

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

Баннер новости 8225

Проблема: AI-агенты ломают процессы разработки

В ответ на поток патчей, генерируемых искусственным интеллектом, разработчики ядра Linux решили формализовать взаимодействие с ними. Инициатива исходит от давнего участника проекта Саша Левина (Sasha Levin), известного своими работами по автоматизации бэкпортирования патчей и разрешению конфликтов слияния с помощью ИИ. Предложенный патч вводит в корень исходного кода файл AGENTS.md.

Результаты тестирования: от хаоса к порядку

Необходимость документа стала очевидной после тестирования поведения AI-агентов без предварительных инструкций. ИИ-инструменты демонстрировали критические ошибки в соблюдении стандартов Linux Kernel Development Process. Ниже приведены результаты сравнения поведения агентов до и после внедрения AGENTS.md:

Сценарий Агент 1 (без AGENTS.md) Агент 2 (без AGENTS.md) Поведение после добавления AGENTS.md
Подпись Signed-off-by Добавляла тег автоматически, даже без явного согласия пользователя Не добавляла атрибуцию Оба агента начали соблюдать стандарты подписания
Атрибуция помощи Использовала собственный тег вместо стандартизированного Assisted-by Отсутствовала Второй агент начал лучше соответствовать лучшим практикам разработки

Файл AGENTS.md в текущем виде представляет собой ссылку на основной файл README ядра Linux, который, в свою очередь, содержит документацию по использованию кодовых помощников. Это простое решение позволило исправить критические ошибки в генерации метаданных патчей.

Спор о стоимости и токенах

Несмотря на очевидную пользу, инициатива встретила сопротивление на списке рассылки разработчиков ядра (LKML). Основные возражения касаются экономической эффективности: загрузка всего текста README и связанной документации в контекстное окно AI-модели приводит к значительному увеличению потребления токенов.

Критики предлагают альтернативный подход: создание более узкоспециализированной документации, оптимизированной именно для потребления AI/LLM, что должно снизить затраты на обработку. Вопрос о том, какой формат инструкций станет стандартом — универсальный README или кастомизированный файл для машин — остается открытым.

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

Внедрение AGENTS.md знаменует переход Linux Kernel от реактивного реагирования на AI-патчи к проактивному управлению их качеством. Это первый шаг к созданию «правил игры» для автономных систем, которые все чаще участвуют в создании критически важного программного обеспечения. Успех или провал этого предложения может задать тренд для других крупных open-source проектов.

Источник: Phoronix ↗