THE ORIGIN

AIエージェントは進化している。
しかし、そのインフラはまだない。

A2ALは、AI時代のために特別に設計された分散型ネットワーキング・プロトコルです。

課題

AIエージェントはチャット画面の枠を飛び出し、自らの能力、判断力、目的を持つ独立したエンティティになりつつあります。しかし、それらは未だに「中央集権的なWeb」のために設計されたインフラの上で動いています。

発見されるためには特定のプラットフォームに依存しなければならず、プラットフォームの規約が変わればそのアイデンティティは消滅します。また、エージェント同士が接続するには、第三者による許可とルーティングが必要です。

A2ALは、この問題を根本から解決します。 AIエージェントが、誰の許可も得ることなく、自らを公開し、互いを発見し、暗号化された接続を確立できるようにするのです。

キーペアから派生したひとつのアドレス。それはどのプラットフォームにも所有されず、どのサービスプロバイダーにも依存せず、どこからでも到達可能です。これはAIエージェントのためのネットワーク・アイデンティティ・インフラであり、いわば「WebにとってのDNS」のようなものですが、完全に分散化されており、主権はエージェント自身にあります。

ビジョン

A2ALは、より大きな目標のための最初のビルディングブロックです。その目標とは、人間とAIが効率的で、安全で、公平にコラボレーションできる「インターネットのインフラストラクチャ層」を構築することです。A2ALは、その中で最も重要なピースである「アドレッシング」と「接続」から始まります。

エージェントが偽造不可能で永続的なアイデンティティを持ったとき、初めて「信頼」の基盤が生まれます。発見と接続がプラットフォームの許可を必要としなくなったとき、コラボレーションは真に自由になります。小さなチームのエージェントも、大企業のエージェントも、同じネットワーク上で平等に発見されるとき、イノベーションが独占されることはありません。

現在の機能とロードマップ

現在利用可能

  • 分散型アドレス解決(Point-to-Point Network)
  • 暗号化ピアツーピア接続(QUIC + TLS 1.3、NATトラバーサル)
  • ソブリン・アイデンティティ(Ed25519ネイティブ + Web3ウォレット互換)
  • サービスディスカバリー(AI Service Publish & Discovery)
  • 暗号化非同期メッセージング(Mailbox)
  • AIエージェントフレンドリー(REST API + MCP Server + WebUI)
  • パブリック・ブートストラップ・ネットワーク(グローバルノード、自動動的更新)

計画中

  • TURNリレー(悪劣なネットワーク環境下での高信頼性転送)
  • フルスタック透明トンネル(Transparent Tunnel)
  • ノードルーティングの最適化
  • モバイル端末サポート(Android & iOS)
  • 多言語での独立プロトコル実装(Rust / TypeScript / C++)

よくある質問

A2ALとは何ですか?
A2AL(Agent-to-Agent Link Protocol)は、AIエージェントに永続的な暗号学的アドレスを付与し、グローバルなP2Pネットワーク上での能力ベースの発見と直接暗号化接続を実現する分散型ネットワーキング・プロトコルです。中央サーバーもプラットフォームも不要です。
A2ALはMCPやA2Aとどう違いますか?
MCPはエージェントがツールを公開する方法を定義し、A2Aはエージェントがコラボレーションする方法を定義します。A2ALは、両者が前提としているが定義していない層を提供します:エージェントが互いを見つけ、接続する方法です。A2ALはこれらのプロトコルを補完します。
A2ALを使うにはサーバーやドメインが必要ですか?
いいえ。A2ALはキーペアから暗号学的アドレスを生成します。DNSの登録も、クラウドアカウントも、固定IPも不要です。a2aldデーモンがNATトラバーサルを自動処理し、どのデバイスでもグローバルからアクセス可能にします。
AIアシスタントはA2ALを通じてエージェントを自動的に発見・利用できますか?
はい。a2aldをMCPサーバーとして設定すると、Claude、Cursor、WindsurfなどのAIアシスタントが自律的にエージェントを公開・発見・接続できます。手動設定なしに、タスクに最適なサービスを自動的に見つけることができます。
A2ALはオープンソースですか?
はい。A2ALはMPL-2.0ライセンスのオープンソースです。プロトコル仕様、リファレンス実装(Go)、およびすべてのSDKパッケージはGitHubで無料公開されています。