Google ADK (エージェント開発キット)
読み: ぐーぐるえーでぃーけー
最終更新: 2026-07-09・AI PICKS編集部
定義
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呼び出し料金がコストの大半を占めるため、相場感としてはエージェントのステップ数・ツール呼び出し回数に比例して費用が増える前提で見積もる必要がある。
Google ADK (エージェント開発キット)の使用例
- 問い合わせ内容に応じて複数の専門エージェントへ振り分けるカスタマーサポート構成をADKで組む用途がある。
- 在庫確認ツールと連携し、注文状況を自動応答するエージェントをADKでコーディングする用途がある。
Google ADK (エージェント開発キット)に関連するAIツール
関連用語
「AIエージェント」の他の用語
目標を渡すと 自律的に計画 + 行動を繰り返す AI。 単なる対話を超えて タスクを完遂する。
ReAct とは、 LLM に 推論 (Reasoning) と 行動 (Acting) を 交互に繰り返させ、 ツールを使いながら答えに辿り着かせる エージェント設計手法のこと。
MCPとはAIモデルが外部ツールやデータソースと統一的な方法で連携するためのオープンプロトコルのこと。Anthropicが2024年11月に公開した。
Function Callingとは、LLMが外部の関数やAPIを呼び出すための構造化データを生成し、自律的にツールを使えるようにする仕組みのこと。
ヒューマン・イン・ザ・ループとは、AIの判断プロセスに人間が介入・確認する仕組みのこと。AIが出力した結果を人間がレビューし、承認・修正・却下を行うことで精度と安全性を担保する。
Computer Useとは、AIがスクリーン認識・マウス・キーボード操作を通じてコンピュータを人間のように自律的に操作する技術のこと。
AI用語辞典をすべて見てみませんか
12カテゴリ・452語以上を体系的に整理しています
辞典トップへ