Разработчик ядра Linux Саша Левин (Sasha Levin) из NVIDIA представил новое предложение (patchset) для мейнстрима, которое вводит инфраструктуру для AI Agent Resources. Инициатива направлена на то, чтобы дать ИИ-инструментам и агентам четкое место в структуре исходного кода ядра, где они смогут находить инструкции, промпты и «навыки» (skills) для выполнения конкретных задач.
Структура и локализация
Согласно текущей версии предложения, в корневом каталоге дерева исходного кода Linux будет создан новый каталог agents/. Альтернативный вариант рассматривает размещение этой информации внутри существующего каталога документации. Доступ к этим ресурсам будет осуществляться через уже существующую документацию по ИИ и сгенерированному контенту в ядре, что позволит ассистентам кодинга автоматически находить необходимые инструкции.
Первый «навык»: автоматическое тегирование Fixes
Первоочередной задачей, для которой разрабатывается этот навык, является использование больших языковых моделей (LLM) для анализа новых патчей. ИИ-агент должен будет автоматически определять, какой именно коммит в истории Git был исправлен данным патчем, и проставлять тег Fixes:. Это критически важно для системы стабильных релизов (stable tree), так как позволяет автоматически отслеживать исправления багов в предыдущих версиях ядра.
Контекст инициативы
Саша Левин уже известен своими работами по интеграции ИИ в процесс разработки ядра. Ранее он предлагал файл AGENTS.md для описания возможностей агентов, а также разрабатывал решения для:
- Автоматического разрешения конфликтов слияния (merge conflict resolution) с помощью ИИ.
- Определения патчей, которые необходимо бэкпортировать в более старые версии ядра.
Предложение было отправлено в список рассылки разработчиков ядра 8 октября 2026 года. Сообщество теперь оценит, насколько эффективно предложенная структура будет работать на практике и не приведет ли к избыточности в коде.
Источник: Phoronix ↗
