1 сентября 2026 г.
Astro срезал открытые issue на 85%: PR от чужих закрывает робот
Astro довёл открытые issue с 200+ до ~30 и рассчитывает впервые за 5 лет дойти до нуля в течение месяца. Конвейер — четыре субагента в GitHub Actions: reproduce, diagnose, verify, fix.

Latent.Space
@latentspacepod
GitHub изобрёл pull requests, и 18 лет они были открыты по умолчанию. А теперь некоторые из лучших ИИ-нативных open source проектов выключают PR — потому что нашли способ лучше.
· 250 просмотров
GitHub держал pull requests открытыми по умолчанию: любой присылает патч, мейнтейнер разбирает. С 13.02.2026 в Settings → General → Features стоят два переключателя — выключить PR совсем или оставить создание только тем, у кого write-доступ. Работает сразу на всех репозиториях, публичных и приватных.
Первым дверь закрыл tldraw: с 17.01.2026 проект автоматически закрывает PR от внешних контрибьюторов. Основатель Steve Ruiz объясняет так: «Если код легко писать, а плохая работа практически неотличима от хорошей, то ценность внешнего вклада, вероятно, меньше нуля». Цифра, на которую он ссылался, — рост числа PR у Excalidraw больше чем вдвое за IV квартал 2025 против III.
Вместо PR проекты оставляют сообществу репортинг, обсуждение и взгляд со стороны. Flue не закрывает внешний PR, а конвертирует: баг или фикс уходит в issue, запрос фичи — в discussion, дальше внутренние агенты ведут research, design, implementation и первичный review. Сам ИИ-код никто не запрещает: команда tldraw пишет с ИИ-инструментами и того же ждёт от своих.
Работу забирают агенты. У Astro состояние живёт в лейблах как машина состояний от `triage needed` до `fix verified`, отчёты копятся в report.md, модели — kimi-k2.7-code и kimi-k2.6 на Cloudflare Workers AI. У Vercel за 4 недели агенты авторили 25–35% PR, которые команда мержит еженедельно; в июле фабрика закрыла больше 75% всех закрытых issue, открытые issue упали с 1022 в конце июня до 844 к началу августа. Мержит всегда человек.
Поставить можно сегодня. Робот Astro открыт как GitHub Action withastro/triagebot-action (193 звезды, 16 форков): кладёшь .github/workflows/triage.yml с шагом `uses: withastro/triagebot-action@v1`, даёшь штатный GITHUB_TOKEN на чтение, свой PAT на запись и ключ провайдера — ANTHROPIC_API_KEY, OPENAI_API_KEY либо CLOUDFLARE_API_KEY с CLOUDFLARE_ACCOUNT_ID. Рядом создаёшь папку скиллов .agents/skills/triage с файлами SKILL.md, reproduce.md, diagnose.md, verify.md, fix.md — шаблоны лежат в examples/skills/triage. По умолчанию триаж идёт на claude-opus-4-6, проверка на claude-sonnet-4-6, а автосоздание PR по найденному фиксу выключено и включается явно. Фабрику Vercel разворачивают в один клик по ссылке vercel.fyi/eve-software-factory.
Первоисточник