Индустрия2 мин чтения · 1 июля 2026 г. в 13:00 (МСК)

Разработчики Godot запретили генерировать код через AI и требуют раскрывать его использование

Фундация ввела жёсткие правила против нейросетей в контрибьюшене из-за волны низкокачественных пулл-реквестов

👁 1 634 просмотров·👍 18🔥 29·💬 0
Разработчики Godot запретили генерировать код через AI и требуют раскрывать его использование

Godot Foundation объявила о запрете на генерацию кода с помощью нейросетей. Ограничения введены после массового потока «низкокачественного наспеху написанного» кода, который перегрузил уже растянутую систему проверки пулл-реквестов. Волонтёры смогут применять ИИ только для рутины вроде автозамены или регулярных выражений — всё остальное запрещено.

Чем это важно? Godot — движок, на котором построены Slay the Spire 2, Buckshot Roulette, The Case of the Golden Idol, Cruelty Squad и ещё масса нишевых проектов. Он очень популярен, особенно после того как Unity потребовала деньги с разработчиков за каждую установку игры. Развитие Godot напрямую влияет на экосистему инди и экспериментальных игр.

Проблема, которую больше не игнорировать

Godot развивается на энтузиазме волонтёров. Когда разработчик хочет добавить код в движок, он создаёт пулл-реквест — вроде задачи на проверку, которую рассматривает опытный мейнтейнер. Это хороший способ обучить новых контрибьютеров, которые со временем становятся самими мейнтейнерами.

Проблема в масштабе. Открытых пулл-реквестов накопилось так много, что это стало мемом в сообществе. Когда появились генеративные модели, ситуация ушла в минус: количество пулл-реквестов прыгнуло (потому что ботам легко налепить код), а мейнтейнеров осталось столько же — и они уже на пределе.

«Объём работы на написание пулл-реквеста упал, а количество самих реквестов выросло. При этом работы по их проверке и количество людей, готовых проверять, остались теми же», — пишет фундация. «Нехватка рецензентов была проблемой и раньше, но мы её игнорировали. Теперь не получается».

Почему ИИ-код разрушает сообщество

Суть не только в количестве. Godot живёт менторством: опытные разработчики учат новичков через код-ревью, новички растут в мейнтейнеры, и цикл продолжается.

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

«Ревью уже само по себе нудная работа, но она даёт смысл — ты чувствуешь, что помогаешь новому контрибьютеру развиваться, может быть, будущему мейнтейнеру. Если твоя обратная связь просто уходит в машину, очень сложно найти мотивацию делать это на волонтёрских началах», — отмечают разработчики.

Новые правила

Godot Foundation ввела четыре строгих ограничения:

Запрет на автономный ИИ и «вайб-кодинг» — когда просто просишь нейросеть написать большой кусок функциональности. Это уже вело к автобану из репозитория, будет продолжаться.

Запрет на генерацию существенных частей кода — разрешена только рутина (автодополнение, поиск-замена, регулярные выражения). Если всё же использовал ИИ для написания, обязателен дисклейм в пулл-реквесте.

Никакого ИИ в общении между людьми — когда мейнтейнер пишет тебе отзыв, он не хочет разговаривать с ботом. Машинные переводы исключение — если оригинал писал человек.

Человеческий апруув перед мержем — это уже правило, но его сделают явным.

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

А что с Unreal?

Позиция Godot контрастирует с Epic, которая встроила ИИ прямо в Unreal Engine 6 и позволяет разработчикам «смешивать лучшие модели и создавать кастомные интеграции». Несколько партнёров Epic дистанцировались в ответ на это решение.

Учитывая, как глава Epic Тим Свини (Tim Sweeney) энтузиазмирует по поводу генеративных моделей — вплоть до критики конкурента Valve за требование раскрывать использование ИИ на Steam, — похоже, сам Unreal Engine 6 неплохо с ней работает.

#искусственный интеллект#разработка#разработка игр#open-source#godot
Поделиться:TelegramВКонтактеX / Twitter

Читать ещё

Обсуждение

Войди, чтобы оставить комментарий.
Загрузка...