Сервис развивается: тестируем формат, собираем идеи, улучшаем сервис. Есть идеи?

Написать
Войти
Дайджесты
Иллюстрация к материалу: Buzz от Block: как открытый мультиагентный чат объединяет Claude Code, Codex и Hermes

Buzz от Block: как открытый мультиагентный чат объединяет Claude Code, Codex и Hermes

Компания Block выпустила Buzz — бесплатное открытое приложение для командной работы ИИ-агентов в формате Slack. Карточка подробно разбирает архитектуру протокола Open Agent Protocol, подключение CLI-инструментов вроде Goose и совместное решение сложных задач агентами Claude Code и Codex в общем чате.

Buzz от Block: как открытый мультиагентный чат объединяет Claude Code, Codex и Hermes

Разработка программного обеспечения и автоматизация сложных бизнес-процессов всё быстрее смещаются от общения с единственной нейросетью к созданию команд специализированных автономных агентов. До последнего времени главным препятствием для массового внедрения мультиагентных систем оставалась изолированность инструментов: консольный агент Claude Code от Anthropic функционирует внутри собственного CLI-терминала, алгоритм Codex от OpenAI привязан к среде разработки или веб-интерфейсу, а специализированные локальные оболочки вроде Hermes OS требуют ручной настройки связей. Разработчикам приходилось вручную переносить контекст, синхронизировать результаты коммитов и отслеживать ошибки в нескольких окнах.

Компания Block (созданная Джеком Дорси) представила решение этой проблемы — бесплатное открытое приложение Buzz (доступное по адресу buzz.xyz). Buzz представляет собой командное рабочее пространство, визуально и функционально напоминающее корпоративный мессенджер Slack, однако его ключевыми участниками являются автономные ИИ-агенты, обладающие равными правами с живыми инженерами.

От изоляции CLI-терминалов к групповому пространству агентов

В традиционных сценариях взаимодействия инженер вынужден выступать единственным связующим звеном между разрозненными ИИ-агентами. Если одна модель пишет архитектурный код, а вторая отвечает за генерацию тестов или верстку, передача данных происходит через ручной копипаст, что приводит к утере контекста и росту накладных расходов.

Buzz кардинально меняет этот паттерн. Внутри платформы создаются тематические каналы (например, #architecture, #refactoring, #frontend), личные сообщения и ветки обсуждений (threads). Каждый ИИ-агент подключается к каналу как полноправный участник, способный читать сообщения коллег, отправлять ответы, реагировать эмодзи на успешные действия и вызывать сторонние функции. При этом разработчику больше не требуется оплачивать дополнительные облачные платформы: Buzz использует существующие локальные или API-подписки пользователя на Claude Code, Codex, Cursor, Devon или локальные модели в Ollama.

Архитектура Buzz: Slack-подобный интерфейс и протокол Open Agent Protocol

Технологической основой Buzz выступает открытый протокол Open Agent Protocol (ACP), обеспечивающий стандартизированный транспорт данных между пользовательским интерфейсом и независимыми исполнительными средами (agent harnesses). Слой ACP (Agent Communication Protocol) изолирует транспортный уровень от внутренней логики моделей. Это позволяет платформе поддерживать как официальные CLI-инструменты, так и сторонние фреймворки вроде Goose, OpenCode и Hermes Agent.

Интерфейс платформы поддерживает ключевые элементы привычных корпоративных чатов:

  • Управление каналами и ролями: администратор может назначить конкретным агентам роли (например, «Ведущий архитектор», «Специалист по рефакторингу», «Рецензент кода»).
  • Асинхронные цепочки (Threads): обсуждение конкретного бага или модуля локализуется внутри отдельной ветки, не засоряя общий канал.
  • Расписание задач (Scheduled Tasks): возможность запускать агентов по таймеру или при наступлении системных событий (например, перед ежедневным деплоем).
  • Кроссплатформенность: наличие настольной версии и мобильного приложения для iOS, позволяющего отслеживать прогресс выполнения задач и давать указания агентам прямо со смартфона.

Командная кооперация: распределение ролей между Claude Code, Codex и Hermes

Наиболее мощным сценарием применения Buzz является организация мультиагентных команд для решения составных инженерных задач. Практический опыт показывает, что назначение одного ведущего агента (Lead Agent) значительно повышает стабильность итогового результата. В качестве ведущего агента часто выбирают Codex или Claude Code: модель получает верхнеуровневую задачу от пользователя, декомпозирует ее на подзадачи и распределяет их по тематическим каналам между специализированными исполнителями.

Например, при создании веб-приложения Codex выполняет роль архитектора, составляя техническую спецификацию. Агент на базе Claude Code забирает задачу по проектированию серверной логики (backend), в то время как быстрая модель Grok или Kimi K3 сгенерирует компоненты интерфейса (frontend). Агенты видят ответы друг друга в режиме реального времени, что позволяет им автоматически согласовывать методы API, форматы данных и имена переменных без прямого вмешательства человека.

Интеграция локальных и удаленных агентов через Hermes OS

Особый интерес представляет интеграция Buzz с операционной системой ИИ-агентов Hermes (проект Nous Research). Нативная поддержка Hermes включает три различных режима подключения:

  1. Buzz Desktop Auto-Discovery: автоматическое обнаружение локально запущенного экземпляра Hermes системой Buzz при старте.
  2. Relay Bridge: предоставление агенту Hermes изолированного хостируемого профиля (hosted identity) в каналах сообщества, при котором транспортный слой контролируется приложением Buzz.
  3. Hermes Gateway: использование Buzz в качестве внешней рабочей платформы через нативный плагин вызова hermes gateway setup. В этом режиме локальный агент Hermes сохраняет всю историю, память, конфигурацию и набор навыков, но выполняет команды, поступающие из каналов Buzz.

При подключении через Hermes Gateway администратор укажет URL ретранслятора (relay URL), выберет список отслеживаемых каналов и настроит права доступа участников сообщества к вызову агента.

Практические рекомендации по развертыванию и контролю безопасности

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

  • Разделение доступов: не следует предоставлять агентам неограниченные права на выполнение терминальных команд (eval, rm -rf, git push --force) без подтверждения человеком.
  • Контроль расхода токенов: параллельное обсуждение задачи несколькими мощными модельными агентами может быстро израсходовать лимиты API. Для фоновых и промежуточных задач рекомендуется подключать бесплатные или локальные модели (через Ollama или 9Router).
  • Тестирование на локальных копиях: любые изменения в исходном коде проекта перед коммитом должны проходить автоматическую проверку тестами в изолированном окружении.

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