Разработчики Rust хотят запретить ИИ-код в основном репозитории
Команда Rust готовит правила для использования ИИ-инструментов в основном репозитории rust-lang/rust. Полностью запрещать нейросети не планируется, но разработчики хотят четко разделить, где ИИ можно использовать как помощника, а где — нельзя.
Команда Rust готовит правила для использования ИИ-инструментов в основном репозитории rust-lang/rust. Полностью запрещать нейросети не планируется, но разработчики хотят четко разделить, где ИИ можно использовать как помощника, а где — нельзя.
ИИ по-прежнему можно будет применять для личной работы: например, чтобы разобраться в коде, найти возможную ошибку, получить краткое содержание обсуждения, проверить собственные правки или попросить совет по решению задачи.
Разработчики хотят запретить отправлять в основной репозиторий код, документацию, комментарии, описания багов и pull request, написанные ИИ. То есть разработчик не сможет сгенерировать текст или код нейросетью и опубликовать его от своего имени как собственную работу.
Также ИИ не сможет решать, принимать изменение или отклонять его. Его выводы можно использовать только как подсказку. Окончательное решение должен принимать человек, а не автоматический инструмент.
При этом в правилах есть несколько исключений. Например, ИИ можно будет использовать для машинного перевода, мелких технических правок или поиска багов, но только если разработчик сам проверил результат. Также допускаются специальные боты для ревью, если они работают по правилам, одобренным сопровождающими проекта.
Команда Rust также оставила возможность для экспериментов с небольшими генеративными изменениями. Но такие правки должны быть заранее согласованы с ревьюером, хорошо проверены, не затрагивать важные части проекта и помечаться специальной меткой ai-assisted.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.