2 часа назад
Linux Foundation Research: 25% поступающих пул‑реквестов могут быть «ИИ‑мусором»
На конференции All Things Open 2026 организация The Linux Foundation представила доклад «Создание программного обеспечения с открытым исходным кодом в эпоху генеративного ИИ: вызовы и возможности для проектных сообществ». В документе анализируется, как генеративный ИИ трансформирует процедура разработки OSS.
Разработчики отчёта отмечают, что, по мере того как генеративный ИИ всё глубже проникает в жизненный цикл разработки программного обеспечения, складывается неоднозначная картина. С одной стороны, ИИ‑инструменты ускоряют разработку и снижают барьеры для участия в проектах, с другой — увеличение числа вкладов создаёт серьёзную нагрузку на сопровождающих. Хотя 59% сопровождающих сообщают об увеличении объема поступающих пул‑реквестов (в крупных проектах этот показатель достигает 69%), приблизительно 25% таких запросов — это низкокачественный контент, так называемый «ИИ‑мусор». В крупных проектах доля подобного «мусора» доходит до 31%.
«Проектам с открытым исходным кодом необходимо заранее выстраивать процессы с учётом растущего числа участников, использующих ИИ, а не просто реагировать на ситуацию по факту. Это означает установление чётких ожиданий в отношении генеративного ИИ (GenAI), возложение ответственности за тестирование и раскрытие информации на авторов вклада, а также предоставление мейнтейнерам (сопровождающим проектов) более эффективных инструментов для управления входящими запросами на включение кода (pull requests). Если мы правильно выстроим эти базовые принципы, ИИ поможет расширить участие в проектах, не перегружая мейнтейнеров и не увеличивая их расходы», — отмечает Хилари Картер, старший вице‑президент по исследованиям в The Linux Foundation.
В исследовании равным образом отмечается, что генеративный ИИ снижает барьеры для участия в проектах с открытым исходным кодом. 71% мейнтейнеров согласны с тем, что GenAI облегчает вход в сферу OSS, однако 53% не считают, что он способствовал укреплению доверия внутри сообщества.
При этом рост продуктивности значителен, но зависит от сложности задач: GenAI ускоряет разработку OSS не только за счёт более быстрого написания кода. Респонденты отмечают сокращение времени, затрачиваемого на все шесть проанализированных этапов разработки OSS — от обсуждения предложений (19%) до написания кода (52%). В то же время при выполнении особо сложных задач 21% опрошенных, напротив, стали тратить больше времени, используя GenAI.
Разработчики направляют сэкономленное время обратно в развитие открытого ПО: 66% используют прирост продуктивности для устранения технического долга, 63% — для создания новых функций, а 58% — для обучения и повышения квалификации.
Процессы управления (governance) отстают от темпов внедрения технологий: только в 35% проектов существуют официальные правила, разрешающие использование GenAI, тогда как в 32% проектов такие правила отсутствуют, и их создание даже не планируется. Среди авторов вклада 61% проводят тщательную проверку и полное функциональное тестирование кода, созданного с помощью ИИ, перед его отправкой, тем не менее практика раскрытия информации об использовании ИИ остается непоследовательной.
Важность человеческого наставничества сохраняется: 46% мейнтейнеров считают, что GenAI повышает потребность в наставничестве для новых участников, в то время как 32% придерживаются противоположного мнения, полагая, что эта потребность снижается.
Чтобы извлечь максимальную пользу из применения GenAI в разработке OSS, разработчики исследования рекомендуют проектам инсталлировать чёткие письменные правила для вкладов, созданных с помощью ИИ; повысить прозрачность и ужесточить требования к раскрытию информации; обязать участников тестировать и документировать изменения, выполненные с помощью ИИ, перед их отправкой; а также стандартизировать подходы к указанию авторства. Кроме того, рекомендуется рассматривать вопросы управления, проверки и доверия как ключевые элементы инфраструктуры для разработки с использованием ИИ.
Летом Linux Foundation объявила о создании инициативы Akrites по повышению безопасности критически важного открытого софта. Проект призвана скоординировать поиск и устранение уязвимостей в востребованных и популярных проектах до того, как ими смогут воспользоваться злоумышленники.
Продолжить читать