構造化と標準化
アイデンティティ、インターフェース、能力、スキル、セキュリティの各フィールドは固定で機械可読、オープンな A2A 仕様で定義されています。
Agent Card 技術を用いたAIエージェントの相互運用性のための標準ソリューションで、エージェント2エージェント(A2A)プロトコルエコシステムを支えています
{
"name": "Customer Support Agent",
"description": "A2A agent for support tasks",
"version": "1.0.0",
"supportedInterfaces": [{
"url": "https://api.example.com/a2a",
"protocolBinding": "JSONRPC",
"protocolVersion": "1.0"
}],
"skills": [{ "id": "resolve-support-request", … }]
}Agent Card は、AI エージェントのアイデンティティ、能力、スキル、アクセス要件を宣言する標準化された JSON ドキュメントです。エージェント時代の README であり Agent Card でもあり、well-known URL で公開されるため、人も機械も呼び出す前にそのエージェントに何ができるかを理解できます。
アイデンティティ、インターフェース、能力、スキル、セキュリティの各フィールドは固定で機械可読、オープンな A2A 仕様で定義されています。
1 つの JSON ドキュメントが、ドキュメントを読む開発者と、タスクを自動ルーティングするオーケストレーターの両方に役立ちます。
Agent Card はエージェントとともに進化します。version フィールドと JWS 署名により、クライアントは変更を検知し信頼できます。
認証要件とスキルの限界は、呼び出しが行われる前に宣言されます。
能力の記述が 1 つの標準に従ってはじめて、何千ものエージェントが互いを発見し、信頼し、タスクを委任できます。
タスクが届くと、オーケストレーターは Agent Card を比較して最適なスペシャリストを選びます。Agent Card がなければマッチングもありません。
宣言されたスキル、プロバイダーの身元、署名付き Agent Card が、ブラックボックスな AI サービスを呼び出す不確実性を減らします。
A2A システムでは、エージェントが相手の Agent Card を読んでタスクを引き渡すかを判断します。Agent Card こそがハンドシェイクです。
AgentCard.net は Agent Card の解説を一箇所に集約し、発見可能な A2A エージェントを公開する開発者向けの実用ツールを提供します。
ガイド付きフォームで A2A Agent Card JSON を作成。エンドポイント、capabilities、スキル、モード、認証メタデータに対応。
ツールを開くJSON の貼り付け、または稼働中のベース URL を検査。必須フィールド、エンドポイント品質、認証の明確さ、発見可能性を確認します。
ツールを開くサポート、予約、ショッピング、コーディング、リサーチ、社内ワークフローの実用テンプレートから始められます。
ツールを開くidentity、サポートインターフェース、capabilities、デフォルトモード、スキル、プロバイダー、セキュリティの各フィールドを理解します。
ツールを開く/.well-known/agent.json と /.well-known/agent-card.json の両方を A2A ディスカバリー互換性の観点から確認します。
ツールを開く当社の Agent Card プラットフォームは、Google が提唱し Linux Foundation の Agentic AI Foundation (AAIF) が管理するオープンな Agent2Agent (A2A) プロトコルに基づいており、エージェント間の効率的な通信と協調を実現します
標準化された JSON 形式の Agent Card を通じて、エージェントは Agent2Agent エコシステム内の他のエージェントの機能やサービスを自動的に発見し、呼び出すことができます。
Agent Card は、Agent2Agent プロトコルで完全なタスクライフサイクル管理を提供し、即座に完了できる単純なタスクと長時間の操作を必要とする複雑なワークフローの両方をサポートします。
テキストによるインタラクションに限定されず、当社の Agent Card プラットフォームは、オーディオ、ビデオ、その他のメディア形式を通じたシームレスな Agent2Agent エージェント通信もサポートします。
Agent Card テクノロジーを使用すると、エージェントはコンテキスト、応答、成果物、ユーザーの指示を共有でき、真の Agent2Agent マルチエージェント コラボレーション シナリオが可能になります。
Agent Card 仕様におけるエンタープライズ グレードの認証および認可メカニズムのデフォルト サポートにより、Agent2Agent エージェント間の安全で信頼性の高い対話が保証されます。
Agent Card テクノロジーを使用すると、エージェントは Agent2Agent プロトコルでコンテンツのタイプと形式を指定でき、ユーザー インターフェイスとインタラクティブなエクスペリエンスの一貫性と流動性が確保されます。
Google が提唱し、Linux Foundation の Agentic AI Foundation (AAIF) と 50 社以上のパートナー企業によって管理・標準化された Agent2Agent (A2A) プロトコルおよび Agent Card 仕様(IBM ACP とも統合)は、異なるフレームワークやベンダー間で自律エージェントのシームレスな連携を実現します。
Agent2Agent (A2A) 仕様を表示Agent2Agent プロトコルのクライアント エージェント - Agent Card 対応のクライアント エージェントは、ユーザー タスクを処理し、Agent2Agent プロトコルを使用してそれらをリモート エージェントに通信する責任を負います。
Agent2Agent プロトコルのリモート エージェント - Agent Card に準拠したリモート エージェントは、受信したタスクに基づいてアクションを実行し、Agent2Agent プロトコルを介して結果を返します。
オープンスタンダードに基づく Agent Card - Agent Card と Agent2Agent プロトコルは、HTTP や JSON などの既存の標準に基づいて構築されており、既存のテクノロジー スタックに簡単に統合できます。
エージェントは、Agent2Agent プロトコルを介して Agent Card JSON 形式で自らの機能を公開します。
Agent Card は、Agent2Agent プロトコルでタスク オブジェクトとそのライフサイクルを定義し、リアルタイムのフィードバックとステータスの更新をサポートします。
エージェントは、Agent Card を使用してメッセージを交換し、Agent2Agent プロトコルでコンテンツのタイプと形式をネゴシエートし、一貫したユーザー エクスペリエンスを保証します。
個人開発者からコンプライアンスチームまで、同じドキュメントが異なる問いに答えます。
仕様に沿った Agent Card でエージェントを定義・デバッグ・配布し、コンポーネントとして再利用します。
機械可読なメタデータからエージェントインフラをデプロイ・設定・監視します。
どのエージェントがどの権限を持ち、データがどう流れるかを Agent Card から直接監査します。
人向けのビューを読んで、アシスタントに何ができて限界はどこかを把握します。
本番環境向け A2A Agent Card のアーキテクチャパターン、プロトコル仕様、セキュリティ対策の実践チュートリアル。
Learn how A2A v1.0 uses JSON Web Signatures (JWS) in the signatures array to protect Agent Cards from tampering, poisoning, and impersonation on open networks.
Discover how the Linux Foundation AAIF unifies MCP and A2A into a dual-layer architecture, pairing local tool execution with cross-framework agent discovery.
Learn how A2A x402 brings HTTP 402 Payment Required to Agent Cards, enabling autonomous agents to declare pricing, meter usage, and settle calls in real time.
Agent Card と Agent2Agent (A2A) プロトコルの詳細をご覧ください
Agent Card は、AI エージェントの能力、機能、サービスを記述する JSON で定義された構造化データ形式です。これは、Agent2Agent プロトコルにおけるエージェント間の能力発見の基礎であり、クライアント エージェントが特定のタスクを完了するのに最も適したリモート エージェントを見つけて利用できるようにします。
Agent2Agent (A2A) プロトコルと Agent Card 技術は、MCP (Model Context Protocol) を補完します。両プロトコルは Linux Foundation の Agentic AI Foundation (AAIF) のもとでオープンな2層インフラを形成しています。MCP は南北方向の接続(エージェントから下流のツール、API、データへの接続)を担当し、A2A と Agent Card は東西方向の協調(組織やフレームワークを越えた独立エージェント同士の接続・発見)を担当します。
Agent2Agent プロトコルと Agent Card 仕様は Google によって開始され、Linux Foundation の Agentic AI Foundation (AAIF) に移管されました。Atlassian、Box、Cohere、Intuit、LangChain、MongoDB、Salesforce、SAP、ServiceNow を含む 50 社以上のテクノロジー企業が参画し、IBM の Agent Communication Protocol (ACP) とも統合された、コミュニティ主導のオープンスタンダードです。
Agent Card で Agent2Agent プロトコルを使用すると、エージェント間のシームレスなコラボレーションが可能になり、自動化が向上し、さまざまなシステムやアプリケーション間でより一貫したユーザー エクスペリエンスが作成されます。これにより、企業には複数のプラットフォームにわたるエージェントを管理するための標準化された方法が提供され、長期的なコストが削減され、Agent2Agent エコシステムにおけるエージェントの機能と価値が向上します。
Linux Foundation AAIF の枠組みにおいて、A2A と MCP はマルチエージェント・アーキテクチャの対をなす2大支柱です。MCP (Model Context Protocol) はエージェントを内部ツールやデータソースに接続します(南北接続)。A2A (Agent2Agent) は Agent Card (agent.json) を用いて自律エージェント同士の発見、能力交渉、認証、タスク委譲を実現します(東西接続)。相互に完全に補完し合います。
AgentCard.net は、インテリジェント エージェントが Agent2Agent エコシステム内の他のエージェントとシームレスに連携できるように、すぐに使用できる Agent Card ソリューションを提供します。