AI-агенты пишут 15% кода Block: как устроен Builderbot и его открытая основа Goose
Block сделала одну полезную вещь: рассказала не просто «мы используем ИИ-агентов» (ИИ-агент, программа, которая сама выполняет задачи по цепочке, а не ждёт каждой команды), а показала конкретную обвязку, которая позволяет этим агентам работать в реальном продукте, и выложила фундамент в открытый доступ.

Большинство демо ИИ-агентов показывают одиночного бота в идеальных условиях. Block раскрыла, как выглядит управление парком агентов на масштабе: Slack как пульт, CI как фильтр, scoped-права как страховка. Эти паттерны можно воспроизвести в команде любого размера.
Компания Block (владеет сервисами Square, Cash App и Tidal) опубликовала детали работы внутреннего инструмента Builderbot. По данным самой компании, он выполняет более 200 000 операций в день, доводит до слияния (мержа) около 1 500 pull request'ов (PR, запросов на внесение изменений в код) в неделю и даёт примерно 15% всех изменений продуктового кода Block. Контекст публикации непростой: за несколько месяцев до этого Block сократила штат примерно с 10 000 до 6 000 человек, связав это с переходом на «инструменты интеллекта» и компактные команды.
Builderbot построен на открытом фреймворке Goose
Builderbot работает не как отдельный бот-кодер, а как панель управления (control plane) поверх парка агентов. В его основе лежит открытый фреймворк Goose, который Block выложила в опенсорс. Goose работает локально: есть десктоп-приложение, командная строка (CLI) и API. Для связи с внешними инструментами используется протокол MCP (Model Context Protocol, стандарт подключения моделей к сервисам).
Разница принципиальна: Builderbot вам никто не продаст, это внутренний инструмент. А вот Goose можно скачать и попробовать уже сейчас.
Как устроен рабочий цикл?
Весь процесс замкнут в четыре шага:
- Инженер пишет
@builderbotв треде Slack и ставит задачу, часто прямо из тикета Linear или Jira. - Бот создаёт ветку, генерирует изменения, открывает pull request.
- Включается обратная связь от CI (Continuous Integration, система автоматических проверок кода): агент видит результаты тестов, правит код, запускает проверки снова.
- Человек ревьюит результат и принимает решение о мерже.
Решение о слиянии кода остаётся за человеком. На масштабе 1 500 PR в неделю это отдельная нагрузка, о которой в пресс-релизах обычно молчат.
Три паттерна, которые работают на любом масштабе
Самое ценное в кейсе Block не цифры, а архитектурные решения, которые воспроизводимы.
Slack как пульт управления. Не отдельная панель, не новый интерфейс. Тред в мессенджере, где видно, что делает каждый ИИ-агент. Порог входа нулевой, вся команда видит процесс.
CI как фильтр, а не доверие. Агент не «пишет правильно». Агент итерируется по фидбеку тестов. Без зелёного прогона CI его pull request остаётся черновиком. Это ключевое отличие от демо-роликов, где бот пишет код и все аплодируют.
Scoped-права вместо полного доступа. Block отдельно оговаривает: Builderbot работает только с исходным кодом и системными конфигурациями. У него нет доступа к клиентским данным, платежам и персональной информации (PII). Бот с правами разработчика-тимлида это инцидент, который ещё не случился. Отдельный сервисный аккаунт, ограниченные токены доступа, песочница.
Что с этого прямо сейчас, по ролям?
Разработчику или техническому автору Дзена. Скачайте Goose, подключите к своему репозиторию и попробуйте замкнуть его на CI. Даже без масштаба Block вы получите агента, который сам правит код после упавших тестов. Начните с рутины: переименования, миграции, шаблонный код.
Маркетологу и контент-менеджеру. Паттерн «чат как пульт» применим шире, чем код. Если вы управляете задачами через Slack или Mattermost, попробуйте подключить агента к тредам: пусть он собирает данные, генерирует черновики, а вы принимаете финальное решение. Принцип тот же: человек на мерже.
Предпринимателю в РФ. Goose доступен глобально как опенсорс-инструмент. Из российских аналогов агентного подхода к коду стоит смотреть на GigaCode от Сбера. Но главный вывод из кейса Block не в конкретном инструменте: если вы планируете внедрять AI-агенты, начните не с выбора модели, а с обвязки. CI, права, аудит, очереди.
Инженер Block в Slack-треде пишет:
@builderbot migrate payments-service from deprecated API v2 to v3, update all affected tests
Бот создаёт ветку, вносит изменения в код, открывает PR. CI прогоняет тесты, два падают. Агент видит логи, правит код, запускает тесты снова. После зелёного прогона инженер смотрит diff, одобряет и мержит. По словам Block, задача, на которую раньше уходили месяцы, теперь занимает дни.
Не давайте агенту широкие права «чтобы не мешать». Бот с доступом к продакшн-базе и платёжным системам это не автоматизация, а риск. Права по минимуму, всегда.
Не принимайте PR от агента без ревью. На масштабе Block 1 500 PR в неделю, и каждый проходит через человека. Если вы пропускаете этот шаг на пяти PR, вы получите технический долг, который потом дорого разгребать.
Не надувайте метрики. Block сама признаёт 15% изменений кода, но что стоит за этой цифрой, неизвестно: какая доля приходится на шаблонный код, миграции и переименования, а какая на сложную доменную логику. Считайте свои результаты честно.
Кейс Block ценен не цифрами (200 000 операций, 15% кода), а тем, что под ними видно. AI-агенты пишут код, но вся реальная работа оказывается в обвязке: в CI-пайплайне, в управлении правами, в очередях ревью. Это, по сути, DevOps-задача, а не задача выбора «самой умной модели».
Я бы обратил внимание на честную оговорку: всё это рассказывается на фоне сокращения 4 000 человек и подаётся как история успеха. Метрики принадлежат самой Block, независимой проверки нет, а что считается «операцией», со стороны не видно. Паттерны воспроизводимы и полезны. Цифры принимайте как ориентир, а не как обещание.
Кейс Block показывает конкретную вещь: на масштабе AI-агенты, которые пишут код, это не про магию модели, а про пайплайн, права и ревью. Goose открыт, паттерн описан, попробовать можно сегодня. Начните с одного агента, замкнутого на CI, и посмотрите, сколько рутины он заберёт, прежде чем планировать парк из сотен ботов.
Попробуйте AI-ассистент dzen.guru
Если вы пишете на Дзене и хотите автоматизировать рутину, протестируйте наши инструменты для авторов.
Попробовать бесплатно
Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».
Читайте также

Автосводка новостей дня из 4 источников: как Python-скрипт заменил ручные отчёты
Компания или автор запустили не коммерческий продукт, а личный скрипт-автоматизацию. Источник — авторский пост-разбор без названия компании-разработчика, без…
Google DeepMind описала 4 пути от AGI к ASI: искусственный интеллект ждут барьеры на каждом
Исследователи Google DeepMind 10 июня 2026 года опубликовали отчёт, в котором разобрали четыре конкретных пути перехода от AGI (искусственного общего…

Алгоритм MinHash за 30 минут: сжимаем миллиарды векторов до коротких сигнатур
Алгоритм MinHash (алгоритм минимальных хэшей) позволяет сжать огромный разреженный вектор из нулей и единиц в компактный набор целых чисел, сохранив при этом…
Комментарии