Skip to main content
このセクションでは、クライアント、サーバー、オーケストレーターのいずれを構築する場合でも必要となる AdCP 実装の基礎技術を扱います。

プロトコルを選ぶ

どちらを選ぶか迷う場合は Protocol Comparison を参照してください。

コア概念

はじめに

1. プロトコルを選択

  • MCP: ツールベースの統合向け(Claude、MCP 対応システム)
  • A2A: タスクベースの統合向け(Google AI、エージェント間ワークフロー)

2. 認証を理解

  • プリンシパルの識別方法
  • Bearer トークンの利用パターン
  • Authentication を参照

3. コンテキストを扱う

  • 会話継続のための context_id
  • 非同期処理を追跡する task_id
  • Context & Sessions を参照

両プロトコルに共通するもの

どちらのプロトコルを選んでも、次が提供されます:
FeatureSupport
All AdCP tasks同じタスクと機能
Unified status systemcompleted, working, input-required, failed など
Context managementリクエスト間でのセッション継続
Async operationsWebhook またはポーリングによる長時間タスク
Human-in-the-loop重要処理の承認ワークフロー
Error handling一貫したエラーコードと復旧パターン

次のステップ