ИИ

RPCS3 запретил автономные ИИ-агенты после потока некачественных pull request

RPCS3 запретил автономные ИИ-агенты в проекте

Команда RPCS3 обновила правила для контрибьюторов, чтобы остановить поток низкокачественных изменений, сгенерированных ИИ. Теперь участники проекта должны полностью понимать и самостоятельно отвечать за весь код, который отправляют в pull request, даже если использовали ИИ-инструменты для исследования или reverse engineering.

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

В обновлённых guidelines проект прямо указывает на рост «untested and unverified AI-generated slop» — непроверенного и не протестированного кода, созданного ИИ. По словам команды, такие отправки тратят время мейнтейнеров, а в худших случаях могут попасть в merge и сломать функциональность для всех пользователей.

Для pull request, открытых AI-агентами или автоматизированными инструментами, теперь требуется раскрытие роли ИИ. В описании PR нужно указать, какие части были сгенерированы ИИ, а также какой человеческий review или тестирование были выполнены перед отправкой. Pull request без такого disclosure могут закрыть без рассмотрения.

За повторные нарушения RPCS3 обещает бан в репозитории. Если автор не уверен в своём изменении, команда предлагает сначала открыть discussion issue или связаться с мейнтейнером в Discord, а не отправлять неподготовленный код напрямую.

Накануне обновления правил RPCS3 опубликовал резкое сообщение в X с просьбой прекратить отправлять в проект «AI slop code pull requests». Команда также напомнила, что в интернете достаточно ресурсов, чтобы научиться нормально писать и отлаживать код, вместо того чтобы генерировать изменения, которые автор сам не понимает.

Позиция вызвала критику со стороны AI-инфлюенсеров и сторонников vibe coding, но RPCS3 ответил, что проект достиг зрелого состояния с показателем 70% playable games ещё несколько лет назад — до того, как LLM стали массовым инструментом для разработки.

RPCS3 — open-source эмулятор Sony PlayStation 3 для Windows, Linux, macOS и FreeBSD. На этом фоне запрет автономных AI-агентов выглядит не как отказ от новых инструментов, а как попытка защитить зрелый проект от кода, который никто не готов сопровождать.

Проблема не ограничивается RPCS3. GitHub уже сталкивался с нагрузкой из-за долгих и ресурсоёмких agentic AI-задач, после чего сервис временно приостанавливал новые регистрации Copilot Individual и ужесточал лимиты использования. Ранее cURL также закрыл bug bounty program после потока мусорных AI-отчётов, которые мейнтейнер Daniel Stenberg назвал «AI crap».

Главный сигнал здесь в том, что open-source проекты всё чаще отделяют полезное применение ИИ от автономных сабмишенов без проверки. RPCS3 разрешает использовать ИИ как вспомогательный инструмент, но требует, чтобы финальное решение, тестирование и ответственность оставались за человеком.

Источник: Neowin

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x