Open source нейросети меняют GitHub: проекты закрывают пул-реквесты и отдают код ИИ-агентам
Управление открытыми проектами с участием нейросетей меняется прямо сейчас: крупные репозитории на GitHub закрывают входящие пул-реквесты от сообщества и передают эту работу собственным ИИ-агентам.

GitHub 18 лет строился вокруг открытых пул-реквестов, а теперь проекты с десятками тысяч звёзд отказываются их принимать, потому что агенты пишут и проверяют код быстрее внешних контрибьюторов, и большинство входящих PR уже сгенерированы ИИ.
Издание The New Stack описало новый подход, который набирает обороты среди крупных опенсорс-проектов. Vercel, Astro, Flue, tldraw перестали принимать внешние пул-реквесты (PR, предложения по изменению кода) от сообщества. Вместо ревью чужого кода мейнтейнеры разворачивают собственные «софтверные фабрики», цепочки ИИ-агентов (программ, которые сами выполняют задачи без постоянного контроля человека), каждый из которых отвечает за свой этап: воспроизвести баг, написать исправление, проверить его и передать человеку на финальное слияние.
Для тех, кто ведёт открытые модели (open-source) или любые проекты с внешними участниками, это практическое руководство: как выстроить такую фабрику у себя, даже без ресурсов на ручное ревью сотен входящих задач.
Что понадобится
- Репозиторий на GitHub (или GitLab) с включённым трекером задач (Issues)
- Доступ к LLM (большой языковой модели) для агентов: Claude, GPT-4o или открытая модель вроде Llama, в РФ подойдут YandexGPT или GigaChat
- Инструмент для автоматизации действий в репозитории: GitHub Actions, Webhook или кастомный бот
- Песочница (sandbox) для безопасного запуска и тестирования кода агентами
- 2 часа на первоначальную настройку, далее агенты работают автономно
Как устроена софтверная фабрика по шагам?
-
Закройте приём внешних пул-реквестов и переведите их в задачи. Проект Flue автоматически закрывает каждый входящий PR и конвертирует его в issue (задачу) или discussion (обсуждение). Баг-репорты становятся задачами, запросы на функции уходят в обсуждения. Для этого достаточно настроить GitHub Actions с правилом автозакрытия.
-
Разверните агента-триажника. Первый агент в цепочке читает входящие задачи, классифицирует их по типу (баг, фича, вопрос) и приоритету. Astro называет это «auto-triage», автоматическая сортировка. Фред Шотт, создатель Astro, описывает результат так:
Теперь мы можем решать эти задачи с помощью автоматизации: сортировка, воспроизведение бага, подтверждение исправления пользователем, и только потом мы смотрим на это сами. : Фред Шотт, создатель Astro
-
Добавьте агента-репродюсера. Этот агент берёт баг-репорт и пытается воспроизвести ошибку в изолированной песочнице. Если баг подтверждён, задача переходит к следующему агенту. Если нет, задача возвращается автору с уточняющими вопросами.
-
Настройте агента-кодера с проверенным промптом. Ключевая идея Vercel: каждый агент работает со специализированным промптом (prompt, инструкция для модели), оптимизированным под конкретную категорию задач.
Пример системного промпта для агента-кодера:
Ты исправляешь баги в проекте AI SDK.
Контекст: [описание архитектуры проекта]
Задача: воспроизведённый баг из issue #{номер}.
Требования: минимальное изменение, сохранение обратной совместимости,
покрытие тестами.
Выведи: патч в формате diff и объяснение изменений.
-
Добавьте агента-ревьюера. Отдельный агент проверяет код, написанный агентом-кодером: соответствие стилю проекта, прохождение тестов, отсутствие регрессий. В системе Vercel ревьюер и кодер работают независимо, это снижает вероятность «слепых зон».
-
Передайте результат человеку для финального слияния. Человек-мейнтейнер видит готовый PR с воспроизведением бага, исправлением и результатами ревью. Его задача: принять решение, а не писать код.
-
Синхронизируйте всё через единый интерфейс. Ларс Граммель, инженер Vercel, описывает архитектуру фабрики: веб-приложение, API, пространство для выполнения задач и песочницы, всё синхронизировано с GitHub и автоматически запускает следующие действия.
Для опенсорс-проектов стоит задуматься о собственных агентах и собственной настройке, а не доверять сообществу, потому что это реально сокращает время на ревью. : Ларс Граммель, инженер Vercel
Что показывают первые результаты?
Через четыре недели после запуска софтверной фабрики Vercel сообщает: агенты пишут от 25 до 35% всех PR, которые сливаются в основную ветку, и закрывают от 70 до 80% входящих задач. До внедрения фабрики проект AI SDK (более 20 миллионов загрузок в неделю через npm) накопил более 1 000 открытых задач и почти 800 пул-реквестов.
У Astro (62 000 звёзд на GitHub) трансформация заняла шесть месяцев. Шотт говорит, что за 10 лет работы с опенсорсом он впервые видит ситуацию, когда задачи перестали быть бесконечным бэклогом и превратились в еженедельный приоритизированный список.
Внешний разработчик отправляет пул-реквест с исправлением бага. GitHub Actions автоматически закрывает PR и создаёт issue с описанием: «Предложено исправление для [описание]. Оригинальный PR: ссылка». Агент-триажник классифицирует задачу как баг, агент-репродюсер подтверждает проблему, агент-кодер пишет собственное исправление с тестами, агент-ревьюер проверяет патч. Мейнтейнер получает готовый к слиянию PR, где каждый шаг задокументирован. Автор исходного предложения получает уведомление, что его баг-репорт принят и исправлен.
Не закрывайте PR молча. Flue явно объясняет политику в contributor guide и подчёркивает: «никаких обид, мы просто представим вашу идею как задачу или обсуждение». Без объяснения вы потеряете сообщество.
Не доверяйте одному агенту весь цикл. Vercel разделяет роли: один агент воспроизводит, другой чинит, третий проверяет. Когда один агент и пишет, и проверяет собственный код, галлюцинации (когда модель уверенно выдумывает несуществующее) проходят незамеченными.
Не игнорируйте вопрос сообщества. Митчелл Хашимото (сооснователь HashiCorp, создатель Ghostty) считает, что крупные опенсорс-проекты полностью закроют внешние контрибуции. Но Стив Руиз (tldraw, 50 000 звёзд) честно признаёт: если задача хорошо описана и код может написать агент, внешний код теряет ценность. Это работает для кода, но не для идей, обсуждений и архитектурных решений.
Не запускайте агентов без песочницы. Код, который агент пишет и тестирует, должен выполняться в изолированной среде, иначе ошибка агента может затронуть рабочую систему.
Что делать с этим прямо сейчас?
Авторам Дзена и копирайтерам. Если вы пишете про технологии и ведёте документацию на GitHub, подход «PR превращается в задачу» применим и к текстам: вместо того чтобы принимать чужие правки в статью, собирайте их как предложения и решайте сами, что включить.
Разработчикам в РФ и СНГ. Подход софтверных фабрик решает болезненную проблему: когда нет ресурсов на ручное ревью сотен PR, а открытые нейросети (open-source) позволяют развернуть агентов локально. YandexGPT и GigaChat через API могут выступить основой для агента-триажника и агента-ревьюера. Для агента-кодера, где нужна работа с кодом, лучше взять специализированные открытые модели.
Предпринимателям. Если у вас продукт с открытым кодом или публичным трекером задач, софтверная фабрика сокращает время от баг-репорта до исправления с дней до часов. Четыре недели на внедрение, и 70 до 80% задач закрываются без участия разработчиков (данные Vercel по AI SDK).
Мы наблюдаем за этим сдвигом последние месяцы, и он кажется необратимым. Когда проект с 62 000 звёзд говорит, что агенты за полгода решили проблему, которая копилась пять лет, это не эксперимент, а рабочая практика.
Но честная оговорка: пока софтверные фабрики описаны в основном крупными англоязычными проектами с доступом к топовым моделям. Если вы работаете на российских LLM и открытых моделях с меньшим контекстным окном, агент-кодер будет справляться хуже, особенно в больших кодовых базах. Начните с агента-триажника, он наименее требователен к качеству модели и даёт видимый результат уже в первую неделю.
Ещё один нюанс: закрытие PR убивает один из главных путей, по которому новички становились мейнтейнерами. Фред Шотт сам признаёт это риском. Если вы хотите растить команду, а не только закрывать баги, оставьте путь через обсуждения и архитектурные решения, именно так делает Flue.
Попробуйте генерацию контента с dzen.guru
Если вы управляете проектом или каналом и хотите автоматизировать рутину, наши инструменты помогут выстроить процесс от идеи до публикации.
Попробовать бесплатно
Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».
Читайте также

Claude 5.1 снизил цену кэша на 75%, но задача подорожала на 20% из-за роста генерации
Claude 5.1 вышла первого сентября 2026 года с контекстным окном в миллион токенов и удешевлённым кэшем, но реальная стоимость задачи при этом выросла на 20%…

Генерация видео нейросетью обогнала реальное время: Fal ускорила модель H3 в 35 раз
Мне нужно написать новость строго по фактам из оригинала. Давайте разберу ключевые факты: Fal взяла модель Minimax H3 (релиз прошлого месяца) Провела…

OpenAI убирает модели из Cursor после покупки редактора SpaceX: дедлайн 12 ноября
OpenAI второго июня объявила, что уберёт свои модели из редактора кода Cursor к 12 ноября, после того как SpaceX Илона Маска купила эту платформу, и назвала…
Комментарии