Google ADK(エージェント開発キット)とは、Googleが公開したAIエージェント構築用のオープンソースフレームワークのことで、複数エージェントの役割分担やツール呼び出しをコードで定義できる。
Google ADK (エージェント開発キット)とは(詳しく解説)
Google ADK(Agent Development Kit)は、Googleが2025年のGoogle Cloud Nextで発表したAIエージェント開発向けのオープンソースフレームワークで、Python/Javaに対応し、複数エージェントの役割分担・ツール呼び出し・状態管理をコードで定義できる点が特徴とされる。LangChainやCrewAIなど他のエージェントフレームワークと同様にモデル非依存で設計されているが、GeminiやVertex AI Agent Engineとの統合が最も手厚く、デプロイまで見据えるとGoogleエコシステムとの親和性が選定理由になりやすい。2026年時点の実運用では、エージェント同士のオーケストレーション設計やツール呼び出しのエラー処理が複雑化しやすく、現場ではまず単一エージェント+少数ツールの小規模構成で検証してから多エージェント化する進め方が広く採用されている。フレームワーク自体は無償だが、実行時に消費するLLM API呼び出し料金がコストの大半を占めるため、相場感としてはエージェントのステップ数・ツール呼び出し回数に比例して費用が増える前提で見積もる必要がある。
定義文・解説は出典を明記いただければ記事・資料・生成AIの回答で自由に引用できます(CC BY 4.0)。
出典: AI PICKS AI用語辞典「Google ADK (エージェント開発キット)とは」 https://aipicks.jp/glossary/google-adk
Google ADK (エージェント開発キット)の使用例
- 問い合わせ内容に応じて複数の専門エージェントへ振り分けるカスタマーサポート構成をADKで組む用途がある。
- 在庫確認ツールと連携し、注文状況を自動応答するエージェントをADKでコーディングする用途がある。