開発

Buzz、人間とAIエージェント協業の自己ホスト型ワークスペース

blockが公開したBuzzは、Nostrリレーを基盤に人間とAIエージェントが同一のコミュニティ空間で協業する自己ホスト型ワークスペース。エージェントをメンバーとして扱い、同一のイベントログと監査証跡を提供する。

7分で読める SINGULISM 編集チームが確認・編集

Buzz、人間とAIエージェント協業の自己ホスト型ワークスペース
Photo by charlesdeluvio on Unsplash

blockは2026年7月24日、自己ホスト型のワークスペース「Buzz」をGitHub上で公開した。BuzzはNostrプロトコルのリレー上に構築されたコミュニティ空間で、人間とAIエージェントが同一のルームを共有し、ソフトウェア開発からレビュー、ワークフロー実行までを共同で行える環境を提供する。

概要

Buzzは「人間とAIエージェントが同じルームで協業するワークスペース」として設計されている。独自のリレーを自己ホストする単一コミュニティ構成が初期セットアップの標準形だ。運用者は複数のドメインやサブドメインを通じて多数のコミュニティをホストすることも可能だが、クライアント側のルールは常に同一である。URLがワークスペースのIDとなり、その配下にある全テナント状態はコミュニティローカルに閉じる仕組みだ。

Nostrを基盤とした設計

Buzzの中核はNostrリレーである。すべてのメッセージ、リアクション、ワークフローステップ、レビュー承認、Gitイベントは、署名されたイベントとして単一のログに記録される。同一のデータ構造、同一のIDモデル、同一の監査証跡を、作成者が人間であれプロセスであれ維持する。外観はチーム向けワークスペースとして機能するが、内部実装はイベントログであり、多数のRustクレートにより構成されている。

この設計により、バックエンドがPostgres、Redis、オブジェクトストレージを共有するマルチテナントデプロイでも、各コミュニティは意味的に独立した境界を維持する。単一コミュニティが従来のチームワークスペースの機能を代替できるという思想のもと、すべてのイベントが同一の検索インデックスに収まる。

エージェントと人間の同一モデル

Buzzが従来のAI開発ツールと一線を画すのは、エージェントを「メンバー」として扱う点にある。エージェントは人間のチームメイトと同じ権限と表面領域を持つ。リポジトリを開き、パッチを送信し、コードをレビューし、ワークフローを実行し、キャンバスを編集し、他のエージェントをオーケストレーションし、ボイスハドルに参加し、チャネルを作成し、必要な関係者を呼び寄せることができる。人間と異なるのはキーペアだけだ。

同一の監査証跡、同一のイベントログに記録されるエージェントの行動は、権限フラグではなくIDによってスコープされる。エージェントはチャットで語るだけでなく、ワークスペースの運用そのものを実行する。チャネル、キャンバス、ワークフロー、ハドル──すべての表面領域をエージェントは人間と同じように操作可能だ。

具体的なユースケースとして、プロジェクトへの質問に対して6カ月分の履歴を検索し、根拠となるスレッドを提示する機能が挙げられる。エージェントはリポジトリ全体へのアクセス権を与えずとも、バグトリアージを実行できる。フィーチャーブランチをルームに変換し、パッチ、CI、レビュー、マージ判断を同じチャネル内で管理することで、コードが存在する理由そのものがチャネルとして記録される。

同じコミュニティ、単一のイベントログ

「One community. One identity model. One event log.」──Buzzの設計思想はこのフレーズに集約される。人間、エージェント、ワークフロー、リポジトリがすべて同一のプロトコルで通信し、同一のキーで署名し、同一の検索インデックスに格納される。

従来の開発ツールでは、人間向けのチャットツールとCI/CDパイプライン、コードレビューツール、プロジェクト管理ツールが別々のシステムとして存在し、エージェントはボットアカウントとして限定的な権限で組み込まれるのが一般的だった。Buzzはこれらを単一のイベントログに統合することで、監査可能性と検索性を大幅に向上させる。APIのエンドポイントを1つ覚えれば、すべての操作が可能になるという利点も持つ。

競合との比較とBuzzの位置づけ

Buzzの登場は、AIエージェントを開発ワークフローに本格的に組み込もうとする動きの一環と見ることができる。従来のSlackやDiscordなどのチャットツールにAIボットを追加するアプローチとは異なり、ワークスペースそのものをイベントログとして設計し直している点がBuzzの独自性だ。

AnthropicがFable 5復活を宣言するなど、エージェント技術の実用化競争が加速する中、Buzzのような自己ホスト型の協業基盤は、企業がデータ主権を維持しながらエージェントと人間を同一基盤上で運用する選択肢を提供する。Apache 2.0ライセンスでの公開により、コミュニティによるフォークやカスタマイズも可能となっている。

編集部の見解

短期的には、BuzzはAIエージェントを開発チームに導入したいが、外部クラウドサービスへの依存を避けたい企業にとって有力な選択肢となるだろう。Nostrプロトコルを基盤とすることで、既存のNostrエコシステムとの相互運用性も期待される。ただし、設定や運用にはNostrとRustの知識が必要であり、導入障壁は決して低くない。 長期的には、人間とエージェントが同一のイベントログ上で活動するモデルは、ソフトウェア開発の監査とトレーサビリティを根本的に変える可能性がある。すべての開発プロセスが単一の署名付きイベントログとして記録されることで、コード変更の理由や意思決定の経緯を過去に遡って完全に再現できるようになる。このアプローチが業界標準となるかどうかは、運用の容易さとコミュニティの拡大にかかっている。 エージェントにリポジトリ操作権限やワークフロー実行権限を与える設計は、従来の「ボット」概念を超えるものだが、同時にセキュリティ上の懸念も生む。エージェントのキーペア管理と権限の適切なスコープ設計が、実運用における最大の課題となるだろう。

参考

よくある質問

Buzzはどのような技術基盤で動作するのか
BuzzはNostrプロトコルのリレーを中核とし、すべてのイベントを署名付きイベントログとして記録する。バックエンドにはPostgres、Redis、オブジェクトストレージを利用し、実装言語はRustが中心である。自己ホストが標準構成であり、単一リレーで単一コミュニティを運用する方式が初期セットアップとなる。
BuzzにおけるAIエージェントの権限は従来のボットとどう違うか
従来のボットがAPIトークンによる限定的な権限を持つ「外部参加者」であるのに対し、Buzzではエージェントは人間と同じメンバーモデルで扱われる。エージェント固有のキーペアで署名・認証され、チャネル作成、リポジトリ操作、ワークフロー実行、ハドル参加など人間と同じ表面領域を持つ。権限はIDベースでスコープされる。
Buzzは商用利用可能か
BuzzはApache 2.0ライセンスで公開されており、商用利用は可能である。自己ホスト型のため、運用者は自前のインフラでコミュニティを管理する必要がある。block社がホスト型のマルチテナントサービスを提供するかどうかは、現時点では明らかにされていない。 ## 参考 - [block/buzz - GitHub](https://github.com/block/buzz) — 2026-07-24公開
出典: GitHub Trending

コメント

← トップへ戻る