Команда из шести Grok Bot, которая открыла больше 1000 черновых PR
Автор выстроил цепочку из шести ботов Grok Bot. Они разбирают репозиторий, вносят минимальную правку, гоняют тесты и проверку безопасности и открывают черновой PR. По словам автора, так получилось больше 1000 PR.
Что сделали
Автор настроил шесть ботов Grok, которые работают по очереди. Первый читает задачу, находит в репозитории нужные файлы и прошлые PR и передаёт дальше только полезный контекст. Второй определяет тип задачи и уровень риска и решает, куда её направить. Третий, сборщик, пишет минимально возможное изменение кода. Бот-тестировщик запускает тесты, линтер, проверку типов и сборку и возвращает ошибки сборщику. Отдельный ревьюер смотрит diff на регрессии и недостающие тесты. Последний бот проверяет секреты, авторизацию и зависимости и только после этого открывает черновой PR.
Что получилось
Цикл выдал больше 1000 PR. О недостатках автор ничего не пишет.
Пояснение
Черновой PR (draft pull request) на GitHub нельзя смёржить, пока его не отметят готовым к ревью. Так изменения от ботов не попадают в код без человека.
Кому пригодится
Разработчикам и тимлидам, которые хотят поставить поток задач из трекера на конвейер агентов, но оставить слияние за человеком.
Попробуйте сами с Grok Bot
Настрой команду ботов для моего репозитория [ссылка на репозиторий]. Один составляет карту кода, второй определяет тип задачи по [трекер задач или метка], третий делает минимальное изменение, четвёртый запускает тесты и линтер, пятый делает ревью, шестой проверяет безопасность. Каждая задача должна заканчиваться черновым pull request с описанием изменений и результатами тестов. Никогда не мёржь и не пушь в основную ветку, все PR оставляй черновиками, я проверю их сам.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: x.com ·