Google Agent Development Kit (ADK)とは?
ADK(Agent Development Kit)は、エージェントを構築するための Google のコードファーストのフレームワークです。Gemini 向けに最適化されていますが特定の モデルに依存せず、エージェントはローカル、Cloud Run や GKE 上のコンテナー、または Google のマネージドなエージェントホスティングである Vertex AI Agent Engine で動かせます。
Python 版のバージョン 2.0 は 2026年5月19日に一般提供となりました。エージェント、ツール、関数をグラフのノードとして扱うワークフローランタイムが加わり、ルーティング、fan-out と fan-in、ループ、リトライ、human-in-the-loop の一時停止に対応しました。さらに、エージェント間で構造化された委任を行う Task API も加わりました。Google によると、2.0 は 1.x のエージェントとの互換性を保つよう設計されています。
Python のほかに、Java、Kotlin、Go、TypeScript 向けの別々の SDK があります。エージェントはコードを書かずに YAML で定義することもでき、テスト用にローカルの Web UI が用意されています。
Google Agent Development Kit (ADK)は使う価値があるか?
ADK は、すでに Gemini に決めているチームにとっては有力な選択肢で、それ以外のチームにとっては妥当ではあるものの当然の選択ではありません。Python パッケージの GitHub のスターは約 22,000 で、2026年10月13日に v2.12.0 を出し、README によるとおよそ 2 週間ごとにリリースしています。
LangGraph の領域に踏み込ませたのは 2.0 のワークフローランタイムです。分岐、ループ、リトライ、ツールの確認が組み込まれ、Task API によってエージェント同士が構造化された形で作業を受け渡せます。評価ツールとローカルの開発用 UI は別売りではなく含まれています。快適なデバッグ環境が有料の LangSmith にある LangChain とは、ここが実際に違います。
速いペースにはコストもあります。未解決の issue とプルリクエストが 392 件あり、2 週間ごとにリリースされるため、1.x 向けに書かれた例はドキュメントと合わなくなっていることが多く、README は推移的な依存関係による破損を避けるため、Google の constraints ファイルでインストールを固定するよう勧めています。Python 3.11 以降が必要です。他のプロバイダーはモデルアダプター経由で使えますが、クイックスタート、組み込みの Google Search と Vertex のツール、コマンド 1 つでのデプロイ先は、すべて Google のものです。
これまでのところ、リポジトリに対するセキュリティアドバイザリーは公開されていません。フレームワークは無料なので、実際の請求は Gemini のトークンと、エージェントを動かす計算資源です。Agent Engine は Google Cloud の利用料金でマネージドなセッションとメモリーを追加します。便利ですが、フレームワークを離れるより Google を離れる方が難しくなります。
真価を発揮する場面
すでに Google Cloud を使っている小売企業のプラットフォームチーム
返金に人の承認を挟む、Gemini ベースの注文サポートエージェントを出す
返金の手順にツールの確認を入れた ADK のワークフローとしてフローを作り、開発用 UI でテストしてから、Cloud Run か Agent Engine にデプロイします。フレームワークは無料で、コストは Gemini のトークンと Cloud Run ま たは Agent Engine の計算資源です。
既存の Spring サービスを持つ Java の開発会社
Python のサービスを導入せずにエージェント機能を加える
別の ADK Java SDK を使えば、チームは 1 つの言語のままでいられます。Python との機能の差はまだあるため、決める前に、必要なワークフロー機能が Java SDK に入っているかを確認してください。
12 か月のロードマップのためにエージェントフレームワークを比較するエンジニアリングマネージャー
来年置き換える必要のないフレームワークを選ぶ
ADK は Google が支え、2 週間ごとにリリースされ、評価機能も無料で含まれます。ただし利便性の多くは Gemini と Vertex AI を前提としています。Google Cloud の顧客には妥当な賭けで、マルチクラウドの顧客にはロックインのリスクです。
導入前に確認すること
- 導入
- Python 3.11 以降で pip install google-adk を実行します。できれば使っている Python のバージョン用の constraints ファイルを使います。クイックスタートでは、API キーがあれば数分で動く Gemini エージェントとローカルの Web UI にたどり着けます。
- 連携
- Gemini API と Vertex AI にネイティブ対応し、他のモデルはアダプター経由です。ツールは Python の関数、OpenAPI の仕様、MCP サーバーから作れます。デプロイ先は Cloud Run、GKE、Vertex AI Agent Engine です。
- データとプライバシー
- Apache 2.0 で、商用の制限はありません。プロンプトとツールの結果は設定したモデルのエンドポイントに送られ、セッションはセッションサービスの向け先(メモリー、データベース、Agent Engine)に保存されます。adk CLI は最初の対話的な実行時に、仮名化された利用データ(コマンド名とフラグ名、所要時間、OS、Python のバージョン)を Google に送るかどうかを尋ねます。Enter を押すと同意したことになり、adk telemetry disable でオフにできます。GitHub のセキュリティアドバイザリーは公開されていません。
- 大規模利用時のコスト
- フレームワークは無料で、本番のコストはモデルのトークンと計算資源です。Agent Engine は Vertex AI の価格ページにある Google Cloud の利用料として請求されるため、そこで忙しく動くエージェントはライセンスではなくクラウドの明細項目になります。
- 制限
- 未解決の issue とプルリクエストは 392 件で、リリースはお よそ 2 週間ごとです。Python 以外の SDK は Python の機能に後れを取っています。
良い点
- 2.0 からグラフのワークフロー、リトライ、人による承認が組み込み
- 評価ツールと開発用 UI が無料で含まれる
- Python、Java、Kotlin、Go、TypeScript 向けの SDK
- Cloud Run や Agent Engine への近道
気になる点
- 最もサポートが手厚いツールとデプロイ先は Google の製品
- 2 週間ごとのリリースで 1.x のチュートリアルが古くなる
- 安定したインストールには Python 3.11+ と固定した constraints が必要
おすすめの人
Gemini でエージェントを作るチーム、または Google Cloud にデプロイするチーム。
Google Agent Development Kit (ADK)の代替
Google Agent Development Kit (ADK):よくある質問
- Google Agent Development Kit (ADK)は使う価値があるか?
- 本格的で進化の速いエージェントフレームワークですが、最短の道は常に Gemini と Google Cloud に通じています。それが狙いであり、注意点でもあります。 評価は5点満点中4.2点です。
- Google Agent Development Kit (ADK)の料金は?
- Apache 2.0 ライセンスの下で無料のオープンソースです。支払うのは、使うモデルと Google Cloud のサービスの料金です。
- Google Agent Development Kit (ADK)の欠点は?
- 最もサポートが手厚いツールとデプロイ先は Google の製品; 2 週間ごとのリリースで 1.x のチュートリアルが古くなる; 安定したインストールには Python 3.11+ と固定した constraints が必要.
- Google Agent Development Kit (ADK)は誰に向いているか?
- Gemini でエージェントを作るチーム、または Google Cloud にデプロイするチーム。
- チームや本番環境でGoogle Agent Development Kit (ADK)を使うと費用はいくらか?
- フレームワークは無料で、本番のコストはモデルのトークンと計算資源です。Agent Engine は Vertex AI の価格ページにある Google Cloud の利用料として請求されるため、そこで忙しく動くエージェントはライセンスではなくクラウドの明細項目になります。
- Google Agent Development Kit (ADK)は企業データを扱っても安全か?
- Apache 2.0 で、商用の制限はありません。プロンプトとツールの結果は設定したモデルのエンドポイントに送られ、セッションはセッションサービスの向け先(メモリー、データベース、Agent Engine)に保存されます。adk CLI は最初の対話的な実行時に、仮名化された利用データ(コマンド名とフラグ名、所要時間、OS、Python のバージョン)を Google に送るかどうかを尋ねます。Enter を押すと同意したことになり、adk telemetry disable でオフにできます。GitHub のセキュリティアドバイザリーは公開されていません。
- Google Agent Development Kit (ADK)の代わりになるものは?
- 当サイトでレビューした中で最も近い代替はLangGraph, OpenAI Agents SDK 、 Microsoft Agent Frameworkです。
回答確認日:2026年10月26日
