Googleは2026年11月12日、Gemini 4 Hydrogen(モデルID gemini-4-hydrogen)を Gemini API で一般提供しました。Gemini API のリリースノートは、無料枠でも使える速度と効率重視のモデルとし、日常のコーディングとエージェント型の処理を用途に挙げています。発表前に「Gemini 4 Flash のコードネーム」と噂されていた名前が、そのまま正式名称になりました。
本記事は、Hydrogen を自社システムから呼ぶ実装者向けに、3.8 Flash や Carbon との仕様差、料金、移行時に書き換える箇所と計測用のPythonコード、Carbon と組み合わせる実装、Hydrogen に回す処理の線引きを扱います。上位モデルの仕様はGemini 4 Carbonとは?Argonとの違い・料金・移行コードを実装目線で解説にまとめています。数値はすべて2026年11月13日時点の公表値です。
まとめ:Gemini 4 Hydrogenは3.8 Flashの後継に据える無料枠つきの実務モデル
- モデルIDは
gemini-4-hydrogen。11月12日にGAとなり、Gemini 4 世代で初めて無料枠でも呼べます。 - 有料の Standard は100万トークンあたり入力1.50ドル・出力7.50ドル。Argon・Carbon の12月以降の単価に比べ、入出力とも約3分の1強です。
- コンテキストは入出力共有の1,048,576トークンで、long decode にも対応します。3.8 Flash とは窓の数え方が変わります。
- thinking_level の既定は high で、4段目の xhigh が加わりました。3.8 Flash の既定 medium のまま比べると、思考トークンが増えます。
- temperature は無視され、明示的キャッシュは使えません。移行はモデルIDの変更だけでは終わりません。
- 3.8 Flash の置き換えと、Carbon が立てた計画の実行役に回す配分を勧めます。大量の短文分類は 3.5 Flash-Lite に残します。
Gemini 4 Hydrogenの提供開始日・モデルID・使える場所を公式情報で確認
検索で見つかる解説は、リーク段階の推測記事がほとんどです。まずGA後の提供状況を一次情報で固めます。
コードネームの噂から11月12日のGAまでとCarbon派生の位置づけ
11月上旬までは、テスターの報告をもとに「次の Flash 級モデルのコードネーム」として語られていました。11月12日のリリースノートで、Hydrogen は Stable 版のモデルIDとして公開されました。日付サフィックスの無いIDがそのまま通ります。
DeepMind のモデルカードによれば、Hydrogen は Gemini 4 Carbon から派生させたモデルです。knowledge cutoff は2026年3月で、Carbon・Argon と同じ時点になります。名前は Flash ではありませんが、価格帯と用途は従来の Flash の系譜に当たります。
Gemini API・Antigravity・Managed Agentsの提供範囲
| 提供先 | 条件 | 備考 |
|---|---|---|
| Gemini API | 無料枠・有料枠 | 両APIに対応(名称は下記) |
| Google AI Studio | 無料枠・有料枠 | 画面から試せる |
| Antigravity エージェント | プレビュー | 既定モデルが Hydrogen |
| Google Antigravity | AI Pro・Ultra | 順次提供 |
Gemini API は Interactions と GenerateContent の両方に対応しています。Gemini API のAntigravity エージェント(antigravity-preview-09-2026)は、agent_config を省くと Hydrogen で動くようになりました。開発ツールの Google Antigravity でも同日に選べるようになり、Antigravity の changelog は4段階の推論強度と、Carbon で計画を立てる Orchestrator の同時提供を記しています。IDE 側の変更点はAntigravity 2.0で変わった点とIDEとの違いで扱っています。
Gemini 4 Hydrogenと3.8 Flash・Carbon・Argonの仕様比較
仕様は Carbon・Argon とほぼ共通で、3.8 Flash とはコンテキストの数え方と思考レベルが変わります。
1,048,576トークン共有窓と65,536出力上限の仕様表
モデル詳細ページと What’s new ページの記載を並べます。
| 項目 | Hydrogen | Carbon・Argon | 3.8 Flash |
|---|---|---|---|
| コンテキスト | 入出力共有1,048,576 | 入出力共有1,048,576 | 入力1M・出力64K別枠 |
| 非ストリーミング上限 | 65,536 | REST は32,768 | 64K |
| long decode | 対応 | 対応 | 記載なし |
| 既定の思考 | high | medium | medium |
| 無料枠 | あり | なし | あり |
入力はテキスト・画像・動画・音声・PDFで、出力はテキストのみ。関数呼び出し、構造化出力、コード実行、Computer use、検索と Maps のグラウンディング、File search、URL context に対応します。Live API と音声・画像の生成には対応しません。
thinking_levelの既定がhighに変わり4段目のxhighが加わった点
thinking のドキュメントで、Hydrogen だけが low・medium・high・xhigh の4段を持ちます。xhigh は high で解けない多段のコーディングやエージェント処理向けとされ、単純な問いでは考えすぎて max_output_tokens を使い切るおそれがあると注意書きがあります。
見落としやすいのは既定値です。3.8 Flash から ID だけ替えると、思考は medium から high に上がります。minimal は Gemini 4 世代と 3.8 Flash のどれでもエラーです。3.6 Flash 以前で思考を切っていた処理は書き換えが要ります。
モデルカードのベンチマークで見るHydrogenの得意と不得意な領域
モデルカードの評価表は、Hydrogen を Claude Sonnet 5.5・GPT-6.1 Terra と並べています。Googleによる公表値で、第三者の再現ではありません。
| ベンチマーク | Hydrogen | Sonnet 5.5 | GPT-6.1 Terra |
|---|---|---|---|
| SWE-sweep | 13.5% | 3.1% | 5.8% |
| Agents’ Last Exam v1.1 | 71.6% | 60.4% | 69.8% |
| AutomationBench-AA | 76.1% | 71.8% | 60.2% |
| HLE-Diamond | 58.8% | 53.3% | 47.3% |
| Terminal-Bench 4.1 | 57.0% | 63.9% | 未掲載 |
| OSWorld-2.1 | 77.6% | 83.9% | 74.2% |
| TB-Science 0.1 | 51.4% | 59.9% | 58.3% |
業務自動化の AutomationBench-AA と知識作業の Agents’ Last Exam では比較相手を上回ります。一方、端末操作の Terminal-Bench 4.1、画面操作の OSWorld-2.1、科学系の端末操作では Sonnet 5.5 に届きません。
移行元との差はAntigravity のブログが示しています。Terminal-Bench 4.1 は3.8 Flash の18.2%に対して57%です。What’s new ページも、捏造された主張を3.8 Flash比で5分の1未満に減らしたと書いています。ただしモデルカードでは、根拠の薄い拒否が3.8 Flash比で5.57ポイント増えました。画像を含む入力で特に高いため、拒否率は自社データで測ってから切り替えてください。
Gemini 4 Hydrogenの料金をティア別に確認し3.8 Flashと比べる
単価はGemini Developer API の料金ページに載っています。全モデルの単価表と課金設定はGemini APIの料金と無料枠:モデル別単価・課金設定・費用の計算コードに譲り、ここでは Hydrogen 固有の部分を扱います。
Standard・Batch・Flex・Priorityの単価と無料枠の扱い
| ティア | 入力 | 出力 | キャッシュ入力 |
|---|---|---|---|
| Standard | 1.50ドル | 7.50ドル | 0.075ドル |
| Batch・Flex | 0.75ドル | 3.75ドル | 0.0375ドル |
| Priority | 2.70ドル | 13.50ドル | 0.135ドル |
単位は100万トークンあたりで、出力には思考トークンが含まれます。Carbon と違って導入価格や切替日は無く、20万トークンを境に上がる段階制もありません。Google 検索と Maps のグラウンディングは月5,000件を超えると1,000件あたり14ドルです。
無料枠では Standard と Priority の入出力が無料です。その代わり、送ったデータは製品改善に使われる扱いになります。顧客データを流す処理は有料枠で組んでください。無料枠のレート制限は料金ページに数値が無く、AI Studio のレート制限画面で確かめる必要があります。
2027年1月に3.8 Flashと同額になる単価と既定high分の費用差
3.8 Flash の Standard は2026年12月31日まで入力0.75ドル・出力3.75ドルで、2027年1月1日から Hydrogen と同じ1.50ドル・7.50ドルに上がります。年内に移すと単価は倍、年明け以降は同額です。
入力5万トークン・思考と出力の合計2万トークンの処理で試算します。Hydrogen は入力0.075ドル・出力0.15ドルで、1回0.225ドル。年内の3.8 Flash は同じトークン量なら0.1125ドルです。ただし Hydrogen は既定 high で思考が増えるため、実際の差はこの倍より開く可能性があります。公式の換算値は無いので、次章のコードで自社のプロンプトを測ってください。
3.8 FlashからGemini 4 Hydrogenへ移行するPythonコードと設定
What’s new ページの移行手順は9項目あります。記法は Python SDK(google-genai)です。SDK の基本はGemini APIの使い方(Python)、移行元の仕様はGemini 3.8 Flashとは?3.7からの差分・料金・移行コードを参照してください。
モデルID・max_output_tokens・thinking_levelの変更例
書き換えの中心は3点です。モデルIDの変更、8,192のような低い max_output_tokens の撤去または65,536への引き上げ、thinking_level の明示です。上限を絞ったままだと、思考で枠を使い切って本文が空のまま incomplete で返ります。費用は上限ではなく思考レベルで抑えます。
import os
from google import genai
# Antigravity エージェントの公式例に合わせ、タイムアウトは5分(ミリ秒)にする
client = genai.Client(http_options={"timeout": 300_000})
# モデルIDは環境変数で切り替え、問題が出たら gemini-3.8-flash に戻せるようにする
MODEL_ID = os.environ.get("GEMINI_MODEL_ID", "gemini-4-hydrogen")
interaction = client.interactions.create(
model=MODEL_ID,
input="この差分のテストを追加し、失敗したケースの原因を説明してください",
generation_config={
"thinking_level": "medium", # 既定は high。3.8 Flash と同じ medium から測り始める
"max_output_tokens": 65536, # 思考と出力の合計。8,192 などの低い固定値は外す
# temperature・top_p・top_k は無視されるので書かない
},
)
print(interaction.status)
print(interaction.output_text)
temperature無視・明示的キャッシュ非対応・minimalのエラー対処
temperature・top_p・top_k は送ってもエラーにならず、サーバー側で無視されます。出力の揺れを temperature 0 で抑えていた処理は、構造化出力のスキーマで形を縛る設計に替えてください。
明示的キャッシュ(cachedContents・caches.create)は非対応で、cached_content を参照する箇所は削除が要ります。代わりに4,096トークン以上のプロンプトには暗黙的キャッシュが既定で効き、当たった入力は95%引きの0.075ドルです。共通のシステム指示を先頭に固定すると当たりやすくなります。
関数呼び出しにも注意点があります。ツールを宣言せず、プロンプトで「JSONでツール呼び出しを書け」と指示する作りは MALFORMED_FUNCTION_CALL を返すことがあります。ツールは関数宣言で渡し、JSON の応答は構造化出力で制約してください。
4段階のthinking_levelで消費トークンと費用を比べるコード
公式は4段すべてを評価し、品質を満たす最も低いレベルを選ぶよう勧めています。消費量の測定対象は、本番のプロンプトから選んだ数件と、それを移行元で実行した結果です。usage の項目名は thinking のドキュメントに合わせています。
from google import genai
client = genai.Client(http_options={"timeout": 300_000})
# 本番で使うプロンプトを数件用意して差し替える
PROMPT = "このログから失敗したジョブを特定し、再実行の手順を箇条書きで示してください"
# Standard 単価(100万トークンあたりドル)。3.8 Flash は2026年12月31日までの値
PRICES = {
"gemini-3.8-flash": (0.75, 3.75),
"gemini-4-hydrogen": (1.50, 7.50),
}
LEVELS = {
"gemini-3.8-flash": ("low", "medium", "high"),
"gemini-4-hydrogen": ("low", "medium", "high", "xhigh"),
}
for model, (price_in, price_out) in PRICES.items():
for level in LEVELS[model]:
it = client.interactions.create(
model=model,
input=PROMPT,
generation_config={"thinking_level": level, "max_output_tokens": 65536},
)
u = it.usage
tokens_in = u.total_input_tokens or 0
tokens_think = u.total_thought_tokens or 0
tokens_out = u.total_output_tokens or 0
# 思考トークンも出力単価で課金される
cost = tokens_in / 1e6 * price_in + (tokens_think + tokens_out) / 1e6 * price_out
print(model, level, it.status, "think=", tokens_think, "out=", tokens_out, "usd=", round(cost, 5))
見るのは思考トークンの量と status です。Hydrogen の low や medium で品質が足りるなら、既定の high は使いません。xhigh は high で失敗したプロンプトだけ試します。品質は人が出力を読んで判定し、基準を満たす最も安い組み合わせを選びます。
計画はCarbon・実行はHydrogenに振り分けるマルチターン実装
What’s new ページは、Carbon に設計の計画と難所を任せ、コード編集・並列のサブエージェント・テスト実行を Hydrogen に渡す使い方を示しています。Carbon・Argon からの切り替えではリクエストの形を変える必要がありません。
previous_interaction_idでターンごとにモデルを切り替える
会話の文脈は previous_interaction_id で引き継ぎ、ターンごとに model だけを替えます。履歴を自前で持つ場合は、過去のモデルのターンと thought signature を書き換えずに返す決まりです。
from google import genai
client = genai.Client(http_options={"timeout": 900_000})
# 1ターン目:Carbon に読み取り専用で計画を立てさせる
plan = client.interactions.create(
model="gemini-4-carbon",
input="このリポジトリの認証処理を新しいトークン形式へ移す計画を、作業単位と確認方法つきで出してください",
generation_config={"thinking_level": "medium"},
)
# 2ターン目以降:同じ文脈のまま Hydrogen に実装とテストを任せる
step = client.interactions.create(
model="gemini-4-hydrogen",
previous_interaction_id=plan.id,
input="計画の作業1を実装し、追加したテストの内容を示してください",
generation_config={"thinking_level": "high"},
)
print(step.status)
print(step.output_text)
Antigravity のブログによれば、同じ分担の Orchestrator は Terminal-Bench 4.1 で Carbon 単体に近い成功率を保ち、消費クオータを平均24%、完了時間を19%減らしました。Hydrogen が詰まったら Carbon に戻して計画を直す、という往復も含めた数字です。
Antigravityエージェントでagent_configのモデルを指定する
サンドボックス付きで任せたい場合は、Antigravity エージェントを使います。既定は Hydrogen で、変更に使う設定項目は agent_config の model です。自律ループはトークンを多く使うため、max_total_tokens で予算を付けます。
import time
from google import genai
client = genai.Client(http_options={"api_version": "v1beta"})
interaction = client.interactions.create(
agent="antigravity-preview-09-2026",
environment="remote", # 呼び出しごとに新しい Linux サンドボックスを作る
input="サンプルの CSV を読み込み、列ごとの欠損率を集計するスクリプトを書いて実行してください",
agent_config={
"type": "antigravity",
"model": "gemini-4-hydrogen", # 省略しても既定は Hydrogen
"max_total_tokens": 2_000_000, # 目安の上限。超えると incomplete で止まる
},
background=True, # store は既定で True
)
while interaction.status in ("in_progress", "queued"):
time.sleep(5)
interaction = client.interactions.get(id=interaction.id)
print(interaction.status)
print(interaction.output_text)
エージェントはプレビュー段階で、入力はテキストと画像に限られます。agents.create で作ったマネージドエージェントは、作成時のモデルに固定される点にも注意してください。
Gemini 4 Hydrogenを採用する条件と3.8 Flashに残す処理の線引き
結論として、Hydrogen は3.8 Flash の後継として、思考を伴うコーディングとエージェント処理に回します。Carbon との振り分け層、長時間ジョブの管理、失敗時の再実行まで含めると設計範囲は広がります。社内で手が回らない場合は生成AI開発・AI受託開発のような外部の実装支援と組み合わせる前提で計画してください。
コード修正・テスト実行・並列サブエージェントをHydrogenへ回す条件
Hydrogen に回す条件は、ツールを何度も呼ぶ処理で、3.8 Flash の失敗ややり直しが目立つことです。Terminal-Bench 4.1 の差(18.2%と57%)が示すとおり、端末操作を伴うエージェントでは再試行の回数ごと減らせる見込みがあります。読み取りと検索のツール呼び出しを並列にまとめる点も、待ち時間の短縮に効きます。
6万トークンを超える報告書や移行コードの一括生成も Hydrogen の担当です。3.8 Flash は出力64Kが上限ですが、Hydrogen は long decode で窓の残りまで出せます。手順はGemini 4 Argonとは?long decodeの実装・料金・3.8 Flashとの使い分けの long decode の章と同じです。
短文分類と大量の定型変換を3.8 Flashや3.5 Flash-Liteに残す理由
思考がほぼ要らない短文の分類・抽出・定型変換は、Hydrogen に移しても品質の伸びに対して費用が上がるだけです。What’s new ページも、大量の分類やルーティングには3.5 Flash-Lite を挙げています。年内は3.8 Flash の単価が半額なので、切り替えは計測の結果を見て2027年1月の値上げに合わせる選択もあります。
反対に、設計判断を誤ると損失が大きい処理は最初から Carbon に回します。根本原因の調査やセキュリティ監査を Hydrogen の xhigh で粘らせるより、Carbon の medium で一度考えさせるほうが確実です。
よくある質問
Gemini 4 Hydrogen の導入判断でよく挙がる質問に、公式ドキュメントの記載をもとに答えます。
Gemini 4 Hydrogen は無料で使えますか?
使えます。Gemini API の無料枠で入出力とも無料です。ただし無料枠に送った内容は製品改善に使われる扱いになり、レート制限もかかります。業務データを扱う場合は有料枠のAPIキーを使ってください。キーの発行と有料枠への切り替えはGemini APIキーの取得方法の手順で済みます。
Gemini 4 Hydrogen と Gemini 4 Flash は同じものですか?
発表前は「Gemini 4 Flash」のコードネームとして Hydrogen の名が出回っていましたが、正式名称は Gemini 4 Hydrogen で、モデルIDは gemini-4-hydrogen です。2026年11月13日時点で、Gemini API に gemini-4-flash というモデルIDは掲載されていません。
3.8 Flash のコードはそのまま Hydrogen で動きますか?
モデルIDを替えれば呼べますが、挙動が3点変わります。思考の既定が medium から high に上がり、temperature などのサンプリング設定は無視され、明示的キャッシュは使えません。低く固定した max_output_tokens は65,536に上げるか外してください。
xhigh はどんなときに使いますか?
high で解けなかった多段のコーディングやエージェント処理に限って使います。遅延とトークン消費が増え、簡単な問いでは考えすぎて出力上限を使い切ることがあります。既定の high で失敗したプロンプトだけ xhigh を試し、それでも足りなければ Carbon に回す順が無駄の少ない運用です。
Gemini 4 Hydrogen の知識はいつ時点までですか?
モデルカードの knowledge cutoff は2026年3月で、Carbon・Argon と同じ時点です。分野によってはそれより古い場合があると但し書きがあります。社内文書や最新の製品仕様に答えさせるには、File search や検索グラウンディングで情報を渡す構成が必要です。
関連記事
- Gemini 4 Carbonとは?Argonとの違い・料金・移行コードを実装目線で解説:Hydrogen の派生元で、計画役に据える上位モデルの仕様と料金です。
- Gemini 4 Argonとは?long decodeの実装・料金・3.8 Flashとの使い分け:long decode の全体像と、Gemini 4 世代の共通仕様を確認できます。
- Gemini 3.8 Flashとは?3.7からの差分・料金・移行コードを実装目線で解説:移行元になるモデルの仕様と、2027年1月の値上げ前の単価です。
- Gemini APIの料金と無料枠:モデル別単価・課金設定・費用の計算コード:全モデルの単価表と、usage から費用を計算するコードをまとめています。
- Antigravity 2.0で変わった点とIDEとの違い|リモートエージェント・エディタの戻し方・料金:Hydrogen を既定で使う Antigravity の画面側の変更点です。