- BrainTools - https://www.braintools.ru -

Разработчик Крис Мейсон (Chris Mason [1]), создатель и мейнтейнер файловой системы Btrfs, представил [2] открытый проект review‑prompts [3]. Это решение содержит коллекцию скриптов и подсказок для настройки процесса рецензирования изменений в ядре Linux [4] и системном менеджере systemd [5]. Проект использует ИИ‑ассистенты, такие как Сlaude Code. В состав решения включены файлы для уточнения особенностей работы различных подсистем и протоколов, позволяющие ИИ‑ассистенту лучше понимать контекст при рецензировании, отладке и проверке изменений в ядре Linux.
Также в проекте Review Prompts for AI-Assisted Code Review предоставляются шаблоны и списки проверок для выявления и классификации типовых ошибок, например для dbus [6] и сетевой подсистемы [7], а также инструкции [8] по формированию через ИИ автоматизированных отчётов. После рецензирования патчей на выходе формируется файл review‑inline.txt, оформленный в виде заготовки публикаций по электронной почте для отправки в список рассылки разработчиков ядра Linux.
Отмечается, что многие ложные срабатывания при анализе изменений через ИИ вызваны непониманием специфики кодовой базы и опубликованные подсказки нацелены на предоставление ИИ необходимой информации для принятия верных решений. В настоящее время уровень ложных срабатываний при использовании предложенного набора Review Prompts for AI-Assisted Code Review составляет примерно 10%.

Автор: denis-19
Источник [9]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/25378
URLs in this post:
[1] Chris Mason: https://github.com/masoncl
[2] представил: https://lore.kernel.org/lkml/b187e0c1-1df8-4529-bfe4-0a1d65221adc@meta.com/
[3] review‑prompts: https://github.com/masoncl/review-prompts
[4] ядре Linux: https://github.com/masoncl/review-prompts/tree/main/kernel
[5] systemd: https://github.com/masoncl/review-prompts/tree/main/systemd
[6] dbus: https://github.com/masoncl/review-prompts/blob/main/systemd/dbus.md
[7] сетевой подсистемы: https://github.com/masoncl/review-prompts/blob/main/kernel/networking.md
[8] инструкции: https://github.com/masoncl/review-prompts/tree/main/kernel/agent
[9] Источник: https://habr.com/ru/news/994186/?utm_source=habrahabr&utm_medium=rss&utm_campaign=994186
Нажмите здесь для печати.