- BrainTools - https://www.braintools.ru -
Выяснилось, что в Zig действует [1] одна из самых строгих политик против LLM среди всех крупных проектов с открытым исходным кодом.

Политика проекта запрещает создание тикетов (отчётов об ошибках или предложений по улучшению), сгенерированных с помощью LLM, а также внесение любых изменений в кодовую базу (пулл-реквестов), написанных или подготовленных с помощью нейросетей. Кроме того, LLM нельзя применять для комментариев в системе отслеживания ошибок, включая перевод. Английский язык приветствуется, но не обязателен. Публиковать сообщения можно на своём родном языке.
Наиболее известным проектом, написанным на Zig, выступает среда выполнения JavaScript Bun, которая была приобретена Anthropic в декабре 2025 года. Bun использует собственную ветку Zig и недавно добился 4-кратного повышения производительности компиляции после добавления «параллельного семантического анализа и нескольких модулей генерации кода в бэкенд LLM». Однако в настоящее время функциональность не планируют включать в основную ветку, поскольку в Zig действует строгий запрет на подобный вклад.
В статье «Contributor Poker and Zig’s AI Ban» вице-президент по работе с сообществом Zig Software Foundation Лорис Кро обосновал [2] строгость запрета: «В успешных проектах с открытым исходным кодом вы в конечном итоге достигаете точки, когда начинаете получать больше запросов на слияние, чем можете обработать. Учитывая всё вышесказанное, было бы логично [3] прекратить принимать несовершенные запросы на слияние, чтобы максимизировать рентабельность инвестиций в вашу работу, но в проекте Zig мы так не поступаем. Вместо этого мы стараемся изо всех сил помочь новым участникам внести свой вклад, даже если им нужна помощь. Мы делаем это не просто потому, что это “правильно”, но и потому, что это разумно.
Zig ценит участников больше, чем их вклад. Каждый участник представляет собой инвестицию со стороны основной команды Zig — главная цель проверки и принятия запросов на слияние (PR) заключается не в добавлении нового кода, а в содействии росту числа участников, которые со временем могут стать надёжными и продуктивными.
Помощь LLM полностью разрушает эту концепцию. Неважно, помогает ли вам LLM отправить идеальный запрос на слияние в Zig — время, которое команда тратит на проверку вашей работы, никак не способствует привлечению новых, уверенных и заслуживающих доверия участников в их проект в целом».
Лорис также сравнивает процесс с покером, говоря о том, что проект предпочитает «играть с человеком, а не с картами». «Это связано с идеей, которую я встречал и в других местах: если запрос на слияние (PR) в основном написан LLM, почему сопровождающий проекта должен тратить время на его проверку и обсуждение, вместо того чтобы привлечь свой собственный ИИ с такой же степенью для решения той же проблемы?» — заключил он.
Между тем в Canonical опубликовали [4] планы по развитию с внедрением множества функций искусственного интеллекта [5] в Ubuntu. Усилия затронут множество сфер, начиная с улучшения существующих функций ОС с помощью моделей ИИ, работающих в фоновом режиме, и заканчивая более «нативными» опциями в дальнейшем планировании разработки.
Автор: maybe_elf
Источник [6]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/29635
URLs in this post:
[1] действует: https://ziglang.org/code-of-conduct/
[2] обосновал: https://kristoff.it/blog/contributor-poker-and-ai/
[3] логично: http://www.braintools.ru/article/7640
[4] опубликовали: https://habr.com/ru/news/1029476/
[5] интеллекта: http://www.braintools.ru/article/7605
[6] Источник: https://habr.com/ru/news/1029928/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1029928
Нажмите здесь для печати.