Разработчики ядра Linux обсуждают добавление AGENTS.md для ИИ-агентов

· Linux и open source
Ядро Linux всё чаще получает патчи от ИИ-агентов, но до сих пор в дереве исходников не было файла с инструкциями для них. Новый набор патчей предлагает это исправить.

cover.svg

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

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

Предлагаемый файл, по сути, просто ссылается на README ядра, откуда, в свою очередь, можно перейти к документации по ассистентам для написания кода и другим сведениям, полезным для разработчиков.

Зачем это нужно

Обоснование опирается на практический опыт. При тестировании одного из ИИ-агентов без такого файла агент добавил в предложенный патч тег «Signed-off-by», хотя не должен был этого делать без явного согласия самого пользователя. Кроме того, он использовал собственный тег авторства вместо стандартизированного в ядре тега «Assisted-by».

Второй безымянный агент без AGENTS.md вовсе не проставлял никаких пометок об авторстве. Но после добавления файла оба агента начали действовать в соответствии со стандартами ядра, а второй стал заметно лучше следовать лучшим практикам разработки.

Не все согласны

Предложение обсуждается в отдельной ветке рассылки LKML. Несмотря на то что файл лишь ссылается на README, поддержки у идеи пока нет единодушной. Часть разработчиков возражает: если заставить ИИ-модели прочитывать целиком README ядра и связанную с ним документацию, это увеличит расход токенов. Более узкая документация, ориентированная именно на ИИ, могла бы снизить эти издержки — но чем закончится обсуждение нового предложения, пока неясно.


Источник: Phoronix

Комментарии

Войдите, чтобы комментировать.

  • Пока нет комментариев.