同じgemini-3.8-flashを呼ぶのに、Googleには窓口が2つあります。Google AI StudioのAPIキーで使う「Gemini Developer API」と、Google Cloudのプロジェクトで使うVertex AI(2026年に「Gemini Enterprise Agent Platform」へ改称)のGemini APIです。この記事では、公式の比較表、SLA、データ所在地、gemini-3.8-flashの単価を突き合わせ、Vertex AIとGeminiの違いを実装者向けに整理します。google-genaiでの切り替えコードと、どちらを選ぶかの判断基準まで扱います(2026年10月17日時点)。
まとめ:Vertex AI(Agent Platform)とGemini APIの違いと選び方
モデルは同じで、違うのは契約と運用の枠組みです。Developer APIはgenerativelanguage.googleapis.comをAPIキーで呼び、Agent Platformはaiplatform.googleapis.comをGoogle CloudのIAMで呼びます。SLA、HIPAA・SOC2などの認証、CMEK、VPC Service Controls、Provisioned ThroughputはAgent Platformにしかありません。
gemini-3.8-flashの単価は、Developer APIの有料枠とAgent Platformのglobalエンドポイントで同じ入力0.75ドル/出力3.75ドル(100万トークンあたり・2026年12月31日まで)です。米国やEUのマルチリージョンを指定すると1割高くなります。3.8 Flashは東京リージョンで提供されておらず、日本国内でのML処理は選べません。
試作と社外秘を含まない機能はDeveloper APIの有料枠で十分です。SLAを契約に書く必要がある、監査でデータの処理場所を問われる、Google Cloudの請求と権限管理に寄せたい、のどれかに当てはまればAgent Platformを選びます。
Vertex AIのGeminiとGemini APIが別製品になっている構造と名称
モデルとプラットフォームの違いはVertex AIの機能・料金とSageMaker/Azure MLとの違いで扱っています。ここでは同じGeminiを呼ぶ2つのAPIの違いに絞ります。
同じGeminiモデルを2つの窓口で提供する構造とエンドポイントの違い
GoogleのGemini Developer API と Gemini プラットフォームの説明ページは、生成AIの開発向けに「2つのAPIプロダクト」を提供していると明記しています。Developer APIはgenerativelanguage.googleapis.com、Agent Platformはaiplatform.googleapis.comが窓口です。
同じページは「特定のエンタープライズ コントロールが必要な場合を除き、ほとんどのデベロッパーは Gemini Developer API を使用する必要があります」と書いています。Google自身が既定はDeveloper APIだと言っている点は押さえておきます。モデルIDはどちらもgemini-3.8-flashで、コードの大半は共通です。違いは認証、契約、リージョン、提供機能の側にあります。
Vertex AIからAgent Platformへの改称と旧名が残る3つの場所
Vertex AIは2026年にGemini Enterprise Agent Platformへ改称され、公式ドキュメントのURLも/vertex-ai/から/gemini-enterprise-agent-platform/へ移りました。旧URLからは新URLへの301転送です。一方で、エンドポイント名aiplatform.googleapis.com、SDKのvertexai=True引数、SLAページのURLには旧名が残っています。社内資料やRFPでも旧名のまま書かれることが多いため、この記事では「Vertex AI(Agent Platform)」と併記します。
認証・SLA・データの扱いで比べるGemini APIとAgent Platformの差分
違いを網羅的に知るには、Google Cloud側のGoogle AI StudioからAgent Platformへの移行ガイドにある17行の比較表が一次情報になります(2026年10月15日更新)。実務で判断が分かれる行を抜き出しました。
公式比較表で押さえる認証・規約・SLA・コンプライアンスの差分
| 項目 | Gemini Developer API | Agent Platform |
|---|---|---|
| サインアップ | Googleアカウント | Google Cloudアカウント+課金設定 |
| 認証 | APIキーまたはOAuth | サービスアカウント(IAM) |
| UI | Google AI Studio | Agent Studio |
| 商用条件 | 標準の利用規約 | エンタープライズ向けのデータ処理条件 |
| SLA・サポート | なし | 可用性SLAと24時間365日サポート |
| 認証・統制 | HIPAA・SOC2の対象外 | HIPAA・SOC2・CMEK等 |
| 専用キャパシティ | なし | Provisioned Throughput |
| モデル | Googleのモデル | Model Gardenの他社モデルも可 |
| MLOps | なし | 評価・モニタリング・レジストリ |
実務で効くのは「商用条件」と「SLA・サポート」の2行です。Developer APIはGoogle Cloudの契約コミットメントに算入されません。Google Cloudと年間契約を結んでいる企業がDeveloper APIを使うと、その請求は契約の消化に数えられない点に注意してください。
無料枠の入出力が製品改善に使われる条件と業務データを送る線引き
Gemini Developer APIの料金ページでは、gemini-3.8-flashの「製品改善への利用」が無料枠で「Yes」、有料枠で「No」です。さらにGemini API追加利用規約は、無料サービスの入出力を人間のレビュアーが確認・注記する場合があるとし、「プライベート情報、機密情報、または個人情報を送信しないでください」と書いています。
業務データを送る判断はここで決まります。無料枠のDeveloper APIに顧客情報を流すのは規約上も避けるべき使い方です。有料枠に切り替えれば製品改善には使われません。Agent Platformは比較表で、入出力を製品改善に使わないと明記しています。規約にはもう1点、欧州経済領域・スイス・英国の利用者に提供するアプリは有料サービスのみ使えるという条件もあります。
SLA99.5%が適用されるのはgenerateContent系だけという範囲の注意
Agent PlatformのGemini Online Inference APIのSLA(2026年6月30日更新)は、月間稼働率99.5%を約束しています。対象はgenerateContentとstreamGenerateContentの2メソッドです。提供期間が短いと指定されたモデルでは95%に下がり、Provisioned Throughput経由のstreamGenerateContentには別途レイテンシ目標の達成率99%が付きます。
見落としやすいのは、新しいInteractions APIがこの対象に書かれていない点です。Developer APIはInteractions APIを新規開発の推奨としていますが、SLAを根拠に可用性を説明する業務システムでは、Agent Platform側でgenerateContentを使う設計にしておく必要があります。システムの割り当て上限による429エラーも、SLAの停止時間には数えられません。
料金とレート制限の比較:gemini-3.8-flashの単価とリージョンの上乗せ
gemini-3.8-flashの単価は条件付きで同額です。差が出るのはエンドポイントの選び方と、Developer API側の上限の掛かり方です。単価の推移はGemini 3.8 Flashの差分・料金・移行コードでも扱っています。
同じ0.75ドルでも差が出るglobalと米国・EUマルチリージョンの単価
Agent Platformの料金ページでは、gemini-3.8-flashのglobalが入力0.75ドル/出力3.75ドル、「グローバル以外」が0.825ドル/4.125ドルです(100万トークンあたり・2026年12月31日まで)。2027年1月1日からはglobalが1.50ドル/7.50ドル、グローバル以外が1.65ドル/8.25ドルに上がります。
| 月間の使用量(入力1億・出力2,000万トークン) | 2026年12月まで | 2027年1月から |
|---|---|---|
| Developer API有料枠 | 150ドル | 300ドル |
| Agent Platform(global) | 150ドル | 300ドル |
| Agent Platform(us・eu) | 165ドル | 330ドル |
表は料金ページの単価から計算した額です。データ所在地のためにマルチリージョンを選ぶと、ちょうど1割が上乗せされます。Agent Platformは応答コード200のリクエストだけが課金対象で、4xx・5xxには入出力の料金がかかりません。Developer APIのBatch(入力0.375ドル/出力1.875ドル)は、即時応答が要らない一括処理なら半額で済む選択肢です。
Developer APIの使用量ティアと費用ベースのレート制限で起きる429
Developer APIのレート制限のページには、トークン数とは別に、10分間のローリングウィンドウで見る費用ベースの上限があります。Tier 1は10分あたり10ドル、Tier 2は50ドル、Tier 3は200ドルです。超えると429 RESOURCE_EXHAUSTEDが返ります。
ティアは支払い実績で上がります。Tier 2は100ドルの支払いと初回支払いから3日、Tier 3は1,000ドルの支払いと30日が条件です。サービス開始直後に負荷が集中する業務では、この自動昇格を待てない場面があります。Agent Platformの上限はモデルとリージョンごとに決まり、Provisioned Throughputで容量を買い切ることもできます。
データ所在地とリージョン:東京リージョンで3.8 Flashを使えない問題
「Agent Platformなら東京リージョンで処理できる」と考えて選ぶと、gemini-3.8-flashでは外れます。
globalエンドポイントはデータ所在地を保証しないという公式の注記
Agent Platformのデータ所在地ページは、globalエンドポイントへのリクエストは「世界中の任意の Google Cloud ロケーションで処理される可能性がある」ため、データ所在地は保証されないと書いています。Developer APIはそもそもグローバルエンドポイントしかありません。
つまり、Agent Platformを選んでもglobalを使う限り、処理場所の点ではDeveloper APIと変わりません。違いが出るのは、保存データ(チューニング済みモデルの重みなど)が指定ロケーションに留まる点と、次に述べるマルチリージョンを選んだ場合です。
usとeuのマルチリージョンでML処理を域内に固定する設定と日本での判断
gemini-3.8-flashのモデルページでは、提供リージョンがglobalとマルチリージョンのus・euだけで、ML処理を固定できるのはusとeuです。東京(asia-northeast1)はありません。マルチリージョンのホスト名はaiplatform.us.rep.googleapis.comとaiplatform.eu.rep.googleapis.comです。
日本企業がとれる選択は、globalで処理場所を問わないか、usで「米国内に限定」と説明できる状態にするかの2つです。個人情報の越境移転を社内規程で管理している場合、usを選んで移転先を米国と特定しておくほうが、委託先管理の書類を作りやすくなります。国内処理が契約上の必須条件なら、3.8 Flashは候補から外れます。
google-genaiで送信先を切り替える手順:Python・curlの最小コード
SDKは共通のgoogle-genaiで、初期化の引数を変えるだけで送信先が切り替わります。引数の全組み合わせと初期化エラーはGoogle Gen AI SDKの導入とAgent Platform切替にまとめているので、ここでは比較の観点で必要な最小形を示します。
環境変数1つで2つのバックエンドを切り替えるPythonコード
次のコードは、環境変数GEMINI_BACKENDの値で送信先を変えます。Agent Platform側はlocation="us"でML処理を米国内に留め、SLAの対象であるgenerate_contentを使います。
import os
from google import genai
from google.genai import types
# GEMINI_BACKEND=platform なら Agent Platform、それ以外は Developer API
backend = os.environ.get("GEMINI_BACKEND", "developer")
if backend == "platform":
# 事前に gcloud auth application-default login で ADC を用意する
client = genai.Client(
enterprise=True,
project=os.environ["GOOGLE_CLOUD_PROJECT"],
location="us", # ML処理を米国内に限定(global は所在地保証なし)
)
else:
# GEMINI_API_KEY を読む。業務データを送るなら有料枠のキーにする
client = genai.Client(enterprise=False)
response = client.models.generate_content(
model="gemini-3.8-flash",
contents="Vertex AIとGemini APIの違いを一文で説明して",
config=types.GenerateContentConfig(temperature=0.2),
)
print(response.text)
enterprise=Falseを明示しているのは、環境にGOOGLE_GENAI_USE_ENTERPRISE=trueが残っていると、APIキーを渡してもAgent Platformへ送られるためです。開発機ではDeveloper API、本番ではAgent Platform、という運用でも、コード本体は1行も変わりません。
2つのエンドポイントをcurlで呼び分けるRESTリクエスト例
SDKを使わない言語やシェルから確かめる場合は、RESTで次のように呼び分けます。Agent Platform側の形式はデプロイとエンドポイントのページの例に合わせています。
# Gemini Developer API(APIキー)
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.8-flash:generateContent" \
-H "x-goog-api-key: ${GEMINI_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"contents":[{"parts":[{"text":"Explain how AI works in a few words"}]}]}'
# Agent Platform(OAuthアクセストークン・米国マルチリージョン)
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
"https://aiplatform.us.rep.googleapis.com/v1/projects/${GOOGLE_CLOUD_PROJECT}/locations/us/publishers/google/models/gemini-3.8-flash:generateContent" \
-d '{"contents":{"role":"user","parts":{"text":"Explain how AI works in a few words"}}}'
Agent PlatformはURLにプロジェクトとロケーションが入り、認証ヘッダーもAPIキーではなくBearerトークンです。Goから直接叩く場合のURL組み立てはGoでGemini APIを呼び出す実装手順を参照してください。
切り替え時に詰まるInteractions APIのプレビュー制約とモデル再学習
移行で最も引っかかりやすいのはInteractions APIです。Developer APIでは2026年6月にGAとなりましたが、3.8 Flashのモデルページでは、Agent Platform上のInteractions APIはプレビュー扱いです。説明ページは、プレビュー期間中はlocation="global"しか使えないと明記しています。Interactions APIで書いたコードは、Agent Platformに移した時点でマルチリージョンを選べません。
ほかにも、Google AI Studioで作ったチューニング済みモデルはAgent Platformで再学習が必要で、プロンプトはDriveからJSONとして書き出してAgent Studioへ取り込みます。3.8 FlashはAgent PlatformでLive APIとチューニングが「サポートされていません」と書かれています。移す前に、使っている機能が移行先にあるかをモデルページで1行ずつ確かめてください。
Gemini APIで十分な場面とAgent Platformへ移すべき場面の判断基準
ここまでの差分を、採用と見送りの条件に落とします。迷ったときは「契約・監査で何を説明する必要があるか」から逆算すると判断がぶれません。
Developer API有料枠で本番運用してよい条件と見送るべき条件
社外秘を含まないテキスト処理、社内ツール、PoC、停止しても業務が止まらない機能なら、Developer APIの有料枠で本番運用して問題ありません。単価はAgent Platformのglobalと同じで、Interactions APIの新機能も先に使えます。APIキーはサーバー側に置き、APIキーの発行・保管・失効の手順に沿ってローテーションを組んでおきます。
見送るべきなのは、無料枠のまま顧客データを流す使い方と、可用性を顧客に約束するサービスです。Developer APIにはSLAがないため、障害時に返金や報告の根拠を示せません。ここは割り切って、Agent Platformへ移します。
Agent Platformを選ぶべき4条件と移行コストを見積もる順番
Agent Platformを選ぶのは、次のどれかに当てはまるときです。
- SLAや障害時の補償を、契約書や社内の可用性基準に書く必要がある
- 監査や個人情報の管理規程で、ML処理の場所(米国・EU)を特定する必要がある
- CMEK・VPC Service Controls・Access Transparencyなど既存のGoogle Cloud統制に載せたい
- Google Cloudの年間契約の消化や、Provisioned Throughputでの容量確保が必要
移行コストは、認証(サービスアカウントとIAM)、使うAPI(Interactions APIならglobal限定)、使う機能(Live API・チューニング)の順に確かめると漏れが出ません。SDKのコード変更は小さく、工数の大半は権限設計と機能差の確認に出ます。要件の整理から実装まで外部に任せたい場合は、一創の生成AI導入支援でバックエンド選定と権限設計から相談できます。
Vertex AIとGemini APIの違いに関するよくある質問
比較を検討する際によく出る疑問に、公式ドキュメントの記載をもとに答えます。
Vertex AIで使うGeminiとGemini APIのGeminiは同じモデルですか?
モデルIDは同じで、どちらもgemini-3.8-flashなどを指定して呼びます。違うのは周辺の機能で、Agent Platform上の3.8 FlashはLive APIとチューニングに非対応というのがモデルページの記載です。逆にAgent PlatformはModel Garden経由でGoogle以外のモデルも呼べます。使いたい機能が窓口側にあるかを先に確かめてください。
Google AI StudioとVertex AI Studio(Agent Studio)は何が違いますか?
どちらもプロンプトを試すためのUIで、Google AI StudioはDeveloper API、Agent Studio(旧Vertex AI Studio)はAgent Platformにつながっています。AI Studioで作ったプロンプトは、Google DriveのAI_StudioフォルダからダウンロードしてJSONに改名し、Agent Studioの「Prompt management」から取り込めます。実務で大きいのは、UIより裏で呼ぶAPIの契約条件の違いです。Agent Studioの操作手順と設定のコード化はVertex AI Studio(現Agent Studio)の使い方にまとめています。
Gemini APIのAPIキーはVertex AI(Agent Platform)でも使えますか?
公式の比較表では、Agent Platformの認証はGoogle Cloudのサービスアカウントです。移行ガイドは、移行後に使わなくなったGemini APIキーを削除するよう勧めており、削除の反映には数分かかると書いています。本番で使用中のキーを誤って消した場合はgcloud beta services api-keys undeleteで復元を検討します。キーを残したまま両方を並行運用する場合は、どちらの請求に載るかを必ず確かめてください。
無料で試せるのはGemini APIとVertex AIのどちらですか?
Developer APIには無料枠があり、gemini-3.8-flashの入出力は無料枠で「Free of charge」です。ただし入出力が製品改善に使われ、人間がレビューする場合もあるため、業務データは送れません。Agent Platform側は、公式の比較表で無料利用の行が「新規ユーザー向けの300ドル分のGoogle Cloudクレジット」となっています。業務データで試すなら、クレジットの範囲でAgent Platformを使うほうが安全です。
gemini-3.8-flashはいつまで使えますか?
Agent Platformのモデルページでは、gemini-3.8-flashのGA日が2026年9月2日、Agent Platformでのサポート廃止日が「2027年9月2日以降」です。同じページの注記では、この日付を過ぎてもGemini API経由ではアクセスできる場合があるとしています。Developer APIは別の利用規約で運用されるため、廃止日は両方のページで別々に確認してください。
関連記事
- Vertex AIとは?Google CloudのAI開発プラットフォームの機能・料金とSageMaker/Azure MLとの違いを実装者目線で解説:本記事の親にあたるプラットフォーム全体の解説。
- Google Gen AI SDKとは?google-genaiの導入とAgent Platform切替・旧SDK移行【2026年10月】:enterprise引数と環境変数の切り替えを詳しく扱う。
- Gemini 3.8 Flashとは?3.7からの差分・料金・移行コードを実装目線で解説【2026年9月】:本記事で比較に使ったモデル自体の仕様。
- Firebase AI Logicとは|クライアント直呼びの構成とApp Check強制への移行【2026年8月時点】:モバイル・Webアプリから直接Geminiを呼ぶ第3の経路。
- ADKとは?GoogleのAgent Development Kitの仕組みと始め方【2.11対応】:Agent Platform上でエージェントを組むときのフレームワーク。