Google ADK & Gemini
4つの製品。1つのエコシステム。
Googleのエージェントスタックは、対話型ターミナル作業、非同期GitHub自動化、IDE支援、本格的なエンタープライズ・マルチエージェント・オーケストレーションを網羅します。バーチャル・カンパニーのエージェントチーム構築には、Agent Development Kit(ADK)が中核を担います — Apache 2.0、多言語対応、100以上の事前構築済みエンタープライズ・コネクタを備えています。
4つの製品
製品比較
| 製品 | モード | ライセンス | 差別化要因 |
|---|---|---|---|
| ADK | SDK / ライブラリ | Apache 2.0 | グラフベースのマルチエージェント・オーケストレーション、100以上のSAP/Salesforce/Workdayコネクタ、Vertex AIデプロイ、A2Aプロトコル |
| Gemini CLI | 対話型ターミナル | Apache 2.0 | Gemini 2.5 Proで1Mトークンのコンテキスト、寛大な無料枠(60req/分)、マルチモーダル(画像、PDF、動画) |
| Jules | 非同期GitHubエージェント | プロプライエタリ | 実行前に作業計画を提示、GitHub IssueおよびPRネイティブ、2026年半ば時点で限定ベータ |
| Code Assist | IDEプラグイン | プロプライエタリ | Google Workspace SSO + Cloud Audit Logs、既にGCP/Workspaceを利用する企業向け |
ADKの詳細 — エージェントチームを構築する
ADKをインストールし、プロジェクトを初期化
pip install google-adk# or TypeScriptnpm install @google/adk
# Initialise a new agent projectadk create my-agent-teamcd my-agent-team専門エージェントを定義し、グラフに配線
ADKはグラフモデルを採用しています — 各ノードは特定の役割とツールセットを持つエージェントです。エッジは制御があるエージェントから別のエージェントへ渡るタイミングを定義します。
from google.adk import Agent, AgentGraph, tool
research_agent = Agent( name="researcher", model="gemini-2.5-pro", tools=[web_search, read_document], instruction="Research the topic and return structured findings.",)
writer_agent = Agent( name="writer", model="gemini-2.5-flash", tools=[write_file, read_file], instruction="Draft content based on the researcher's findings.",)
graph = AgentGraph()graph.add_edge(research_agent, writer_agent)事前構築済みコネクタでエンタープライズシステムに接続
ADKはエンタープライズ・プラットフォーム向けに100以上のコネクタを同梱しています — 一般的なシステムであればカスタム統合コードは不要です。
from google.adk.connectors import SalesforceConnector, SAPConnector
salesforce = SalesforceConnector( instance_url="https://myorg.salesforce.com", credentials={"client_id": "...", "client_secret": "..."},)
# The connector exposes typed tools the agent can callcrm_agent = Agent( name="crm_agent", tools=[salesforce.get_opportunity, salesforce.update_deal_stage],)エンタープライズSLAのためVertex AIにデプロイ
# Deploy the agent graph to Vertex AI Agent Engineadk deploy --project my-gcp-project --region us-central1
# Run locally for developmentadk run --task "Prepare the Q2 sales pipeline report"価格
| 製品 | 無料枠 | 有料 |
|---|---|---|
| ADK + Vertex AI | ADKフレームワークは無料(Apache 2.0)。Vertex AIには無料試用クレジットあり | Vertex AIトークン料金 — Gemini 2.5 Pro: $1.25/M入力 · $10/M出力(1M+コンテキスト: $2.50/$15) |
| Gemini CLI | Googleアカウントで60req/分(Gemini 2.5 Pro) — APIキー不要 | 上限を増やす場合はGoogle AI StudioまたはVertex AI APIキー |
| Jules | 限定ベータ — タスククォータあり | 2026年半ば時点で価格未公開 |
| Code Assist | 個人向け無料枠あり | SSO + 監査ログ付きチーム向けはGoogle Workspace Enterprise価格 |
Googleエージェントスタックの使い分け
エンタープライズ規模のエージェントチーム — SAP、Salesforce、Workdayにすぐ接続
ADKをご利用ください。エージェントチームがエンタープライズシステムに触れる必要がある場合 — Salesforceから顧客データを引く、SAPで発注書を起こす、Workdayのワークフローを更新する — ADKの100以上の事前構築コネクタが数週間分の統合作業を不要にします。これらは薄いラッパーではなく、認証、ページネーション、スキーマ・マッピングを処理してくれるため、エージェントは生のRESTエンドポイントではなく型付きツールを呼び出せます。
専門エージェントが分岐する複雑な多段ワークフロー
ADKのグラフ・オーケストレーションをご利用ください。ADKはエージェントの引き継ぎを有向グラフとしてモデル化します — 調査ノードがライティングノードに発見を渡し、コンテンツ種別に応じてレビューノードへ振り分けます。プロンプトベースのオーケストレーションよりも構造化されており、どのエージェントが各ステップを担うかを判断しやすく、新しい分岐の追加や実行パスの監査も容易です。
GCPのデータ所在地および法令遵守要件
Vertex AIにデプロイしたADKをご利用ください。すべてのデータが指定したGCPリージョン内に留まります。Google Cloud Audit Logsがエージェントの全アクションを法令遵守レポート用に記録します。既にGCP上で運用しており、GDPR、SOC 2、ISO 27001に対応する必要がある場合、Vertex AIがそれらの認証をエンドツーエンドで提供します。
巨大なコンテキストウィンドウでの大規模コードベース探索
Gemini CLIをご利用ください。1Mトークンのコンテキストウィンドウはモノレポ全体を一度で取り込めます — 標準的なコンテキスト予算ではClaude CodeにもPiにもできない芸当です。馴染みのない大規模コードベースを初めて探索する際の最適なツールです: リポジトリのルートでgeminiを実行し、継続作業用のフレームワークを決める前に広範な質問を投げてみてください。