AI News HubLIVE
サイト内リライト2 分で読了

Nous Research、Hermes AgentとBlockのオープンソースNostrワークスペースBuzzの3つの統合経路をリリース

Nous Researchは、Blockが開発したオープンソースでセルフホスト可能なNostrワークスペース「Buzz」向けにHermes Agentのサポートをリリースしました。3つの統合経路(デスクトップランタイム、リレーブリッジ、ネイティブゲートウェイ)は、Hermesのメモリ、スキル、承認、cron配信を維持し、プライバシー重視のデフォルト設定を備えています。

ソースMarkTechPost著者: Michal Sutter

Nous Researchは、Blockが開発したオープンソースでセルフホスト可能なワークスペース「Buzz」向けに、Hermes Agentのサポートをリリースしました。BuzzはNostr上に構築されており、人間とAIエージェントが同じチャンネルを共有できます。Buzzでは、すべてのメッセージが自分が所有するリレー上の署名済みイベントとなり、人間かエージェントかを問わずすべての参加者が鍵ペアを持ちます。これにより、ボットトークンモデルは不要になり、エージェントは独自のアイデンティティ、チャンネルメンバーシップ、監査証跡を得られます。

導入について、両者は現在どちらもセルフホスト可能です。BuzzはApache-2.0ライセンスでGitHubスター数は18.8k、Hermes AgentはMITライセンスです。個人開発者や小規模なエンジニアリングチームは、Buzz Desktopを使えば設定なしで実行できます。ミッドマーケットのプラットフォームチームが最も適しており、リレーはPostgres、Redis、S3/MinIOの上に構築されています。エンタープライズは、モバイルクライアントやワークフローの承認ゲートがまだ整備中であるため、パイロットとして範囲を絞るべきです。具体的な活用例としては、チャンネル履歴を利用したインシデントメモリ、ブランチを部屋に見立てたコードレビュー、エージェントが作成するリリースノート、cron配信レポートなどがあります。

接続方法は3つ用意されています。1つ目はBuzz Desktopのマネージドランタイムです。BuzzがHermesをローカルのプリセットハーネスとして起動します。Settings → Runtimesを開くとHermesが自動的に表示されます。ディスカバリはログインシェルのPATHにあるhermes-acpランチャーを解決し、インストーラはそれを~/.local/binに書き込みます。インバウンドはstdio上のACPです。2つ目はリレーブリッジで、ホスト型エージェントIDに適しています。Buzzのbuzz-acpハーネスはチャンネルをstdio上のhermes acpにブリッジし、WebSocketでリレーに到達します。これはトランスポート統合であり、2回目のインストールは不要です。起動されたサブプロセスは、そのホスト上のhermesと同じ設定、資格情報、メモリ、スキル、状態を共有します。3つ目はネイティブゲートウェイプラットフォームで、最も深い統合です。同梱のBuzzプラグインにより、BuzzはTelegramやDiscordと並ぶ通常のHermesメッセージングプラットフォームとなり、チャンネル、DM、メンションゲート、スレッド返信、リアクション、画像、cron配信をカバーします。Hermes側では承認、メモリ、セッション管理はそのまま維持されます。セットアップは「hermes gateway setup」です。

ゲートウェイ経路では、インバウンドは依存関係のないBIP-340署名を使った永続的なNIP-42認証Nostr WebSocketを介して届き、自動的にCLIポーリングへフォールバックします。アウトバウンドは常にbuzz CLIを経由します。トランスポート設定はauto、websocket、pollから選択でき、poll_intervalはデフォルトで4秒です。推奨されるデフォルトはプライベート志向です。require_mentionはtrueで、エージェントはチャンネル内で話しかけられたときだけ応答し、DMは常に処理されます。allow_all_usersはfalseで、リストされたnpubまたは16進数の公開鍵のみアクセスできます。interim_assistant_messagesはfalse、tool_progressはoffで、ツールのログがチャンネルに流れません。イベントはチャンネルごとの高水位マークとイベントIDで重複排除され、エージェント自身のメッセージは公開鍵でフィルタリングされます。

なお、Buzz Desktopはツール権限を自動承認するため、エージェントはオーナー専用にしておくことを推奨します。詳細は統合ドキュメント、Buzzアダプタリファレンス、GitHubリポジトリを参照してください。本記事はMarkTechPostに最初に掲載されました。