Gemini 3.8 Flash(gemini-3.8-flash)は、Google 史上最もインテリジェントな Flash モデルです。長期的なソフトウェア エンジニアリング、自律型エージェント、複雑なエンタープライズ ワークフロー向けに設計されています。
このガイドでは、Gemini 3.8 Flash の新機能、API の変更、コードサンプル、移行ガイダンスについて説明します。
新しいモデル
| モデル | モデル ID | デフォルトの思考レベル | 料金 | 説明 |
|---|---|---|---|---|
| Gemini 3.8 Flash | gemini-3.8-flash |
medium |
3.8 Flash は、年末まで、100 万入力トークンあたり $0.75、100 万出力トークンあたり $3.75 のお試し価格でご利用いただけます。詳細については、料金をご覧ください。 | Google 史上最もインテリジェントな Flash モデル。長期的なソフトウェア エンジニアリング、自律型エージェント、複雑なエンタープライズ ワークフロー向けに設計されています。 |
Gemini 3.8 Flash は、100 万トークンのコンテキスト ウィンドウ、最大 64,000 個の出力トークン、調整可能な思考レベル(low、medium、high)、同じ一連の組み込みツールをサポートしています。
完全な仕様については、Gemini 3.8 Flash モデルのページをご覧ください。お試し価格の詳細については、以下の料金セクションまたは料金ページをご覧ください。
クイックスタート
Python
from google import genai
client = genai.Client()
response = client.models.generate_content(
model="gemini-3.8-flash",
contents="Write a three.js script that renders a realistic 3D black hole."
)
print(response.text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
const response = await ai.models.generateContent({
model: "gemini-3.8-flash",
contents: "Write a three.js script that renders a realistic 3D black hole.",
});
console.log(response.text);
REST
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' \
-X POST \
-d '{
"contents": [{
"parts": [{"text": "Write a three.js script that renders a realistic 3D black hole."}]
}]
}'
Gemini 3.8 Flash の新機能
- 長期的なソフトウェア エンジニアリング: 実際のコーディング ベンチマーク、複雑なマルチファイル リファクタリング、決定論的なツール実行で優れた結果が得られます。詳細については、評価方法をご覧ください。
- 自律型エージェント: 復元力のあるマルチステップ プランニングとツール オーケストレーション ワークフローを構築できるため、失敗したループとエラーが大幅に減少します。
- 複雑なエンタープライズ ワークフロー: 要求の厳しいドメイン タスクと大規模なデータ パイプラインで、優れた精度、深い推論、高い事実の厳密さを実現します。
- Managed Agents のデフォルト モデル: Managed Agents のデフォルト エージェントである Antigravity エージェントで Gemini 3.8 Flash が使用されるようになりました。Antigravity SDK でも、デフォルトで Gemini 3.8 Flash が使用されます。
- 特別価格: Gemini 3.8 Flash は、2026 年 12 月 31 日まで、100 万入力トークンあたり $0.75、100 万出力トークンあたり $3.75 の特別価格でご利用いただけます。100 万入力トークンあたり $1.50、100 万出力トークンあたり $7.50 の標準料金は、2027 年 1 月 1 日から適用されます。
Gemini 3.8 Flash は、設計上、実行時間が長く複雑なタスクでより多くのトークンを使用できます。困難なマルチステップの目標で高品質の結果を得るために、モデルは推論ステップを細かく分割し、ツールを反復的に呼び出し、その過程で作業を検証します。すべてのワークフローでこのレベルの検証が必要なわけではありません。日常的なタスクでは、推論の労力を減らしてトークンの消費量を削減できます。Gemini 3.6 Flash も引き続きサポートされています。
推論レベルについて
Gemini 3.8 Flash では、モデルの思考レベルを調整することで、レイテンシとインテリジェンスを柔軟に制御できます。
- 思考労力が少ない: インシデント対応パイプライン、リアルタイム チャット、下書きの作成、高速データ分析など、レイテンシが重要なタスクの回答までの時間を短縮します。
- 中(デフォルト): ほとんどのタスクで最高の品質が得られます。複雑なコードやエージェントの使用例におすすめです。初回パスの精度が高くなります。
- 思考の労力が大きい: モデルの推論機能とツール オーケストレーション機能を最大限に活用します。深い推論、数学、複雑なマルチステップのタスクに最適です。
次の例では、複雑なコード分析リクエストの thinking_level を medium に設定します。
Python
from google import genai
from google.genai import types
client = genai.Client()
response = client.models.generate_content(
model="gemini-3.8-flash",
contents="Analyze this payment processing pipeline for race conditions during retry attempts and rewrite the transaction locks safely.",
config=types.GenerateContentConfig(
thinking_config=types.ThinkingConfig(
thinking_level="medium" # Balanced reasoning effort for complex tasks
),
),
)
print(response.text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
const response = await ai.models.generateContent({
model: "gemini-3.8-flash",
contents: "Analyze this payment processing pipeline for race conditions during retry attempts and rewrite the transaction locks safely.",
config: {
thinkingConfig: {
thinkingLevel: "medium", // Balanced reasoning effort for complex tasks
},
},
});
console.log(response.text);
REST
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' \
-X POST \
-d '{
"contents": [{
"parts": [{"text": "Analyze this payment processing pipeline for race conditions during retry attempts and rewrite the transaction locks safely."}]
}],
"generationConfig": {
"thinkingConfig": {
"thinkingLevel": "medium"
}
}
}'
更新された Antigravity エージェント
移行チェックリスト
`/gemini-api-dev migrate my app to Gemini 3.8 Flash`
gemini-3.8-flash に移行する
- モデル ID を更新する: ターゲット モデル文字列を
gemini-3.8-flashに変更します。 - 思考レベルを構成する:
thinking_budgetを文字列列挙型thinking_levelに置き換えます。minimalは Gemini 3.8 Flash ではサポートされていません。low、medium(デフォルト)、highのいずれかを選択してください。 - Gemini 3 API パラメータの変更を適用する: 非推奨のサンプリング パラメータ(
temperature、top_p、top_k)、candidate_count(Gemini 3 以降ではサポートされていません)、事前入力済みモデルターンを削除します。 Gemini 3.6 API の変更とパラメータの更新をご覧ください。 - ターンの検証ルールを適用する: 事前入力済みモデルターンを削除し、最後のユーザーのターンに空でないテキストが含まれていることを確認します。
- 関数呼び出しを監査する:
- マルチモーダル アセットをレスポンス ペイロード内に配置します。
- インライン手順の形式を
\n\nにします。 - ツール前のテキストに関連する
Malformed_Function_Callエラーが表示される場合は、ツール前のテキスト要件の回避策をご覧ください。 - generateContent API を使用する場合のみ: すべての
FunctionResponseオブジェクトにcall_idとnameが含まれていることを確認します。
- Gemini 3 の基本要件: SDK の更新と思考シグネチャの保持については、思考シグネチャをご覧ください。
料金
Gemini 3.8 Flash と Gemini 3.6 Flash の Google AI Studio と Gemini Enterprise Agent Platform で、2026 年 12 月 31 日までお試し価格をご利用いただけます。標準料金は 2027 年 1 月 1 日から適用されます。料金階層の詳細については、料金ページをご覧ください。
その他のモデル
次のステップ
- モデルの概要で API 仕様を確認する。
- Interactions API の概要でマルチエージェント オーケストレーションについて調べる。
- Google AI Studio でプロンプトをテストして調整する。