コンテンツにスキップ

Google ADK & Gemini

4つの製品。1つのエコシステム。

Googleのエージェントスタックは、対話型ターミナル作業、非同期GitHub自動化、IDE支援、本格的なエンタープライズ・マルチエージェント・オーケストレーションを網羅します。バーチャル・カンパニーのエージェントチーム構築には、Agent Development Kit(ADK)が中核を担います — Apache 2.0、多言語対応、100以上の事前構築済みエンタープライズ・コネクタを備えています。

Agent Development KitGemini CLIJulesCode Assist

4つの製品

製品比較

製品モードライセンス差別化要因
ADKSDK / ライブラリApache 2.0グラフベースのマルチエージェント・オーケストレーション、100以上のSAP/Salesforce/Workdayコネクタ、Vertex AIデプロイ、A2Aプロトコル
Gemini CLI対話型ターミナルApache 2.0Gemini 2.5 Proで1Mトークンのコンテキスト、寛大な無料枠(60req/分)、マルチモーダル(画像、PDF、動画)
Jules非同期GitHubエージェントプロプライエタリ実行前に作業計画を提示、GitHub IssueおよびPRネイティブ、2026年半ば時点で限定ベータ
Code AssistIDEプラグインプロプライエタリGoogle Workspace SSO + Cloud Audit Logs、既にGCP/Workspaceを利用する企業向け

ADKの詳細 — エージェントチームを構築する

01

ADKをインストールし、プロジェクトを初期化

Terminal window
pip install google-adk
# or TypeScript
npm install @google/adk
# Initialise a new agent project
adk create my-agent-team
cd my-agent-team
02

専門エージェントを定義し、グラフに配線

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)
03

事前構築済みコネクタでエンタープライズシステムに接続

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 call
crm_agent = Agent(
name="crm_agent",
tools=[salesforce.get_opportunity, salesforce.update_deal_stage],
)
04

エンタープライズSLAのためVertex AIにデプロイ

Terminal window
# Deploy the agent graph to Vertex AI Agent Engine
adk deploy --project my-gcp-project --region us-central1
# Run locally for development
adk run --task "Prepare the Q2 sales pipeline report"

価格

製品無料枠有料
ADK + Vertex AIADKフレームワークは無料(Apache 2.0)。Vertex AIには無料試用クレジットありVertex AIトークン料金 — Gemini 2.5 Pro: $1.25/M入力 · $10/M出力(1M+コンテキスト: $2.50/$15)
Gemini CLIGoogleアカウントで60req/分(Gemini 2.5 Pro) — APIキー不要上限を増やす場合はGoogle AI StudioまたはVertex AI APIキー
Jules限定ベータ — タスククォータあり2026年半ば時点で価格未公開
Code Assist個人向け無料枠ありSSO + 監査ログ付きチーム向けはGoogle Workspace Enterprise価格

Googleエージェントスタックの使い分け

01

エンタープライズ規模のエージェントチーム — SAP、Salesforce、Workdayにすぐ接続

ADKをご利用ください。エージェントチームがエンタープライズシステムに触れる必要がある場合 — Salesforceから顧客データを引く、SAPで発注書を起こす、Workdayのワークフローを更新する — ADKの100以上の事前構築コネクタが数週間分の統合作業を不要にします。これらは薄いラッパーではなく、認証、ページネーション、スキーマ・マッピングを処理してくれるため、エージェントは生のRESTエンドポイントではなく型付きツールを呼び出せます。

02

専門エージェントが分岐する複雑な多段ワークフロー

ADKのグラフ・オーケストレーションをご利用ください。ADKはエージェントの引き継ぎを有向グラフとしてモデル化します — 調査ノードがライティングノードに発見を渡し、コンテンツ種別に応じてレビューノードへ振り分けます。プロンプトベースのオーケストレーションよりも構造化されており、どのエージェントが各ステップを担うかを判断しやすく、新しい分岐の追加や実行パスの監査も容易です。

03

GCPのデータ所在地および法令遵守要件

Vertex AIにデプロイしたADKをご利用ください。すべてのデータが指定したGCPリージョン内に留まります。Google Cloud Audit Logsがエージェントの全アクションを法令遵守レポート用に記録します。既にGCP上で運用しており、GDPR、SOC 2、ISO 27001に対応する必要がある場合、Vertex AIがそれらの認証をエンドツーエンドで提供します。

04

巨大なコンテキストウィンドウでの大規模コードベース探索

Gemini CLIをご利用ください。1Mトークンのコンテキストウィンドウはモノレポ全体を一度で取り込めます — 標準的なコンテキスト予算ではClaude CodeにもPiにもできない芸当です。馴染みのない大規模コードベースを初めて探索する際の最適なツールです: リポジトリのルートでgeminiを実行し、継続作業用のフレームワークを決める前に広範な質問を投げてみてください。

次に読む