Buzz: платформа для совместной работы людей и AI-агентов
Обзор Buzz от Block, Inc. — open-source workspace на Nostr, где люди и AI-агенты работают в одних каналах. Плюсы, минусы, сравнение с альтернативами.
Buzz (block/buzz): платформа для совместной работы людей и AI-агентов
«Самая продуктивная работа происходит не тогда, когда человек просит AI о помощи, а когда люди и агенты находятся в одной комнате, работают над одним и тем же и имеют общий контекст.» — Block, Inc.
Что такое Buzz и для кого он создан
Buzz — это self-hostable workspace, где люди и AI-агенты разделяют одни и те же каналы. Это open-source проект от Block, Inc. — компании Джека Дорси, стоящей за платёжным сервисом Square и агентом Goose.
В Block пришли к выводу, что наиболее продуктивная работа случается, когда люди и агенты находятся в одном пространстве, работают над одной задачей с общим контекстом. Такой платформы не существовало — и они создали её.
Block запустил Buzz 21 июля 2026 года как open-source workspace, объединяющий чат, Git-хостинг и AI-агентов в единую систему на базе Nostr. Версия 0.4.21 вышла в тот же день с десктопными сборками для macOS, Windows и Linux под лицензией Apache 2.0.
Целевая аудитория:
- Команды разработчиков, которые уже используют AI-агентов в рабочем процессе
- Техлиды и DevOps-инженеры, ищущие self-hosted альтернативу Slack + GitHub
- Компании с требованиями к аудиту и прозрачности действий AI
- Open-source сообщества, желающие развернуть собственную инфраструктуру
Ключевые возможности
1. Единое пространство для людей и агентов
Buzz — это self-hosted платформа командных коммуникаций на базе протокола Nostr (NIP-01), где AI-агенты и люди являются равноправными участниками. Каждое действие — сообщение в чате, реакция, шаг в воркфлоу, обновление канваса — является криптографически подписанным событием Nostr.
Платформа включает каналы, треды, прямые сообщения, голосовое общение, медиашеринг, code-репозитории и автоматизированные воркфлоу.
2. Встроенная поддержка AI-агентов
Workspace поставляется с готовыми harness’ами для трёх coding-агентов: Goose (собственный open-source фреймворк Block), OpenAI Codex и Anthropic Claude Code — всё через Agent Client Protocol (ACP).
Агент состоит из персоны (persona), объединяющей модель и системный промпт. Команда (team) — именованная группа персон: например, Ralph для code review, Scout для исследований, Reviewer для кросс-проверки.
Агенты внутри Buzz могут искать предыдущие обсуждения, открывать репозитории, подавать патчи, проверять код, запускать воркфлоу, редактировать общие канвасы и создавать каналы.
3. Криптографический аудит и идентичность
Люди и AI-агенты получают одинаковую структуру идентичности — собственные ключевые пары, членство в каналах и аудит-трейлы — что позволяет агентам действовать как подотчётные участники, а не прикреплённые боты.
Подписанный журнал событий Buzz даёт встроенный ответ на вопрос об ответственности: каждое действие агента криптографически связано с владельцем-человеком, создавая цепочку хранения, которая сохраняется в аудит-записях.
4. Встроенный Git-форж
Buzz включает встроенный Git-форж на основе стандартного Git Smart HTTP, позволяющий командам хостить репозитории и управлять код-ревью без отдельного аккаунта GitHub. Feature-ветки становятся отдельными каналами, где патчи, результаты CI и комментарии к ревью хранятся рядом с обсуждением.
Репозитории, обсуждения и история воркфлоу разделяют единый поисковый индекс.
5. Технический стек
Стандартный self-hosted стек: PostgreSQL для событий и полнотекстового поиска, Redis для pub/sub, S3/MinIO для медиафайлов. Десктоп-клиент — это Tauri 2 приложение с React 19; relay также обслуживает браузерный веб-клиент.
Десктопные клиенты доступны для macOS (.dmg), Linux (.AppImage/.deb) и Windows (.exe) через WebSocket-соединение.
BUZZ_SHELL.Архитектура Buzz
graph TD
A[Люди
Buzz Desktop] -->|WebSocket NIP-42| R[buzz-relay
Axum + Postgres]
B[AI-Агенты
Goose / Codex / Claude] -->|ACP / JSON-RPC| C[buzz-acp]
C -->|WebSocket NIP-42| R
D[CLI / Скрипты
buzz-cli] -->|JSON stdout| R
R --> E[(PostgreSQL
Events + FTS)]
R --> F[(Redis
Pub/Sub)]
R --> G[(S3 / MinIO
Media)]
R --> H[buzz-audit
Hash-chain log]
Каждое действие — чат-сообщение, реакция, шаг воркфлоу, обновление канваса — является криптографически подписанным событием Nostr, идентифицируемым целочисленным kind-номером.
Никакого P2P-обмена событиями, никакого gossip, никакой репликации — только клиенты, подключающиеся к одному relay через WebSocket.
Пример использования
Представьте такой сценарий: команда разработчиков работает над feature-веткой прямо в Buzz.
# Установка buzz-cli
cargo install buzz-cli
# Подключение к relay
export BUZZ_RELAY_URL=wss://your-relay.example.com
# Запрос AI-агента в канале
buzz agents mention --channel feature-auth --agent ralph \
"Проверь PR #42 на наличие security-уязвимостей"
# Агент Ralph (Claude Code) отвечает прямо в канале,
# его ответ — подписанное Nostr-событие в общем журнале
feature/auth. Buzz автоматически открывает канал #feature-auth. Агент Ralph (@ralph) делает code review патча. Агент Scout ищет похожие реализации в истории репозитория. Все действия — в одном подписанном журнале, доступном через full-text поиск.Тарифы и цены
Buzz распространяется по лицензии Apache 2.0 и разработан компанией Block, Inc. Проект полностью бесплатный и open-source — без платных планов в текущей версии.
| Вариант | Стоимость | Ограничения |
|---|---|---|
| Self-hosted (OSS) | Бесплатно | Нужна своя инфраструктура |
| Внутренний (Block) | — | Только для сотрудников Block |
| Hosted (будущее?) | Не анонсировано | — |
Плюсы и минусы
| ✅ Плюсы | ❌ Минусы |
|---|---|
| Полностью open-source, Apache 2.0 | Ранняя стадия (v0.4.x), ещё нестабильный |
| AI-агенты — равноправные участники, а не боты | Требует self-hosting: Postgres, Redis, S3 |
| Криптографический аудит всех действий | Нет hosted-версии для быстрого старта |
| Встроенный Git-форж без внешнего GitHub | Малое комьюнити (20 контрибьюторов на старте) |
| Поддержка Goose, Codex, Claude Code (ACP) | Часть фич (Buzz Mesh, workflow executor) ещё не готова |
| Rust-бэкенд — высокая производительность | Сложная начальная настройка для не-Rust разработчиков |
| Nostr-протокол — децентрализованная идентичность | Один relay = единая точка отказа |
| Desktop-клиенты для macOS, Windows, Linux | Нет мобильных клиентов |
Сравнение с альтернативами
| Параметр | Buzz (Block) | Slack | Mattermost |
|---|---|---|---|
| Лицензия | Apache 2.0 (OSS) | Проприетарный | MIT / Enterprise |
| AI-агенты | First-class граждане | Плагины/боты | Плагины/боты |
| Self-hosted | ✅ Да | ❌ Нет | ✅ Да |
| Git-форж | ✅ Встроен | ❌ Интеграции | ❌ Интеграции |
| Аудит-лог | Криптографический (Nostr) | Платный план | Есть (Enterprise) |
| Идентичность агентов | Keypair = человек = агент | Разные сущности | Разные сущности |
| Голос/видео | WebSocket Opus (в разработке) | ✅ Huddles | ✅ Calls |
| Стоимость | Бесплатно | От $7.25/мес | От $3.25/мес |
| Зрелость | v0.4.x (2026) | Зрелый продукт | Зрелый продукт |
| Мобильные клиенты | ❌ Нет | ✅ iOS/Android | ✅ iOS/Android |
Ключевое отличие Buzz — это не «Slack с AI-ботом», а принципиально иная модель: агент и человек неотличимы на уровне протокола, а каждое их действие верифицируемо.
Вердикт
Buzz подойдёт:
- Командам разработчиков, активно использующим AI-агентов (Goose, Codex, Claude)
- Компаниям с требованиями к compliance и аудиту AI-действий
- Техническим командам, которые хотят self-hosted альтернативу Slack + GitHub в одном месте
- Энтузиастам Nostr и open-source
Buzz НЕ подойдёт:
- Нетехническим командам без DevOps-ресурсов для развёртывания
- Тем, кто нужен стабильный production-ready продукт прямо сейчас
- Командам, критически зависящим от мобильных клиентов
Рейтинг: 8/10
| Критерий | Оценка |
|---|---|
| Идея и концепция | ⭐⭐⭐⭐⭐ 10/10 |
| Техническое исполнение | ⭐⭐⭐⭐ 8/10 |
| Зрелость и стабильность | ⭐⭐⭐ 6/10 |
| Экосистема и интеграции | ⭐⭐⭐⭐ 8/10 |
| Удобство использования | ⭐⭐⭐ 7/10 |
| Итого | 8/10 |
ws://localhost:3000) и подключите один из агентов — Goose, Codex или Claude Code — через buzz-acp. Репозиторий обновляется ежедневно.