Открытый игровой движок Godot столкнулся с наплывом ужасного кода, сгенерированного нейросетями

Разработчики популярного open-source движка Godot жалуются на растущую проблему pull-запросов с кодом, созданным при помощи больших языковых моделей. Авторы таких запросов могут даже не понимать суть изменений, которые предлагают внести в проект.

Реми Вершельде, один из главных разработчиков Godot и сооснователь компании W4 Games, рассказал о сложившейся ситуации в посте на Bluesky. По его словам, обработка запросов с AI-контентом становится изматывающей задачей для команды, так как разработчикам приходится оценивать надежность и авторство каждого нового предложения.

Мы вынуждены несколько раз в день сомневаться в каждом запросе от новых участников. Описание выглядит как многословный вывод нейросети. Написан ли код хотя бы частично человеком? Понимает ли автор то, что отправляет? Тестировал ли он изменения? Не выдуманы ли результаты тестирования?

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

Команда Godot обсуждает возможные решения, включая автоматическое распознавание ИИ-контента, хотя Вершельде находит иронией необходимость использовать нейросети для обнаружения контента от нейросетей. Рассматривается вариант переноса проекта на другую платформу, где будет меньше стимулов для накрутки репутации через ИИ, однако это может оттолкнуть настоящих энтузиастов. В январе GitHub признал проблему низкокачественных запросов и на прошлой неделе представил первое решение – возможность ограничить pull-запросы только проверенными участниками или полностью отключить их.

По мнению Вершельде, единственный реальный способ помочь проектам вроде Godot справиться с наплывом AI-контента – финансовая поддержка для найма дополнительных разработчиков.

Больше статей на Shazoo
Тэги:

Об авторе

Знаю, что ничего не знаю
Редактор
Пишу про игры на Shazoo с 2019 года. Мастер скоропечатанья, ошибок в половине слов и экспертности по философии. Особенно разбираюсь в League of Legends, наездил на лошадях в Red Dead Redemption много часов, прошел GTA 5 три раза, изучил все новые Assassin's Creed, обожаю с самого детства JRPG и RPG, люблю все игры Bioware и провожу много часов в RTS. Сейчас прохожу очередную AAA или игру из бэк-каталога