ИИ ускоряет написание кода, но добавляет работы мейнтейнерам открытых проектов

ИИ ускоряет написание кода, но добавляет работы мейнтейнерам открытых проектов

Изображение: OpenAI

Генеративный ИИ помогает разработчикам открытого ПО быстрее писать код, но увеличивает нагрузку на тех, кто сопровождает проекты: им приходится разбирать поток некачественных правок. Об этом сообщает The Register со ссылкой на опрос Linux Foundation.

По оценке участников опроса, четверть входящих пул-реквестов — предложений по изменению кода — представляют собой некачественные правки, созданные с помощью ИИ. В крупных проектах эта доля достигает 31%.

Респонденты оценили среднее сокращение времени на написание кода в 52%. При этом 71% мейнтейнеров считают, что генеративный ИИ снизил барьеры для участия в открытых проектах, но 53% не согласны, что он укрепил доверие в сообществе. Однако при работе над очень сложными задачами 21% участников опроса, напротив, сообщили, что стали тратить больше времени.

Формальные правила, разрешающие использовать генеративный ИИ, есть у 35% проектов. У 32% проектов правил нет и разрабатывать их не планируют.

Linux Foundation предлагает установить понятные требования к использованию ИИ, по которым авторы будут отвечать за тестирование и сообщать об использовании таких инструментов. Мейнтейнерам фонд предлагает дать более удобные средства для работы с пул-реквестами.

Нагрузка растёт не только из-за предложений по изменению кода. Проект curl объявил, что сделает публичными сообщения об уязвимостях низкой и средней степени опасности, чтобы разгрузить команду безопасности. Она почти не справляется с потоком отчётов, подготовленных с помощью ИИ. «Нам как проекту тяжело: все ключевые мейнтейнеры чувствуют напряжение, перегружены и доведены до предела своих возможностей», — сказал мейнтейнер curl Даниэль Стенберг.

Сергей
Автор: Сергей
Пишу о кибербезопасности и информационных технологиях на простом и понятном языке
Комментарии:

Как мы обрабатываем данные: политика обработки персональных данных