Разработчики движка Godot жалуются на наплыв низкокачественных правок, созданных ИИ
Команда, поддерживающая открытый игровой движок Godot, столкнулась с новой проблемой: резким увеличением количества изменений в коде, подготовленных с помощью генеративных ИИ-инструментов. По словам одного из ведущих разработчиков проекта, Реми Вершельде, такие предложения по доработке всё чаще отнимают у команды время и снижают мотивацию участников.
Godot существует с 2014 года и за последние годы стал популярной альтернативой коммерческим движкам. Его выбирают независимые студии и отдельные разработчики, а некоторые крупные проекты также используют технологию в своих инструментах. Рост интереса к движку привёл к увеличению числа добровольных участников, желающих помочь с развитием кода. Однако вместе с этим вырос поток запросов на внесение изменений, которые создаются автоматически и часто не проходят элементарную проверку.
Разработчики отмечают, что многие такие правки сопровождаются длинными описаниями, характерными для текста, созданного языковыми моделями. При этом авторам нередко сложно объяснить, как работает предложенный код, проводилось ли тестирование и почему выбран именно такой подход. Команде приходится заново перепроверять почти каждое предложение, чтобы убедиться в его корректности и безопасности.
Дополнительную сложность создаёт то, что не все участники указывают использование ИИ, хотя правила проекта требуют это делать. В результате проверяющим приходится гадать, перед ними ошибка начинающегоразработчика или автоматически сгенерированный код, который может содержать скрытые проблемы.
Поддержка новых участников остаётся важной частью философии Godot, однако нагрузка на небольшую команду сопровождающих растёт. По словам Вершельде, значительная часть времени уходит на помощь авторам правок, чтобы довести их предложения до состояния, пригодного для включения в основной код. Он признаёт, что в текущих условиях трудно сказать, как долго команда сможет поддерживать такой темп работы.
Среди возможных мер обсуждаются увеличение финансирования проекта для привлечения дополнительных сопровождающих, внедрение систем доверия к участникам и даже перенос разработки с GitHub на другие площадки. Однако каждый из этих вариантов имеет недостатки: усложнение доступа может отпугнуть не только спам-вкладчиков, но и добросовестных разработчиков, а смена платформы создаст дополнительные барьеры для сообщества.
Пока команда продолжает наблюдать за ситуацией и искать способы снизить нагрузку, не разрушая открытую модель разработки, которая помогла движку получить широкое распространение.
Источник: pcgamesn





0 комментариев
Добавить комментарий
Добавить комментарий