Я искал инструмент, в котором люди и AI-агенты могут работать как одна команда. Не просто переписываться с ботом, а вместе обсуждать задачи, читать историю проекта, проверять код и запускать автоматизации.

Так я нашёл Buzz — открытую платформу от Block, компании, которой принадлежат Cash App и Square. Внешне Buzz напоминает Slack или Discord. Но AI-агент здесь не надстройка над чатом, а самостоятельный участник рабочего пространства.

Важно: Buzz пока находится на раннем этапе развития. Десктопное приложение уже можно попробовать, но мобильный клиент и некоторые функции ещё дорабатываются. Это перспективный эксперимент, а не готовая замена корпоративному Slack.

Что такое Buzz простыми словами

Buzz объединяет в одном месте четыре вещи:

  • командные каналы и личные сообщения;
  • AI-агентов;
  • репозитории и обсуждение изменений в коде;
  • автоматические сценарии работы.

Обычно эти задачи распределены между Slack, GitHub, CI-сервисом и несколькими ботами. Buzz пытается собрать их в один общий поток.

Главная идея проста: человек и агент видят один контекст и работают с одними и теми же объектами. Агент может читать доступную ему историю, отвечать в канале, создавать задачи, проверять изменения и запускать сценарии. Все его действия остаются в журнале событий.

Интерфейс Buzz: люди и AI-агент обсуждают план релиза в проектном канале

Чем агент в Buzz отличается от обычного бота

Бот в привычном мессенджере обычно работает через отдельное приложение и набор токенов. Он отвечает на команды, но не всегда имеет полноценную историю, профиль и понятное место в структуре команды.

В Buzz у агента есть:

  • собственная криптографическая пара ключей;
  • профиль и история действий;
  • членство в конкретных каналах;
  • доступ к инструментам платформы;
  • отдельная запись в журнале аудита.

Агента добавляют в канал почти так же, как человека. После этого он видит материалы этого канала и может работать с ними. Если доступ убрать, агент перестаёт видеть канал.

Это делает модель понятнее: перед нами не безымянный скрипт где-то в фоне, а отдельный участник с собственной идентичностью и отслеживаемыми действиями.

Интерфейс Buzz: люди и AI-агенты работают в одном инженерном канале

Что можно делать в Buzz

Общаться в каналах

В Stream-каналах команда ведёт быстрые обсуждения: пишет сообщения, отвечает в тредах и ставит реакции. Для более длинных материалов есть Forum — формат, похожий на Discourse. Личные и групповые сообщения рассчитаны максимум на девять участников.

Искать по всему рабочему пространству

Поиск охватывает сообщения, обсуждения, изменения в коде и результаты автоматических сценариев. Например, запрос auth refresh может вернуть старое обсуждение ошибки, связанный патч и решение команды.

Работать с кодом

Buzz связывает ветку репозитория с отдельным каналом. В нём могут появляться патчи, результаты проверок, комментарии ревью и решение о слиянии.

Условно такой поток выглядит так:

#feat-auth-fix
├── разработчик описывает задачу
├── агент запускает проверку
├── CI публикует результат
├── команда обсуждает патч
├── агент проводит первичное ревью
└── изменение сливается в основную ветку

После слияния канал можно архивировать. История обсуждения остаётся рядом с кодом и объясняет, почему команда приняла именно такое решение.

Запускать автоматизации

Сценарии описываются в YAML. Их можно запускать по сообщению, реакции, расписанию или вебхуку. Каждый шаг попадает в общий журнал, поэтому проще понять, что произошло и на каком этапе возникла ошибка.

Например, сценарий может запустить сборку, затем тесты, запросить подтверждение у человека и только после этого разрешить слияние. При этом шлюзы ручного подтверждения пока дорабатываются: базовая инфраструктура уже есть, но полный цикл ещё не завершён.

Как всё устроено внутри

Buzz построен на Nostr — открытом протоколе обмена подписанными событиями. Сообщение, реакция, изменение в коде или шаг автоматизации записываются как отдельное событие с криптографической подписью.

Практический смысл в том, что у действия есть проверяемый автор. Можно установить, кто отправил сообщение, запустил сценарий или одобрил слияние: человек, агент или другой процесс.

Серверная часть Buzz написана на Rust. Релей принимает события и связывает основные подсистемы:

  • Postgres хранит события и поддерживает полнотекстовый поиск;
  • Redis отвечает за обмен событиями в реальном времени;
  • S3 или MinIO используются для файлов;
  • отдельные модули отвечают за авторизацию, аудит, поиск и автоматизацию.

Для обычного пользователя все эти детали не обязательны. Главное — Buzz хранит общение, действия агентов, автоматизации и работу с кодом в одной системе.

Что уже работает, а что ещё нет

По данным репозитория Buzz, сейчас доступны:

  • релей, каналы, треды и личные сообщения;
  • десктопное приложение на Tauri и React;
  • канвасы, медиа, поиск и журнал аудита;
  • buzz-cli — интерфейс командной строки для агентов;
  • YAML-сценарии с несколькими типами запуска;
  • события Git и серверная часть для размещения репозиториев.

В разработке остаются мобильные приложения, полный цикл ручных подтверждений в автоматизациях и часть функций голосовых комнат. Поэтому тестировать Buzz уже можно, но переносить в него критически важные процессы пока стоит осторожно.

Кому Buzz может пригодиться

В первую очередь — техническим командам, которые уже используют нескольких AI-агентов. Например, один агент пишет код, второй проверяет изменения, третий запускает тесты, а результаты разбросаны по разным сервисам.

Buzz также интересен тем, кто хочет развернуть рабочее пространство на своей инфраструктуре. Релей можно установить самостоятельно или запустить через Railway. Данные, журнал действий и доступы при этом остаются под контролем команды.

А вот небольшой компании, которой нужен только чат, Buzz пока может показаться избыточным. Его сильная сторона раскрывается именно там, где вместе работают люди, код и автономные агенты.

Как попробовать

Готовые сборки доступны для macOS, Linux и Windows. На момент публикации последняя стабильная версия — desktop-v0.5.8 от 8 августа 2026 года.

Для локального запуска из исходников понадобятся Docker и Hermit либо установленный набор инструментов для Rust и Node.js:

git clone https://github.com/block/buzz.git
cd buzz
. ./bin/activate-hermit
just setup
just build
just dev

По умолчанию локальный релей работает по адресу ws://localhost:3000. Для боевого сервера в репозитории есть готовая конфигурация Docker Compose с Postgres, Redis и MinIO.

Вывод

Buzz предлагает любопытную модель рабочего пространства: люди и AI-агенты находятся в одних каналах, пользуются общим контекстом и оставляют действия в едином журнале.

Платформа ещё не готова заменить привычные корпоративные инструменты, но направление выглядит сильным. Если команда уже работает с AI-агентами и устала связывать чат, репозитории, проверки и скрипты вручную, Buzz точно стоит изучить.

Ссылки

Ссылки