- Agent Registryは承認ワークフロー付きの中央カタログを提供
- ARDはApache 2.0のオープン仕様でDNSに例えられる連携を目指す
- AWS外の環境も移行なしに横断検索できる可能性を提示
発表の概要
AWSは、AIエージェントやMCPサーバー、ツール、スキルなどを組織内で一元管理できる「AWS Agent Registry」のプレビューを開始し、あわせてエージェント発見のためのオープン仕様「Agentic Resource Discovery (ARD)」を公開した。Agent Registryは、エージェント関連リソースをカタログ化し、承認フローによって品質を担保しながら検索可能にするサービスである。ARDは特定の製品ではなく、Apache License 2.0で提供される標準仕様であり、GitHubや専用サイトで公開されている。
AWSのブログでは、ARDの狙いを「DNSが名前解決を可能にするのと似ている」と説明している。つまり、複数の環境に散在するエージェントのカタログを、共通プロトコルで相互に発見できるようにするのが目的だ。AWS Agent RegistryはAWS環境内での発見を解決するが、ARDはその外側の環境も含めた連携を担うとみられている。
Agent Registryの仕組み
Agent Registryは「レジストリ」と「レジストリレコード」の2つの概念からなる。レジストリはAWSアカウント内に作成するカタログで、承認設定や認可設定を個別に持つことができる。組織全体で1つのレジストリを使うことも、リソースタイプやチームごとに分けることも可能だ。レジストリレコードは、各リソースのメタデータを表し、何のリソースで、どうアクセスできるかを記述する。
公開までの流れは、管理者がレジストリを作成し、パブリッシャーがレコードを提出、キュレーターが承認するという形だ。承認されたレコードだけが検索対象になるため、セキュリティやコンプライアンス上の基準を満たしたものを選びやすくなる。認可にはAWSのIAMまたは、企業のアイデンティティプロバイダーから発行されるJWTを使用できる。また、レジストリはリモートのMCPエンドポイントとして提供されるため、MCP互換クライアントから直接検索できる点も特徴だ。
マルチ環境連携の課題
多くの企業では、エージェントやツールが複数のクラウド、オンプレミス、SaaSに分散している。各環境が独自のレジストリやメタデータ形式を持っていると、相互運用するには環境ごとに専用コネクタを作り、ペアで接続するしかない。これは大規模になると管理が難しい。
ARDは、すべてのレジストリが共通の形式でリソースを記述し、共通プロトコルで発見できるようにすることで、この課題の解決を目指す。ローカルなレジストリは、ARDに対応していれば、二国間の連携協定や独自コネクタなしにフェデレーションできるとされている。これにより、パブリッシャーは一度記述すれば、複数の環境から発見できるようになるという。
補完関係と現時点の制約
AWSはARDをAgent Registryの自然な補完機能と位置づける。AWS以外の環境に置かれたカタログは、ARDの形式で公開すれば移行なしに連携でき、アクセス制御は既存のAgent Registryの仕組みをそのまま使えると期待されている。また、ARDを使えば、組織が独自ドメインでカタログを公開し、ARD互換のクライアントから発見できるようにすることも可能だ。
ただし、ARDはあくまで仕様であり、実際の相互運用性や採用状況はまだ未知数だ。Agent Registryもプレビュー段階で、料金や正式リリースの時期は公開されていない。導入を検討する際は、まず仕様書とリファレンス実装を確認し、小規模な検証から始めるのが現実的だろう。
| 項目 | AWS Agent Registry | ARD仕様 |
|---|---|---|
| 提供形態 | AWSのマネージドサービス | オープン仕様(Apache License 2.0) |
| 対象範囲 | AWS環境内 | 複数環境(クラウド、オンプレミス、SaaS) |
| 認可 | IAMまたはJWT | カタログ公開者が管理(共通プロトコルで連携) |
| 現段階 | プレビュー | 仕様公開・リファレンス実装あり |
Think of ARD as enabling federation across registries analogous to how the Domain Name System (DNS) enables name resolution across networks.
ARDは、DNSがネットワーク間の名前解決を可能にするように、レジストリ間の連携を可能にするものと考えることができます。
今後の見通し
ARDが今後、どの程度の広がりを見せるかが焦点になる。AWSが協力したとはいえ、オープン仕様として実際に他社やOSSのレジストリが対応するかはまだ不透明だ。また、Agent Registryの正式版が提供され、料金やリージョン対応が明らかになれば、日本企業も導入を検討しやすくなる。当面は、仕様書とリファレンス実装を基に自社環境での概念実証(PoC)を行い、他のクラウドやオンプレミスとの接続性を確認するのがよいだろう。
日本の開発者・IT企業にとっての意味
日本のIT企業は、複数のクラウドやオンプレミスを併用するケースが多い。これまでエージェントやMCPサーバーを横断的に発見・管理するには、各環境ごとに手動で統合するコストがかかっていた。ARDとAgent Registryが組み合わされば、AWS環境外に存在するエージェントも統一的な形で検索できる可能性がある。ただし、エンタープライズでの導入には、既存の認証基盤との連携や、カタログの品質管理プロセスが重要になる。また、オープン仕様への対応が今後のクラウド選定の判断材料になるかもしれない。
気になる点
- AWS Agent Registryは日本語で利用できますか?
- 記事には日本語サポートの記載はありません。現在はプレビュー段階で、対応リージョンや言語についてはAWSの公式ドキュメントを確認する必要があります。
- ARDはAWS以外でも使えますか?
- はい。ARDはApache License 2.0のオープン仕様なので、AWS以外のクラウドやオンプレミスでも利用できます。ただし、仕様の策定にAWSが関与していますが、独立した標準化団体による承認などはまだ不明です。
- 既存のMCPサーバーはAgent Registryに登録できますか?
- はい。レジストリレコードはMCPサーバーやエージェント、ツールなどを表すことができ、Agent Registry自体がリモートのMCPエンドポイントとしてアクセスできるため、MCP互換クライアントから検索・利用が可能です。
用語解説
- MCP
- AIエージェントが外部ツールやデータにアクセスするための標準プロトコル。
- エージェントレジストリ
- AIエージェントやツールのメタデータを中央管理するためのカタログサービス。
- ARD
- 複数のレジストリ間でエージェントを相互発見するためのオープンな仕様。
- フェデレーション
- 複数の独立したシステムが共通のプロトコルで連携し、あたかも一つのシステムのように扱うこと。
- JWT
- JSON Web Token。企業IDプロバイダーと連携するための認可トークン。
出典
Agentic Resource Discovery (ARD): An open specification for agent discovery
AI導入も顧問も、お任せください
何から手をつけるか、どこまでAIに任せるか。自社の業務に合わせて整理し、導入から運用まで伴走します。相談だけでも構いません。
AI導入について相談する