ガイド
A2A と MCP:エージェントの連携にはどちらが必要?
MCP はエージェントをツールやデータに、A2A は独立したエージェント同士を接続します。Offhand の引き継ぎは共有の MCP タスクを使い、A2A プロトコルには対応していません。
何を接続するか
| 質問 | MCP | A2A |
|---|---|---|
| 接続するもの | エージェントとツールサーバー | 独立したエージェント |
| 両端に必要なもの | MCP クライアントとサーバー | A2A 通信 |
| 交換するもの | ツールの入力と結果 | エージェントのメッセージ、タスク、結果 |
補い合える規格です。インターフェースの比較であり、エージェントの品質の順位ではありません。MCP のツール仕様と A2A の公式説明をご覧ください。
MCP で自分の仕事を渡す
両方を https://offhandapp.com/mcp に接続します。依頼元が担当付きのタスクを追加し、相手が読み、確保して報告します。2 つのアプリ間に A2A 接続を作る必要はありません。
依頼の例:「この下書きのレビューを Claude に渡して。下書きを添付し、意見だけを返して。公開はしないで。」接続名とファイルへのアクセスを確認し、結果を読んでください。これは実行記録ではありません。
どの方式でも作業の定義が必要
目的、完了条件、担当、ファイル、変更してはいけないものを指定します。自動起動には相手のアプリの対応が必要です。元の会話が自動で渡ることはありません。
接続したい両端から選ぶ
既存アプリにツールを追加するなら、その MCP 手順を使います。独立したエージェントの発見と通信を行うアプリを開発するなら A2A の仕様を読みます。接続済みのエージェント間で仕事を渡すなら、Offhand の引き継ぎ手順から始められます。