В феврале мейнтейнеры Godot — движка, на котором сделаны Slay the Spire 2 и The Case of the Golden Idol — жаловались, что их завалили AI-мусором. Pull request’ы, сгенерированные нейросетями, стали «выматывающими и деморализующими» для ревьюверов. Теперь, после нескольких месяцев обсуждений, Godot Foundation провела черту. В блоге объявили: правила для контрибьюторов скоро изменят. Запретят код, написанный AI, PR’ы, отправленные AI-агентами, и текст, сгенерированный нейросетями в человеческом общении.
«Пора признать: эти проблемы никуда не денутся, — заявил Foundation. — Нам нужно снизить нагрузку на мейнтейнеров, но при этом сохранить возможность менторить новичков, чтобы те становились будущими мейнтейнерами». В организации отметили: очередь из PR’ов на ревью — это не только плохо. Это признак растущего интереса к Godot. Но поток AI-кода убивает у мейнтейнеров желание браться за «и без того нудную» работу по ревью.
Ключевая проблема — потеря смысла. «Если твои фидбеки на PR просто поглощаются машиной и не помогают вырастить будущего мейнтейнера, становится трудно оправдывать трату свободного времени на ревью», — объяснили в Foundation. Поэтому политику меняют: добавят барьеры для «низкоуровневого мусора», будут активнее развивать новичков, а главное — потребуют, чтобы все контрибьюции шли от людей. Человек должен отвечать за свой код и уметь чинить, если он сломался.
«AI не может брать на себя ответственность. И мы не можем доверять тем, кто активно использует AI — они не понимают свой код настолько, чтобы его исправлять», — подчеркнули в Foundation. Скоро в политике контрибьюции пропишут прямой запрет на AI-авторство. Использовать нейросети можно только для «мелочей» и с обязательным раскрытием. AI-текст в общении между людьми тоже запретят — это «базовый принцип уважения». Исключение сделают для машинного перевода, если оригинал написан человеком.
В Godot признают: «Инструменты AI меняются каждый день». Поэтому подход останется консервативным, но правила будут пересматривать по мере развития ситуации.