Разработчики игрового движка Godot Engine меняют правила приема кода из-за наплыва предложений от ИИ

Организация Godot Foundation объявила о пересмотре правил приема пользовательских изменений в исходном коде игрового движка Godot Engine. Главной причиной нововведений стал резкий рост объема автоматизированных предложений, созданных с помощью систем искусственного интеллекта.

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

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

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

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

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

Источник: www.playground.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев