- AI ⚙️
Gemini 4とは|Argon・Carbonの違い・料金(12/1改定)・API
結論
Gemini 4 は Google の新しいモデル群で、2026年11月5日時点で一般に使えるのは「Gemini 4 Argon」(API のモデル名 gemini-4-argon)だけです。上位の「Gemini 4 Carbon」は10月28日に発表され、いまはサイバー防御の担当者など一部にだけ提供されています。API の料金は11月30日まで入力2ドル・出力10ドル(100万トークンあたり)で、12月1日から倍の4ドル・20ドルに上がります。
この記事でわかること
- Argon と Carbon の違い、提供範囲・料金・改定日を1枚の表で
- google-genai 2.34.0 から 127.0.0.1 のモックへ送ったリクエストの実物
- 12月1日の改定で請求がどう変わるかの計算例と、前の世代からの移行点
この記事で実際に動かしたもの:google-genai 2.34.0 を作業用の venv に入れ、127.0.0.1 で自作したモックに Gemini 4 Argon 向けのリクエストを送って中身を記録しました。料金は公式の単価で計算するスクリプトを実行しています。Google のサーバーには接続していません。
flowchart TD
A[9/30 Argon 発表<br>限定提供] --> B[10/13 Argon<br>一般提供]
B --> C[10/28 Carbon 発表<br>一部に提供]
B --> D[11/30まで<br>入力2・出力10ドル]
D --> E[12/1から<br>入力4・出力20ドル]
C --> F[一般提供<br>日付は未発表]
よく調べられることの答えを先にまとめます(日付は米国時間。日本語の公式ブログは翌日付)。
| 知りたいこと | 答え | 詳しい節 |
|---|---|---|
| Gemini 4 とは | Google のフロンティアモデル群。いま一般に使えるのは Argon | Gemini 4とは |
| Gemini 4 Argon と Carbon の違い | Carbon は Argon をもとにした上位版。提供は一部のみ | ArgonとCarbonの違い |
| Gemini 4 の料金 | API は入力2ドル・出力10ドル/100万トークン(11月30日まで) | Gemini 4の料金 |
| 料金はいつ上がる? | 2026年12月1日から入力4ドル・出力20ドル | Gemini 4の料金 |
| 無料で使える? | API の無料枠は対象外。アプリは Google AI Pro・Ultra | どこで使える? |
| API のモデル名 | gemini-4-argon(Carbon の名前は未公表) |
APIのモデル名と仕様 |
| Gemini CLI で使える? | 公式は「最適化されていない。Antigravity を使う」と案内 | どこで使える? |
| Gemini 3 からの移行点 | temperature は無視・明示キャッシュなし・出力上限が32K以上推奨 | 前の世代との違い |
確認環境:Ubuntu 24.04.5 LTS(x86_64)の上で、Python 3.13.18 の venv に google-genai 2.34.0(httpx 0.28.1・pydantic 2.14.2)を pip で入れ、http.server で書いたモックを 127.0.0.1:18282 に立てました。SDK の base_url をモックに向け、Interactions API と generateContent の呼び出し、長い出力の続き取得(continuation)、エラーの出方を実行し、モックが受け取ったパス・ヘッダー・本文を記録しています。API キーは「DUMMY-KEY」という偽の文字列で、Google のサーバーやアカウントには接続していません。モデルの出力の質・実際の応答時間・アプリの画面は公式の範囲で、提供範囲・料金・仕様は Google の公式ブログ(blog.google)、Gemini API ドキュメント(aistudio.google.com/docs のモデル・料金・Latest model のページ)、モデルカード、Gemini CLI のリリースノートで1つずつ確かめました。図は mermaid 11.16.0 で描画を確かめています(確認日 2026年11月5日)。
本記事の内容は、ご自由にお使いください。
ご利用の際は、出典として本ページへのリンクを記載いただけますようお願いします。
(記載例)出典:株式会社RJC「Gemini 4とは|Argon・Carbonの違い・料金(12/1改定)・API」
Gemini 4とは(何が・いつ・誰に・いくらで)
この節では、Gemini 4 がどんなモデル群で、いま誰がいくらで使えるのかが1枚の表で分かります。
Gemini 4 は、Google DeepMind が2026年9月30日から順に発表している次の世代の Gemini です。最初のモデルが Gemini 4 Argon、次が Gemini 4 Carbon です。Google は Argon の一般提供の発表で「Argon は始まりにすぎず、Gemini 4 ファミリーの残りも続く」と書いています。
| 項目 | Gemini 4 Argon | Gemini 4 Carbon |
|---|---|---|
| 何が | Gemini 4 の最初のモデル。コーディング・金融・法務・サイバー防御・科学の複雑な作業向け | Argon をもとにした、Google が「最も強い」とするモデル。長時間の作業とサイバーセキュリティに強い |
| いつ | 9月30日発表、10月13日に一般提供 | 10月28日発表。一般への提供日は未発表 |
| 誰に | API の有料枠の開発者、企業、Google AI Pro・Ultra の契約者 | 一部のサイバー防御の担当者。Fairwind Program で信頼できるパートナーに段階的に拡大 |
| いくらで(API) | 入力2ドル・出力10ドル(11月30日まで)→ 4ドル・20ドル(12月1日から) | Argon の導入価格と同じ2ドル・10ドルで開始、導入期間後は4ドル・20ドルと発表 |
| API のモデル名 | gemini-4-argon(安定版のみ) |
公表されていない(料金ページにも未掲載) |
「Argon(アルゴン)」「Carbon(炭素)」は元素の名前で、大きさや速さを表す名前ではありません。Pro・Flash のような段階の名前とは別の付け方なので、名前だけで上下を判断せず、公式の説明で位置づけを見ます。
Gemini 4 の知識の時点
Google のモデルカードには「Gemini 4 の知識の締め切りは2026年3月」と書かれています。入力はテキスト・画像・音声・動画・PDF、出力はテキストだけです。画像や音声の生成、Live API(リアルタイム音声)は Argon では使えず、それぞれ専用のモデル(Nano Banana 系・3.8 Live など)を使います。
Gemini 4の発表から一般提供までの流れ
この節では、9月30日の発表から12月1日の料金改定までに何が起きたかが日付順に分かります。
Gemini 4 は「限定提供 → 一般提供 → 上位モデルの限定提供」という段階で出ています。ニュースによって日付が1日ずれているのは、Google の英語の発表(米国時間)と日本語ブログの日付の違いです。
| 日付(米国時間) | 出来事 | 出典 |
|---|---|---|
| 2026年9月30日 | Gemini 4 Argon を発表。まず Fairwind Program でサイバー防御の担当者に提供 | Google 公式ブログ(日本語版は10月1日) |
| 2026年10月13日 | Argon を一般提供。API・AI Studio・Antigravity・Gemini アプリ・検索の AI モード | Google 公式ブログ(日本語版は10月14日) |
| 2026年10月13日 | モデルカード公開。Gemini CLI は「Argon 向けに最適化されていない」と告知 | DeepMind・Gemini CLI 公式 |
| 2026年10月28日 | Gemini 4 Carbon を発表。一部のサイバー防御の担当者に提供開始 | Google 公式ブログ |
| 2026年11月30日 | Argon の導入価格の最終日 | Gemini API 料金ページ |
| 2026年12月1日 | Argon の料金を改定(入力・出力・キャッシュとも倍) | Gemini API 料金ページ |
段階的に出している理由について、Google は Argon の発表で「サイバー防御の担当者と社内のチームにはサイバー関係のガードレールを外して提供し、一般向けには有害な依頼を断る仕組みを入れる」と説明しています。Carbon も同じ多層の安全対策を使い、米国政府の任意の事前テストにも参加していると書かれています。
Gemini 4 ArgonとCarbonの違い
この節では、Argon と Carbon の位置づけ・提供範囲・料金の違いと、どちらを待つべきかの考え方が分かります。
Carbon は Argon の上に作られた上位のモデルで、提供はまだ一部に限られます。発表時点の料金は Argon の導入価格と同じです。
2026年11月5日時点で「使えるか」
見分ける問い:「自分のアカウントのモデル一覧に出てくるか」
| 観点 | Argon | Carbon |
|---|---|---|
| Google の説明 | 複雑な作業のためのフロンティアモデル | 最先端のサイバーセキュリティと長時間の作業能力を持つ最も強いモデル |
| 得意な作業(公式の例) | 大規模なコード移行、金融・法務の調査、長い動画の理解 | 大きなコードベースや低レベルのシステムでの原因調査と修正を「何日も」続ける |
| 総合指数(各社の公表値) | Vals Index で1位(数値の記載なし) | Artificial Analysis Intelligence Index v5.0 で59(1位) |
| 間接プロンプトインジェクション | Gray Swan の評価で攻撃成功率0.7% | 同じ評価で0.0% |
| 料金(発表時) | 2ドル・10ドル → 4ドル・20ドル | 同じ導入価格で開始と発表。料金ページには未掲載 |
アプリやツールを作る立場では、いま設計・見積もりに使えるのは Argon だけです。Carbon は API のモデル名も料金ページの記載もないため、Carbon を前提にした実装や見積もりは、公式のモデル一覧に載るまで置いておくのが安全です。
Gemini 4の料金(API・期間限定価格と12月1日の改定)
この節では、Gemini 4 Argon の API 料金を、標準・Batch/Flex・Priority の区分ごとに、改定の前後で比べられます。
Gemini API の料金ページでは、Argon の料金は「2026年11月30日まで」と「2026年12月1日から」の2列で書かれ、どの区分もちょうど倍になります。入力の長さで単価が変わる段階はありません。単位は米ドル/100万トークンです(2026年11月5日時点)。
| 区分 | 入力 | 出力(思考を含む) | キャッシュ済みの入力 |
|---|---|---|---|
| 標準(〜11月30日) | 2.00 | 10.00 | 0.10 |
| 標準(12月1日〜) | 4.00 | 20.00 | 0.20 |
| Batch・Flex(〜11月30日 → 12月1日〜) | 1.00 → 2.00 | 5.00 → 10.00 | 0.05 → 0.10 |
| Priority(〜11月30日 → 12月1日〜) | 3.60 → 7.20 | 18.00 → 36.00 | 0.18 → 0.36 |
- 無料枠は対象外:料金ページに「Gemini 4 Argon is not available on the Free tier」とあります。API キーを無料枠のまま使うと Argon は呼べません。
- キャッシュは暗黙のみ:4,096 トークン以上のプロンプトで自動的に効き、当たった分の入力は95%引き(2ドル→0.10ドル)。明示的なキャッシュ(
caches.create)は使えません。 - Google 検索でのグラウンディング:Gemini 3 以降で共有の月5,000リクエストまで無料、その後は1,000リクエストあたり14ドル(1日1,500件の上限あり)。
- 思考のトークンも出力として課金:thinking_level を上げると、見える回答が短くても請求が増えます。
料金ページには、招待制の「Contributor」区分(入力1ドル・出力5ドル。内容が製品の改善に使われることに同意する区分)も載っていますが、誰でも選べるものではありません。
アプリ(Gemini アプリ)の料金
Gemini アプリで Argon を使えるのは、Google の発表では Google AI Pro と Google AI Ultra の契約者です。月額は国やキャンペーンで変わるため、契約の前に Google One のプランのページで確かめます。アプリの契約と API の請求は別で、AI Pro を契約しても API の料金は無料になりません。
Gemini 4の料金の計算例(12月1日の前後で比べる)
この節では、よくある使い方3つで、改定の前後と前の世代のモデルを比べた請求額が分かります。
単価が倍になるので、同じ使い方なら12月1日からの請求もちょうど倍になります。公式の単価を入れたスクリプトで計算しました。
# 単価は USD / 100万トークン(Gemini API 料金ページ、2026年11月5日時点)
P = {
"4 Argon(〜11/30)": dict(i=2.00, o=10.00, c=0.10),
"4 Argon(12/1〜)": dict(i=4.00, o=20.00, c=0.20),
"4 Argon Batch/Flex(〜11/30)": dict(i=1.00, o=5.00, c=0.05),
"3.8 Flash(〜12/31)": dict(i=0.75, o=3.75, c=0.075),
"3.1 Pro Preview(≤200k)": dict(i=2.00, o=12.00, c=0.20),
}
def cost(p, inp, out, cached=0):
return ((inp - cached) * p["i"] + cached * p["c"] + out * p["o"]) / 1e6
A 1回:入力5万・出力5千(思考込み)
4 Argon(〜11/30) $0.1500
4 Argon(12/1〜) $0.3000
4 Argon Batch/Flex(〜11/30) $0.0750
3.8 Flash(〜12/31) $0.0563
3.1 Pro Preview(≤200k) $0.1600
B 月1,000回:入力2万うち1.6万キャッシュ・出力3千
4 Argon(〜11/30) $39.6000
4 Argon(12/1〜) $79.2000
4 Argon Batch/Flex(〜11/30) $19.8000
3.8 Flash(〜12/31) $15.4500
3.1 Pro Preview(≤200k) $47.2000
C 長い出力1回:入力1万・出力26.2万
4 Argon(〜11/30) $2.6414
4 Argon(12/1〜) $5.2829
4 Argon Batch/Flex(〜11/30) $1.3207
112月1日から請求は倍
A は0.15ドル→0.30ドル、B は39.6ドル→79.2ドル。見積もりは改定後の単価で作り直す。
2急がない処理は Batch・Flex
同じ処理が半額。改定後の Batch(39.6ドル)は、改定前の標準と同じ金額になる。
3長い出力は出力単価が効く
C は請求の99%以上が出力。26万トークンを1回出すと改定後は約5.3ドル。
B の計算では、プロンプトの共通部分(システム指示や資料)が暗黙のキャッシュに当たる前提にしています。暗黙のキャッシュは当たるかどうかを指定できないため、見積もりではキャッシュなし(入力をすべて通常の単価)の金額も並べておくと外れません。3.1 Pro Preview は明示キャッシュの保存料金(100万トークン・1時間あたり4.50ドル)が別にかかる点も、料金ページに書かれています。
Gemini 4 Argonはどこで使える?(アプリ・API・Antigravity・Gemini CLI)
この節では、Gemini 4 Argon を使える場所と、それぞれに必要な契約が分かります。
開発者は Gemini API の有料枠、一般の利用者は Google AI Pro・Ultra の Gemini アプリから使えます。Google の一般提供の発表(10月13日)とモデルカードに書かれた提供先は次のとおりです。
| 使う人 | 使える場所 | 条件 |
|---|---|---|
| 開発者 | Gemini API(AI Studio)・Android Studio | API の有料枠。世界で提供 |
| Google AI Ultra の契約者 | Google Antigravity・AI Studio | Ultra の契約 |
| 企業 | Gemini for business・API・Antigravity | 各製品の契約 |
| 一般の利用者 | Gemini アプリ・Google 検索の AI モード | Google AI Pro・Ultra の契約 |
| 研究者 | Antigravity の最上位の利用枠を6か月無償 | 約1万人。申し込みと審査 |
| サイバー防御の担当者 | Fairwind Program(サイバー関係のガードレールなし) | 申し込みと審査 |
Gemini CLI では使える?
Gemini CLI のリリースノートのページには、「Gemini CLI has not been optimized for Gemini 4 Argon. To use Gemini 4 Argon, please use Antigravity.」という告知が出ています。2026年11月5日時点の最新は v0.64.0(10月13日)で、リリースの項目には Argon の対応は書かれていません。Gemini CLI の使い方そのものは、関連記事「Gemini CLI 使い方|コマンド一覧・設定・GEMINI.md・無料枠」で扱っています。
Gemini アプリで Argon に切り替える
Google の日本語ブログ(10月14日)では、Gemini アプリで Argon が使えるようになったこと、長い作業はチャットから「タスク」に切り替えて離れている間も進められること、macOS の Gemini アプリから Antigravity のエージェント型のコーディング画面を開けることが案内されています。プランごとの利用回数の上限は、アプリのヘルプで最新の値を確かめます。
Antigravity と Claude Code・ChatGPT・Copilot の違いは、関連記事「Claude Code、Antigravity、ChatGPT、Copilotどんな違いがあるの?」で扱っています。
Gemini 4 ArgonのAPIのモデル名と仕様
この節では、API でのモデル名・トークンの上限・使える機能と使えない機能が一覧で分かります。
モデル名は gemini-4-argon の1つだけで、プレビュー版や日付つきの版はありません。Gemini API ドキュメントのモデルのページ(最終更新 2026年10月)の内容です。
| 項目 | 値 |
|---|---|
| モデル名 | gemini-4-argon(安定版) |
| 入力 | テキスト・画像・動画・音声・PDF |
| 出力 | テキスト |
| コンテキスト | 1,048,576 トークン(入力・思考・出力の合計) |
| 出力の上限 | 同期の呼び出しは既定 65,536。long decode で最大 1,048,576(から入力を引いた分) |
| 思考(thinking) | low・medium・high(既定は medium) |
| 使える機能 | 関数呼び出し・構造化出力・コード実行・検索/マップのグラウンディング・URL context・File search・Computer use・Batch・Flex・Priority・暗黙のキャッシュ |
| 使えない機能 | 画像生成・音声生成・Live API・明示的なキャッシュ |
構造化出力(JSON スキーマで形を決める出力)の考え方は、関連記事「LLMの構造化出力とJSON|4方式の違いとPydantic検証の実行結果」で扱っています。トークンや思考の仕組みは、関連記事「生成AI(LLM)の仕組み8選|ハルシネーション・トークン」が入口になります。
google-genai SDKでGemini 4 Argonを呼ぶ(Interactions API の実物)
この節では、公式の SDK から Gemini 4 Argon を呼ぶコードと、そのとき実際に送られるリクエストの中身が分かります。
公式の「What's new in Gemini 4 Argon」のサンプルは、従来の generate_content ではなく、client.interactions.create(Interactions API)を使っています。送り先は POST /v1beta/interactions です。手元では SDK の送り先を 127.0.0.1 のモックに向けて、何が送られるかを記録しました。
SDK を入れる
pip install google-genai。手元では 2.34.0 が入り、依存を含めて26パッケージ・venv は58MB、from google import genai の読み込みは1.0〜1.4秒でした。
API キーを環境変数に置く
AI Studio で有料枠のプロジェクトのキーを作り、GEMINI_API_KEY に入れる。キーが無いと、クライアントを作った時点で止まる(後述のエラー表)。
モデル名を gemini-4-argon にして呼ぶ
client.interactions.create(model="gemini-4-argon", input="...")。結果の文章は output_text、使ったトークンは usage に入る。
モックに向けて動かしたコードです(本番では http_options を外し、キーは環境変数から読みます)。
from google import genai
from google.genai import types
client = genai.Client(api_key="DUMMY-KEY",
http_options=types.HttpOptions(base_url="http://127.0.0.1:18282"))
it = client.interactions.create(model="gemini-4-argon", input="RJC の技術ブログの要約を3行で")
print("status:", it.status, "| id:", it.id)
print("output_text:", it.output_text)
print("usage:", it.usage)
it = client.interactions.create(model="gemini-4-argon", input="この関数の競合状態を探して",
generation_config={"thinking_level": "low", "max_output_tokens": 32768})
実行結果(応答の文章とトークン数はモックが返した値です):
== 1. 基本の呼び出し(interactions.create)
status: completed | id: mock-1
output_text: (モックの応答)thinking_level=None
usage: cached_tokens_by_modality=None grounding_tool_count=None initial_input_tokens=1200 input_tokens_by_modality=None output_tokens_by_modality=None tool_use_tokens_by_modality=None total_cached_tokens=0 total_input_tokens=1200 total_output_tokens=300 total_thought_tokens=800 total_tokens=2300 total_tool_use_tokens=None
== 2. thinking_level を指定
output_text: (モックの応答)thinking_level=low
モックが受け取ったリクエスト(API キーは *** に伏せて記録):
{"method": "POST", "path": "/v1beta/interactions", "headers": {"user-agent": "google-genai-sdk/2.34.0 gl-python/3.13.18", "content-type": "application/json", "x-goog-api-key": "***", "x-goog-api-client": "google-genai-sdk/2.34.0 gl-python/3.13.18"}, "body": {"model": "gemini-4-argon", "input": "RJC の技術ブログの要約を3行で"}}
{"method": "POST", "path": "/v1beta/interactions", "body": {"model": "gemini-4-argon", "generation_config": {"max_output_tokens": 32768, "thinking_level": "low"}, "input": "この関数の競合状態を探して"}}
1キーはヘッダーで送られる
x-goog-api-key ヘッダーに入り、URL には出ない。プロキシのログに URL が残っても漏れにくい。
2本文は snake_case のまま
Interactions API では generation_config・thinking_level・max_output_tokens がそのまま送られた。
3使用量は思考と出力が別
usage に total_thought_tokens と total_output_tokens が分かれて入る。請求はどちらも出力単価。
従来の generate_content で呼んだ場合
同じ SDK の client.models.generate_content でモデル名を gemini-4-argon にすると、送り先と本文の形が変わりました。公式のサンプルは Interactions API なので、新しく書くコードはそちらに合わせ、既存のコードを残す場合は自分のキーで動作を確かめてから切り替えます。
{"method": "POST", "path": "/v1beta/models/gemini-4-argon:generateContent", "body": {"contents": [{"parts": [{"text": "こんにちは"}], "role": "user"}], "generationConfig": {"thinkingConfig": {"thinking_level": "MEDIUM"}}}}
generate_content の基本の書き方(ストリーミング・画像入力・関数呼び出し)は、関連記事「Gemini API Python入門|google-genaiのコピペ集」で扱っています。
REST で呼ぶ形
公式ドキュメントの REST の例は、次の送り先と本文です(ここでは送っていません)。
curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "gemini-4-argon", "input": "Write a three.js script that renders a realistic 3D black hole with gravitational lensing."}'
thinking_levelと長い出力(long decode)の使い方
この節では、思考の深さの選び方と、6万5千トークンを超える出力を受け取る方法が、実際の動きで分かります。
thinking_level は low・medium・high の3段階で、公式は「3つを試して、品質を満たすいちばん低い段階を選ぶ」ことをすすめています。既定は medium です。
| thinking_level | 公式の説明 | 向く作業 |
|---|---|---|
| low | トークンがいちばん少ない | 単純な作業・費用を抑えたい処理 |
| medium(既定) | ほとんどの作業にすすめる | 複雑なコード・エージェント |
| high | トークンがいちばん多い | 難しい数学・科学、難しいコードやエージェントの作業 |
SDK 2.34.0 の型定義(ThinkingLevel)には minimal・low・medium・high の4つがありますが、Argon のモデルのページに載っているのは low・medium・high です。また、"thinking_level": "max" のような存在しない値を入れても、SDK は検査せずそのまま送りました。値の誤りはサーバーに届くまで分からないので、定数にしておくと打ち間違いを防げます。
background=True で長い出力を受け取る
公式の手順では、6万5千トークンを超える出力は background=True と大きめの max_output_tokens(131,072 や 262,144)で依頼し、状態をポーリングします。出力は最大64Kトークンずつの「ホップ」に分かれ、ホップごとに model_output のステップが増えるので、全部をつなげて1つの文章にします。モックでこの流れを再現しました。
it = client.interactions.create(model="gemini-4-argon", input="長い移行計画を書いて", background=True,
generation_config={"max_output_tokens": 262144, "thinking_level": "high"})
while it.status in ("in_progress", "queued"):
time.sleep(5)
it = client.interactions.get(id=it.id)
text = "".join(c.text for s in it.steps if s.type == "model_output" for c in s.content if c.type == "text")
== 3. background=True の長い出力(ポーリング)
最初の status: queued
poll 1: in_progress
poll 2: in_progress
poll 3: completed
model_output の数: 3
結合した本文: 第1ホップ(最大64Kトークン)…第2ホップ…第3ホップ(終わり)
ポーリングは GET /v1beta/interactions/mock-3?stream=false の形で送られました。output_text は「最後のモデル出力」をつないだ値なので、長い出力では公式のとおり steps から集めるほうが確実です。
background を使わないときの「続き」の扱い
Interactions API には、出力が区切られたことを示す requires_continuation という状態と、続きを頼むための continuation_token があります。モックで「前半を返して requires_continuation にする」応答を作ると、SDK 2.34.0 の既定の動きでは、SDK が自分で続きのリクエストを送り、前半と後半をつないで返しました。
== 10. 区切られた応答(既定)
status: completed | token: None | text: 前半(64Kトークンで区切り)後半(続き)
{"method": "POST", "path": "/v1beta/interactions", "body": {"model": "gemini-4-argon", "input": "LONG"}}
{"method": "POST", "path": "/v1beta/interactions", "body": {"model": "gemini-4-argon", "continuation_token": "tok-1", "previous_interaction_id": "mock-1"}}
automatic_continuation=False にすると、前半だけで止まり、SDK が次の警告を出しました。
status: requires_continuation | token: tok-1 | text: 前半(64Kトークンで区切り)
Warning: UserWarning | Interaction stopped before completion (status='requires_continuation') with a continuation_token because the per-request decode token limit was reached. To resume decoding automatically, pass automatic_continuation=True (note: each continuation hop re-prefills and bills input tokens), or use background=True (the most cost-efficient option for server-managed continuation), or resume manually by passing continuation_token to interactions.create() (with previous_interaction_id set to this interaction's id and no input, or with the original input when store=False).
警告の文にあるとおり、SDK による続きの取得はホップのたびに入力を読み直して課金されます。長い出力が前もって分かっているなら、警告が「最も費用効率がよい」とする background=True を選びます。
前の世代(Gemini 3.x)との違いと移行チェックリスト
この節では、Gemini 3 系から Gemini 4 Argon へ切り替えるときに、コードのどこを直すかが分かります。
いちばん大きな違いは、出力の上限が64Kから100万トークンになったことと、温度などのサンプリングの指定が効かなくなったことです。Google は Argon の発表で「出力の上限を以前の64Kから1Mに上げた」と書いています。
| 項目 | Gemini 3.x(前の世代) | Gemini 4 Argon |
|---|---|---|
| 出力の上限 | 64K(Google の発表の「以前」) | 既定65,536、long decode で最大100万 |
| temperature・top_p・top_k | 指定できる | 外すようにと案内。指定しても無視される |
| 明示的なキャッシュ | 3.1 Pro Preview などで使える(保存料金あり) | 使えない。暗黙のキャッシュ(4,096トークン以上)のみ |
| 料金の段階 | 3.1 Pro Preview は20万トークンを境に単価が上がる | 入力の長さによる段階なし |
| 無料枠 | 3.8 Flash・3.5 Flash-Lite などは無料枠あり | 無料枠なし |
| 会話の状態 | 履歴をクライアントで送り直す書き方が多い | previous_interaction_id でサーバーに状態を持たせる |
公式のモデル一覧では、Gemini 3 Pro Preview(gemini-3-pro-preview)は提供終了、Gemini 3.1 Pro Preview は表に残っていて、Flash 系は 3.8 Flash が最新です。Gemini 2.5 系は「非推奨ではなく当面提供を続ける」とされ、新しいプロジェクトには 3.5 Flash-Lite か 3.8 Flash がすすめられています。
公式の移行チェックリストを、直す順に並べ替えました。
- 1モデル名を gemini-4-argon に変える設定ファイルや環境変数に持たせ、戻せるようにしておく
- 2max_output_tokens を見直す32K 未満にしているなら 32,768 以上へ。減らしたいときは上限ではなく thinking_level を下げる
- 3thinking_level を選んで試すlow・medium・high を同じ入力で比べ、品質を満たすいちばん低い段階にする
- 4明示的なキャッシュの作成と参照を消すcaches.create と cached_content。SDK 2.34.0 でも cached_content は非推奨の印つき
- 5temperature などを消す手元では SDK が temperature をそのまま送った。効かない値を残すと、後で読む人が誤解する
- 6タイムアウトを15分以上にする難しい依頼は数分かかる。HttpOptions の timeout はミリ秒なので 900_000
- 7費用の見積もりを作り直すツールの説明や関数の宣言も入力として課金。12月1日の改定も入れる
Gemini 4のベンチマーク(各社の公表値)と安全性
この節では、Google が発表した Gemini 4 Argon・Carbon のベンチマークの数値と、安全性の取り組みが分かります。
次の数値はすべて Google の公式ブログに書かれた公表値で、手元で測ったものではありません。比べる相手のモデルや評価の条件は各ベンチマークで違うため、数値どうしを横に並べて優劣を決めることはできません。
| モデル | ベンチマーク | 公表値 |
|---|---|---|
| Argon | DeepSWE v1.1(ソフトウェア開発) | 77.9% |
| Argon | AutomationBench(Zapier。業務の自動化) | 51.3%(1位) |
| Argon | LVBench(長い動画の理解) | 91.7% |
| Argon | CWE-bench v1(脆弱性の修正) | 68%(1位タイ) |
| Argon | ERQA(身体性のある推論) | 87% |
| Carbon | Artificial Analysis Intelligence Index v5.0 | 59(1位) |
| Carbon | WebDev Arena | 1768(4位) |
| Carbon | CWE-bench(修正) | 71.0% |
安全性については、Argon で「難しいタスクでコーディングのベンチマークの近道を試みる割合を2%に抑えた」「エージェントの推論と行動を読む監視の仕組みを使った」、Carbon で「Terminal-Bench 4.0 での不正な成功を0.0%にした」「根拠のない主張を Argon の約半分にした(社内の評価)」と公表されています。モデルカードには、ハルシネーション(もっともらしい誤り)や、まれに遅くなる・タイムアウトする制限も書かれています。
Google が公表した社内での使用例
Argon の発表には、Chrome のコードベース(約4,000万行)のうち約600万行のフォルダーの整理、C/C++ から Rust への移行(数万行から80万行超まで)、データセンターでのメモリの最適化などが社内の例として載っています。どれも Google 社内の条件での報告で、外部の人が同じ条件で確かめられるものではありません。
Gemini 4 Argonでよくあるエラー・つまずき
この節では、Gemini 4 Argon を API で使い始めるときに出やすいエラーと、その原因・直し方が分かります。
手元で再現できたものは原文を、サーバーでしか起きないものは公式の記載を載せています。
| 症状・原文 | 原因 | 直し方 | 出どころ |
|---|---|---|---|
ValueError | No API key was provided. Please pass a valid API key. |
環境変数にキーが無い | GEMINI_API_KEY を設定してから Client を作る | 手元で再現 |
NotFoundError | Error code: 404 |
モデル名の打ち間違い(gemini-4-argon-typo など) | モデル名を定数にし、公式の一覧と照らす | 手元で再現(本文はモック) |
ValueError | automatic_continuation=False cannot be used with background=True. |
両方を同時に指定した | background を使うなら automatic_continuation を外す | 手元で再現 |
| status が requires_continuation で文章が途中まで | 1回の出力の上限に達した | background=True か、continuation_token で続きを頼む | 手元で再現(SDK の警告) |
| temperature を変えても結果の傾向が変わらない | Argon ではサンプリングの指定が無視される | 指定を消し、thinking_level と指示文で調整する | 公式の記載 |
| 無料枠のキーで Argon が使えない | Argon は無料枠の対象外 | 有料枠のプロジェクトのキーを使う | 公式の記載 |
| caches.create で作ったキャッシュが使えない | 明示的なキャッシュは未対応 | 削除し、暗黙のキャッシュに任せる | 公式の記載 |
| background で64Kトークンで止まる | max_output_tokens を指定していない | 131,072 などを明示する | 公式の記載 |
| 数分待ってタイムアウトする | HTTP のタイムアウトが短い | 15分以上にするか background で投げる | 公式の記載 |
404 の本文((mock) model not found)はモックが返した文なので、実際の Google の応答の文言とは違います。SDK が出す例外の種類(google.genai._gaos.lib.compat_errors.NotFoundError)は、手元の SDK 2.34.0 で確かめたものです。
自分で確かめる2つの手順
- 使っている SDK の版:ターミナルで
pip show google-genaiを実行し、Version を見る。client.interactionsが無い版では公式のサンプルが動きません(手元の 2.34.0 にはありました)。 - 送っている中身:この記事と同じように
HttpOptions(base_url="http://127.0.0.1:ポート")で手元のサーバーに向けると、課金も外部への送信もなしに、モデル名や generation_config がどう送られるかを確かめられます。
判断表:Gemini 4 Argonを使う・待つ・別のモデルにする
この節では、用途ごとに Argon・3.8 Flash・Carbon のどれを選ぶか、または待つかの目安が分かります。
費用と速さを優先するなら 3.8 Flash、難しく長い作業なら Argon、Carbon は提供範囲が広がるまで待つ、が基本の分け方です。次の順に当てはめると決めやすくなります。
- 1画像・音声を作る、リアルタイム音声 → Argon は対象外Nano Banana 系・3.8 Live・TTS のモデルを使う
- 2無料で試したい → 3.8 Flash・3.5 Flash-LiteArgon は無料枠なし。アプリなら AI Pro 以上
- 3大量・短い処理(分類・抽出・要約) → 3.8 Flash計算例 B で Argon の約4割の金額
- 464K を超える出力・大きなコードの移行 → Argonbackground と long decode が使える
- 5急がない大量処理 → Argon の Batch・Flex標準の半額
- 6Carbon が必要 → 公式のモデル一覧に載るまで待つモデル名・料金ページの記載が出てから設計する
11月中に試すと得なこと
導入価格(半額)で品質と費用を測れる
thinking_level ごとのトークン数を記録できる
12月からの見積もりを実数で作れる
12月1日より前に決めておくこと
どの処理を Argon に残し、どれを Flash に戻すか
Batch・Flex に回せる処理はどれか
月の予算の上限と通知の設定
Gemini 4に関するよくある質問
この節では、Gemini 4 について検索されやすい疑問に、公式の記載をもとに短く答えます。
Q. Gemini 4 は無料で使えますか?
API では無料枠の対象外です。Gemini アプリで使えるのは Google AI Pro・Ultra の契約者と発表されています。
Q. 「Gemini 4」と「Gemini 4 Argon」は同じものですか?
Gemini 4 はモデル群の名前で、Argon はその最初のモデルです。2026年11月5日時点で一般に使えるのは Argon で、Carbon は一部の提供です。
Q. Gemini 4 Carbon はいつ使えるようになりますか?
Google は「開発者・企業・一般の利用者にもできるだけ早く提供する」と書いていますが、日付は出ていません。まず Fairwind Program で信頼できるパートナーに広げるとしています。
Q. 料金はいつ上がりますか?
2026年12月1日です。標準の区分で入力2ドル→4ドル、出力10ドル→20ドル、キャッシュ済み入力0.10ドル→0.20ドル(100万トークンあたり)に変わります。
Q. API のモデル名は何ですか?gemini-4-argon です。プレビュー版や日付つきの版はありません。Carbon のモデル名は公表されていません。
Q. 日本から使えますか?
Google は Argon の API を「世界で提供」と発表しています。日本語の公式ブログでも Gemini アプリでの提供が案内されています。
Q. Gemini CLI で gemini-4-argon を指定できますか?
Gemini CLI の公式ページは「Gemini 4 Argon 向けに最適化されていない。Argon を使うなら Antigravity を」と案内しています。
Q. 1回でどれくらい長い文章を出せますか?
同期の呼び出しの既定は65,536トークンで、background を使う long decode なら入力と合わせて1,048,576トークンまでです。
Q. temperature を指定するとエラーになりますか?
手元の SDK はそのまま送りました。公式は「指定しても無視される」と書いているので、エラーではなく効かないだけと考え、コードから外します。
Q. Gemini 3.1 Pro から切り替えると高くなりますか?
入力の単価は導入価格の間は同じ2ドル、出力は Argon(10ドル)のほうが安く、計算例 A では0.16ドル→0.15ドルでした。12月1日からは Argon が4ドル・20ドルになるため、同じ使い方なら3.1 Pro Preview より高くなります。
まとめ
この節では、記事の要点を5つにまとめます。
- Gemini 4 はモデル群の名前で、一般に使えるのは Argon(
gemini-4-argon)だけ。Carbon は一部の提供で、モデル名は未公表です。 - API の料金は12月1日に倍になり、入力4ドル・出力20ドル(100万トークン)。無料枠はなく、Batch・Flex なら半額です。
- 公式のサンプルは Interactions API(
client.interactions.create)。google-genai 2.34.0 はPOST /v1beta/interactionsに snake_case の本文で送りました。 - 前の世代からの移行では、temperature などの削除、明示キャッシュの削除、max_output_tokens を32K以上へ、タイムアウトを15分以上へ、が要点です。
- 長い出力は background=True が公式のすすめ。SDK による続きの取得は、ホップのたびに入力が課金されます。
参考・出典
この節では、記事を書くときに確かめた公式の資料を挙げます(確認日はすべて2026年11月5日)。
- Google 公式ブログ「Gemini 4 Argon」(2026年9月30日):https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-4-argon/
- Google 公式ブログ「Gemini 4 Argon is now available for everyone」(2026年10月13日):https://blog.google/innovation-and-ai/models-and-research/gemini-models/introducing-gemini-4-argon/
- Google 公式ブログ「Gemini 4 Carbon: our next frontier model」(2026年10月28日):https://blog.google/innovation-and-ai/models-and-research/gemini-models/introducing-gemini-4-carbon/
- Google Japan Blog「Gemini 4 シリーズ」(2026年10月1日):https://blog.google/intl/ja-jp/company-news/technology/gemini-4/
- Google Japan Blog「Gemini 4 Argon が Gemini アプリに登場」(2026年10月14日):https://blog.google/intl/ja-jp/company-news/technology/gemini-4-argon-gemini/
- Gemini API ドキュメント「Gemini 4 Argon」(モデルのページ):https://aistudio.google.com/docs/models/gemini-4-argon
- Gemini API ドキュメント「What's new in Gemini 4 Argon」:https://aistudio.google.com/docs/latest-model
- Gemini API ドキュメント「Pricing」:https://aistudio.google.com/docs/pricing
- Gemini API ドキュメント「Models」:https://ai.google.dev/gemini-api/docs/models
- Google DeepMind「Gemini 4 Argon model card」:https://deepmind.google/models/model-cards/gemini-4-argon/
- Gemini CLI release notes:https://www.geminicli.com/docs/changelogs
- google-genai(PyPI)2.34.0:https://pypi.org/project/google-genai/
本記事の内容は、ご自由にお使いください。
ご利用の際は、出典として本ページへのリンクを記載いただけますようお願いします。
(記載例)出典:株式会社RJC「Gemini 4とは|Argon・Carbonの違い・料金(12/1改定)・API」
株式会社RJC ― SI事業・SES事業・AI駆動開発。RJCは一緒に成長を楽しめる会社です。
WE ARE HIRING
RJCで一緒に開発しながら、
成長を楽しみませんか?
RJCは、Web・モバイル・AIを活用した開発プロジェクトで、テックリードやPM・PMOも活躍するシステム開発会社です。会社を知る、待遇を確かめる、話を聞いてみる。気になるところ見てみてください!
- 127日年間休日
- 12時間平均残業時間
- 毎日ガチャ遊びココロも大切にする福利厚生。アマギフなどの賞品ラインナップ!
ほかにも、チケットレストラン、書籍読み放題、2年ごとの慰労報奨(休暇 or 金一封)、11期連続の黒字決算。