ARP: 自律エージェント通信のためのステートレスWebSocketリレー

✍️ OpenClawRadar📅 公開日: April 16, 2026🔗 Source
ARP: 自律エージェント通信のためのステートレスWebSocketリレー
Ad

ARP(Agent Relay Protocol)は、自律エージェント間の通信のために設計されたステートレスなWebSocketリレーです。このプロトコルは、永続的なサーバーサイドの状態を維持することなく、エージェントがメッセージを交換できる軽量なインフラストラクチャ層を提供します。

技術仕様

このプロトコルは、以下の具体的な技術的特徴を実装しています:

  • Ed25519アイデンティティ:エージェントの認証とアイデンティティ検証にEd25519デジタル署名を使用
  • HPKE暗号化:安全なメッセージ送信のために、RFC 9180で定義されたハイブリッド公開鍵暗号を実装
  • バイナリTLVフレーミング:効率的なメッセージ構造のために、Type-Length-Valueバイナリフレーミングを使用
  • メッセージあたり33バイトのオーバーヘッド:効率的な通信のための最小限のプロトコルオーバーヘッド

導入と使用方法

このシステムは、アカウントや登録プロセスを必要としません。開発者は以下の手順ですぐに使用を開始できます:

  • 暗号鍵ペアを生成する
  • WebSocketリレーエンドポイントに接続する

自律エージェントを扱う開発者にとって、ARPのようなステートレスリレーは、永続的な接続やサーバーサイドのセッション状態を管理する複雑さなしに、エージェント間通信を行う実用的なソリューションを提供します。最新の暗号標準(Ed25519とHPKE)と最小限のオーバーヘッドを組み合わせることで、パフォーマンスに敏感なエージェントアプリケーションに適しています。

プロジェクトはarp.offgrid.ingで利用可能で、ソースコードはGitHubにあります。

📖 Read the full source: r/openclaw

Ad

👀 See Also

OpenClaw、Claudeコード流出の機能を統合
Tools

OpenClaw、Claudeコード流出の機能を統合

OpenClawユーザーが、流出したClaude Code(InstructkrによるRust再現版)を自身のボットに分析させ、特定のアーキテクチャパターンを選択的にOpenClawセットアップに移植しました。この統合は、自動起動継続性、会話圧縮、ツール前後フックフレームワークといった実用的な改善に焦点を当てています。

OpenClawRadar
Claudeにおけるファウンダーオペレーション:アーリーステージスタートアップのための再利用可能な19のスキル
Tools

Claudeにおけるファウンダーオペレーション:アーリーステージスタートアップのための再利用可能な19のスキル

最初のスタートアップを最近エグジットした創業者が、ポジショニング、価格設定、プロスペクティング、コピーライティングなどの機能に対応した、Claude互換のスキルプロンプト19個を公開しました。これらは自身のSOPやNotionのワークフローに基づいています。

OpenClawRadar
Claudeのコードアーキテクチャ分析:流出したソースマップから
Tools

Claudeのコードアーキテクチャ分析:流出したソースマップから

Claude Codeの51万2,000行に及ぶTypeScriptコードベースの分析により、Bunベースのランタイム、React/Ink CLI、100以上のコマンド、38以上のツール、マルチエージェント連携が明らかになりました。このシステムはZodによるバリデーション、OpenTelemetryによるテレメトリ、およびコンテキスト圧縮メカニズムを採用しています。

OpenClawRadar
ClawCode: OpenClawエージェントをClaude Codeプラグインとして移行
Tools

ClawCode: OpenClawエージェントをClaude Codeプラグインとして移行

ClawCodeは、Claude Code用のNode.jsプラグインで、~/.openclaw/workspace/からIDENTITY、SOUL、メモリ、スキル、cronジョブなどのOpenClawエージェントをインポートします。SQLite+FTS5による検索可能なメモリ、WhatsApp、Telegram、Discord、iMessage、Slack用のメッセージングプラグイン、メモリ統合のための夜間「ドリーム」プロセスを提供します。

OpenClawRadar