AI総合研究所

SHARE

X(twiiter)にポストFacebookに投稿はてなブックマークに登録URLをコピー

推論モデル(reasoning model)とは?仕組み・主要モデルの選び方を解説

この記事のポイント

  • 代表的な推論モデルではChain-of-Thoughtや強化学習が活用され、「考える時間を使う」ように学習されたAIモデル
  • 通常モデルとの本質的な違いはプロセス・料金モデル・レイテンシーの3軸。多くのAPIでは推論トークンが本文に見えにくいまま課金対象になる隠れコストが特徴
  • 2026年時点の主要推論モデルはOpenAI・Anthropic・Google・DeepSeekの4系統に集約
  • reasoning_effortやbudget_tokensで思考深さを制御でき、コストと精度のトレードオフをタスク単位で調整可能
  • 実務ではコード生成・数学・多段階分析なら推論モデル、対話・要約・単純データ処理なら通常モデルという使い分けが基本
坂本 将磨

監修者プロフィール

坂本 将磨

XでフォローフォローするMicrosoftMVP

Microsoft MVP・AIパートナー。LinkX Japan株式会社 代表取締役。東京工業大学大学院にて自然言語処理・金融工学を研究。NHK放送技術研究所でAI・ブロックチェーンの研究開発に従事し、国際学会・ジャーナルでの発表多数。経営情報学会 優秀賞受賞。シンガポールでWeb3企業を創業後、現在は企業向けAI導入・DX推進を支援。

推論モデル(reasoning model)は、応答を返す前に思考プロセス(Chain-of-Thought)をモデル内部で実行し、複雑な問題をステップに分解して解くAIモデルの総称です。
従来の通常モデル(GPT-4oやClaude Sonnetの標準モード)が入力に対して即答するのに対し、推論モデルは「考える時間」を使うことでコード生成・数学・多段階の分析タスクで大きく精度を伸ばしています。

本記事では2026年7月時点の最新情報をもとに、仕組み・通常モデルとの違い・主要4社モデルの現在地・推論トークン課金の実像・reasoning_effortなど制御パラメータ・実務でどう選ぶかまでを体系的に整理します。

目次

推論モデル(reasoning model)とは?

「推論モデル」と紛らわしい用語の整理

通常LLM系譜での位置づけ

推論モデルの仕組み——Chain-of-ThoughtとTest-time computeの組み合わせ

Chain-of-Thoughtを学習に組み込む

強化学習による思考プロセスの最適化

Test-time computeという新しいスケーリング

推論トークン(reasoning tokens)とは何か

通常モデル(GPTモデル)との違い——プロセス・料金モデル・回答傾向の3軸で整理

応答プロセスの違い

料金モデルの違いと隠れコスト

回答傾向の違い

推論モデルが不利になるケース

2026年最新版 主要な推論モデルの現在地——4社4系統のスナップショット

OpenAI:GPT-5.5が現行の中心

AnthropicのExtended Thinking

GoogleのGemini Deep Think

DeepSeek:V4-Pro / V4-Flash が現行

その他の推論モデル

推論モデルの料金と推論トークン課金の実像——「見えないトークン」がコストを膨らませる

主要推論モデルの1Mトークン単価

推論トークン課金の実像とコスト試算

推論トークン数を可視化する運用ノウハウ

実効コストを圧縮する3つのアプローチ

推論の深さを制御するパラメータ——reasoning_effort / budget_tokens / thinking_level

OpenAI reasoning_effort

Anthropic budget_tokens

Gemini thinking_level

推論モデル向けプロンプト設計の変化

推論モデルを実務で選ぶ視点——タスク適性とモデル選定のケース別推奨

第1段階:タスク適性フィルター

第2段階:モデル選定の判断軸

使い分けで判断を分ける3つの視点

実務での「推論モデル+通常モデル」の2層構成

推論モデルの選定を含むAI活用設計を実務に落とす

まとめ

推論モデル(reasoning model)とは?

推論モデルとは

推論モデル(reasoning model)は、応答を返す前に「思考プロセス(Chain-of-Thought)」をモデル内部で自動実行し、複雑な問題をステップごとに分解して解くように学習されたAIモデルの総称です。

代表例はOpenAIのo1・o3系列(後にGPT-5系列へ統合)Claude Extended ThinkingGemini Deep ThinkDeepSeek R1で、コード生成・数学・多段階の分析タスクで従来モデルを大きく上回る精度を示しています。

推論モデルが従来のLLM(大規模言語モデル)と根本的に違うのは、「入力→出力」で即答するのではなく、「入力→思考→出力」という3段階の応答構造を持つ点です。

内部で数百〜数万トークン規模の推論ステップを踏んでから最終回答を返すため、コード生成や数学問題のように「途中の論理の一貫性」が結果精度を左右するタスクで大幅にスコアが上がります。

一方、単純な質疑応答や要約のように「一発で答えが決まる」タスクでは、通常モデルとの精度差は小さく、推論モデルのレイテンシーとコストだけが目立つ結果になります。

AI Agent Hub1

「推論モデル」と紛らわしい用語の整理

紛らわしい用語の整理

「推論」という言葉はAI分野で複数の意味で使われており、これを整理しないと誤解の元になります。以下の表で、混同されやすい3つの「推論」を並べました。

用語 意味 本記事で扱う対象か
推論モデル(reasoning model) 応答前に思考ステップを実行するように学習されたAIモデル。OpenAI o系列・Claude Extended Thinking等 ✅ 本記事の主題
AI推論(inference) 学習済みモデルに入力を与えて出力を得る処理全般。すべてのAIモデルの本番実行フェーズ ❌ 別概念
推論エンジン(reasoning engine) ルールベースAI・エキスパートシステムで論理推論を実行する部品 ❌ 別分野


特に「AI推論」との混同が多く、「推論モデル」を「推論を行うすべてのAIモデル」と誤解すると議論が噛み合いません。本記事における「推論モデル」は、あくまでOpenAI o1で確立された「思考プロセスを学習で組み込んだLLM」を指します。

通常LLM系譜での位置づけ

通常LLM系譜での位置づけ

既存の記事では「学習モデルとの違い」という表現が使われることもありますが、機械学習では推論モデルも学習済みモデルの一種であり、「学習モデル vs 推論モデル」という対比は正確ではありません。

実務でよく使われる対比は次の2軸です。

  • 即答型LLM(通常モデル / GPTモデル)
    入力に対してすぐに出力を返す従来型のLLM。GPT-4o、Claude Sonnet 4.6の標準モード、Gemini 2.5 Flash の thinking無効モード等

  • 思考型LLM(推論モデル / reasoning model)
    入力から出力までの間に「思考ステップ」を挟むLLM。OpenAI o系列(GPT-5系列に統合)、Claude Extended Thinking、Gemini Deep Think、DeepSeek R1系


この2軸で捉えれば、「通常モデル」と「推論モデル」は同じLLM系譜の中で「思考ステップを持つかどうか」の違いだけを持つ兄弟モデルであることが分かります。

なお2026年後半以降は、OpenAIのGPT-5.5のように「同じモデルの中でreasoning_effortパラメータで思考量を切り替える統合モデル」への移行が進んでおり、「推論モデル」と「通常モデル」の境界は徐々に曖昧になりつつあります。この動きは本記事後半で詳しく扱います。

AI Agent Hub1


推論モデルの仕組み——Chain-of-ThoughtとTest-time computeの組み合わせ

推論モデルの仕組み

推論モデルの中核となる技術は、Chain-of-Thought(思考の連鎖)を学習で組み込むことと、**推論時に計算リソースを追加投入するTest-time compute(推論時計算量スケーリング)**の2つです。

本セクションでは、この2軸で推論モデルの動作原理を整理します。

Chain-of-Thoughtを学習に組み込む

Chain-of-Thoughtを学習に組み込む

Chain-of-Thought(CoT)自体は2022年頃から知られたプロンプトエンジニアリング技法で、「Let's think step by step.」のような指示をプロンプトに加えることで、通常のLLMからも段階的推論を引き出せることが示されていました。

ただしプロンプトCoTは以下の限界を抱えていました。

  • 毎回プロンプトで思考誘導する必要があり、指示が抜けると即答モードに戻る
  • モデル自身が「どこまで深く考えるべきか」を判断できない
  • 推論の質は入力プロンプトの書き方に強く依存し、再現性が低い

推論モデルはこの限界を、「Chain-of-Thoughtをモデルの学習段階で内蔵する」ことで解決しました。プロンプトに指示がなくても、モデルが自動的に思考ステップを展開し、必要な深さまで自律的に推論します。

強化学習による思考プロセスの最適化

強化学習による思考プロセスの最適化

Chain-of-Thoughtを学習に組み込むための鍵になったのが、強化学習(RL)による思考プロセスの最適化です。

推論モデルの学習手順は各社で公開粒度が異なりますが、DeepSeek R1論文(2025年1月公開)が最も詳細な手順を公開しています。R1論文では、推論能力の獲得を大まかに以下の流れで示しています。

  • 段階1:ベースLLMの事前学習
    通常のLLMと同様に大規模テキストデータで事前学習を行う

  • 段階2:思考データによるSFT(教師ありファインチューニング)
    数学・コーディング・論理パズルなど、正解が明確なタスクの「思考プロセス付き回答例」を大量に用意し、モデルに思考ステップの書き方を学習させる

  • 段階3:強化学習による報酬最適化
    生成した回答の正解率を報酬信号として、思考プロセスの質を強化学習で高める。誤った推論経路を減らし、正しい経路を辿る確率を上げていく


DeepSeekはこのプロセスを「Pure RL + SFT」として詳述しており、業界に強い影響を与えました。OpenAIはo1発表ブログで「大規模な強化学習を通じてChain-of-Thoughtを改善した」と説明していますが、SFT/RLの具体的な手順までは明示していません。

Anthropicも Extended Thinking の学習手順の詳細は公開していません。したがって上記の3段階手順は「DeepSeek R1論文で詳述された参考手順」として理解するのが正確で、他社が同一手順を採用しているという確定情報ではありません。ただし各社の公開情報から「強化学習が推論能力向上の重要な要素」である点は共通して読み取れます。

このR1論文の公開によって「推論モデルはOpenAI社の独自技術」という認識が覆り、オープンモデル勢が推論モデル開発に一気に参入する契機になっています。

Test-time computeという新しいスケーリング

Test-time computeという新しいスケーリング

推論モデルの登場で新しく注目されたのが、Test-time compute(推論時計算量)を増やすほど性能が上がるというスケーリング法則です。

従来のLLMは「学習時の計算量(パラメータ数×学習データ量)を増やすほど賢くなる」という前提で規模を拡大してきました。GPT-3から GPT-4への進化がこの典型例です。

推論モデルは、学習時のスケーリングに加えて、推論時に生成する思考トークン数を増やすほど、同じモデルでも精度が上がることを実証しました。以下の表で、Test-time computeスケーリングの効果イメージを整理します。

推論時計算量の設定 生成される思考トークン数 難問での正答率イメージ レイテンシー
低(reasoning_effort=low) 数百トークン ベースライン 5秒前後
中(reasoning_effort=medium) 数千トークン +10〜20% 15〜30秒
高(reasoning_effort=high) 数万トークン +20〜40% 1〜数分


この表は各社モデルの実測値の傾向をまとめた概念図であり、絶対値はモデル・タスクによって大きく変わります。ただし「思考トークンを増やせば増やすほど精度が上がる」傾向は、OpenAIのo3/o4-mini発表ブログでもDeepSeek R1論文でも共通して報告されている経験則です。

つまり推論モデルは、ユーザー側が「どこまで計算リソースを投入するか」を制御することで、コスト・レイテンシー・精度のトレードオフを動かせるモデルです。この制御パラメータは本記事H2#6で詳しく扱います。

推論トークン(reasoning tokens)とは何か

推論モデルの出力は、内部的に2種類のトークンに分かれます。

推論トークンとは何か

  • 推論トークン(reasoning tokens / thinking tokens)
    モデルが最終回答を出す前に生成する思考ステップのトークン。ユーザーには要約または非表示で返される

  • 完了トークン(completion tokens / output tokens)
    モデルが最終回答として返すトークン。ユーザーが実際に読む部分


この2種類はAPIレスポンスの usage.output_tokens_details などで内訳が確認できるようになっており、料金計算では推論トークンも完了トークンと同じ単価で課金されるのが多くのプロバイダーで共通のルールです。

見え方はプロバイダーごとに異なります。OpenAI・Anthropic・Google は思考プロセスを非表示または要約で返し、本文中には思考ステップを露出させません。
一方DeepSeekのV4 Thinking Modeは 「reasoning_content」 フィールドでCoTそのものをクライアントに返します。多くのAPIでは「見えているのは短い回答なのに、内部で長い思考トークンが消費されている」状態になりやすく、可視化しにくいコストが発生します。

この課金の実像は料金セクションで詳細に扱います。


通常モデル(GPTモデル)との違い——プロセス・料金モデル・回答傾向の3軸で整理

通常モデルとの違い

推論モデルと通常モデルの違いは、しばしば「精度が高い vs 低い」といった単純化で語られますが、実務ではもう少し立体的に理解する必要があります。

以下の表で、推論モデルと通常モデルの違いを3つの主要な軸で整理しました。

比較軸 推論モデル(reasoning model) 通常モデル(GPTモデル)
応答プロセス 入力 → 思考ステップ → 最終回答(3段階) 入力 → 回答(2段階)
レイテンシー 10秒〜数分(設定次第で更に長い) 数秒以内
料金モデル 出力単価に推論トークン分が含まれる(隠れコスト) 出力単価は可視トークンのみ
1M出力トークン単価 高い(Opus 4.8で$25、GPT-5.5で$30) 相対的に安い(GPT-4oで$15、Sonnet 4.6で$15)
回答の長さ 思考の要約が付与され長め 質問に対して端的
強い分野 数学・コード・多段階分析・論理パズル 対話・要約・翻訳・単純データ処理
弱い分野 単純な会話・単純タスクで過剰思考 複雑な多段階推論・厳密な論理検証


この比較から見えるのは、推論モデルは「難しい問題を深く考えて解ける」代わりに「速さ・コスト・軽いタスクの相性」を犠牲にしているという設計トレードオフです。

つまり「どちらが優れているか」ではなく「タスクの性質に応じて使い分けるべき別種のモデル」として捉えるのが実務的な理解です。

応答プロセスの違い

応答プロセスの違い

通常モデルは、入力プロンプトを受け取ってから最初の出力トークンを返すまでの時間(TTFT: Time To First Token)が短く、多くの場合1秒以内で書き始めます。

推論モデルは、まず内部で思考トークンを生成してから最終回答の生成を開始するため、TTFTが10秒〜数分と大幅に長くなります。ストリーミング応答で使う場合、この待ち時間はユーザーから「AIが固まった」ように見える可能性があるため、UI設計では「思考中インジケーター」や「思考プロセスの要約表示」を組み合わせる工夫が必要です。

AnthropicのClaude Extended Thinkingはこの点で、思考プロセスをsummarized形式で返す標準機能を用意しており、OpenAIも o3 系列以降で reasoning summaryを提供しています。実装時にはこれらの要約機能を活用することで、体感レイテンシーを緩和できます。

料金モデルの違いと隠れコスト

料金モデルの違いと隠れコスト

料金構造の違いは、表面上の単価以上に重要です。通常モデルは「入力トークン数 × 入力単価 + 出力トークン数 × 出力単価」でコストが決まり、出力トークン数はレスポンスに含まれる文字数から計算できます。

推論モデルは「入力トークン数 × 入力単価 + (推論トークン数 + 完了トークン数) × 出力単価」でコストが決まり、推論トークン数はレスポンス本文には現れないため、事前にコスト予測が難しくなります。

たとえばOpenAIのreasoning公式ガイドには、usage.output_tokens_details.reasoning_tokens で推論トークン数を取得する例が示されており、これを毎リクエストでロギングしないとコスト管理が破綻するリスクがあります。詳細はH2#5「推論モデルの料金と推論トークン課金の実像」で数値を含めて整理します。

回答傾向の違い

回答傾向の違い

回答傾向にも明確な差があります。通常モデルは質問に対して端的に答えを返す傾向が強く、「短くまとめてほしい」ユースケースに向いています。

推論モデルは、思考プロセスの要約が回答に含まれることが多く、結果として回答文が長くなる傾向があります。同じ「Pythonでリスト内の最大値を返す関数を書いて」という質問でも、通常モデルは10行で終わるコードを、推論モデルは「アプローチの比較検討 → 実装 → エッジケース説明 → テスト例」まで含めて数十行の回答を返しがちです。

この差はプロンプト側で「回答は簡潔に」と明示することで多少緩和できますが、根本的には「深く考えたことを伝えたい」というモデル特性なので、ユースケースに合わせて選択するしかありません。

推論モデルが不利になるケース

推論モデルが不利になるケース

推論モデルは万能ではなく、以下のケースでは通常モデルを選んだほうが合理的です。

  • リアルタイム対話・チャットボット
    数十秒待つ体験は会話にならない。TTFT重視のシーンでは通常モデル一択

  • 大量バッチ処理・要約タスク
    1件あたりのコストが通常モデルの5〜10倍になるため、精度差が小さい単純タスクに使うとROIが悪化

  • 創造的執筆・ブレインストーミング
    「一発で複数の候補を挙げてほしい」用途では、思考プロセスの深堀りより発散が求められる


「推論モデルが常に高性能」という単純な理解は誤りで、「タスクの性質と推論モデルの特性がマッチしたときだけ、圧倒的な精度差が生まれる」というのが正確な認識です。


2026年最新版 主要な推論モデルの現在地——4社4系統のスナップショット

2026年最新版 主要な推論モデルの現在地

推論モデルは2024年9月のOpenAI o1リリースを皮切りに、Anthropic・Google・DeepSeekが相次いで参入し、2026年7月時点では4社の主要系統が確立しています。

以下の表で、各社の現在地を1枚で整理します。詳細は各H3で扱います。

開発元 現行の推論モデル 提供形態 特徴
OpenAI GPT-5.5、GPT-5.5 Pro(GPT-5.6 Sol/Terra/Lunaは限定プレビュー) ChatGPT・API(旧o系列は統合済み) 統合モデル+reasoning_effortパラメータ方式
Anthropic Claude Opus 4.7/4.8、Sonnet 5、Sonnet 4.6、Haiku 4.5 Claude API・Bedrock・Vertex AI・Foundry Extended Thinking(budget_tokens or adaptive)
Google Gemini 3.1 Pro Preview、Gemini 3 Flash Preview、Gemini 2.5 Pro/Flash Gemini API・Vertex AI thinking_level(low/medium/high)
DeepSeek DeepSeek V4-Pro / V4-Flash(R1系はオープンウェイト) DeepSeek API・オープンウェイト(MIT) Thinking/Non-Thinking統合、コスト最安クラス


2026年時点の大きなトレンドは、OpenAIとAnthropicで「推論モデル専用ライン」から「統合モデル + 制御パラメータ」への移行が進んでいることです。OpenAIはGPT-5系列でo系列を吸収し、reasoning_effort パラメータで思考量を制御する方式に一本化しました。Anthropicも Claude Sonnet 5/Opus 4.8 で adaptive thinking を標準化しています。

一方でDeepSeek R1-0528はオープンウェイトで公開されており、自社インフラで動かせる推論モデルとして独自のポジションを維持しています。

OpenAI:GPT-5.5が現行の中心

OpenAI GPT-5.5が現行の中心

OpenAIの推論モデルは、2024年9月のo1から始まり、o3o3-proo4-miniと展開されました。ただし2026年時点では、これらo系列はGPT-5系列に統合されており、独立ラインとしては終息しています。

OpenAIのモデル退役スケジュールによれば、o3は2026年8月26日にChatGPTから退役予定です。API側は継続提供されるものの、実質的な主力は以下の2系統に移行しました。

  • GPT-5.5(2026年4月リリース)
    現在の推奨デフォルト。GPT-5.5 with thinkingはreasoning_effortパラメータで推論量を制御でき、o系列から現行の主力モデルへの移行が進んでいる

  • GPT-5.5 Pro(高性能・高レイテンシー版)
    より深い思考を必要とする研究・複雑デバッグ向け

  • GPT-5.6 Sol / Terra / Luna(限定プレビュー)
    2026年6月26日開始の限定プレビュー。米政府との調整の一環で、少数の信頼済みパートナー向けにAPI・Codex経由でのみ提供され、ChatGPTでは未提供、一般提供日も未発表。Solはフロンティア推論、Terraはコスト最適化、Lunaは低レイテンシー特化


GPT-5.5では reasoning_effort パラメータで none/low/medium/high/xhigh を指定でき、タスク単位で思考量を最適化できる設計になっています(指定可能な値はモデルによって異なります)。

AnthropicのExtended Thinking

AnthropicのExtended Thinking

Anthropicの推論モデルは、独立した「Claude Reasoning」というブランドではなく、Claude本体に Extended Thinking機能を組み込む形で提供されています。

Claude Sonnet 5ベンチマーク表
Claude Sonnet 5とSonnet 4.6・上位Opus 4.8のSWE-bench Pro・Terminal-Bench・OSWorld等の主要ベンチマーク比較(出典:Anthropic News

Sonnet 5はSWE-bench Proで63.2%(Sonnet 4.6は58.1%)、Terminal-Bench 2.1で80.4%(Sonnet 4.6は67.0%)と、旧世代Sonnetを明確に上回っています。上位のOpus 4.8には及ばないものの、コーディングエージェント用途では実務レベルで十分な精度に到達しました。

Claude Extended Thinking の公式ドキュメントによれば、2026年7月時点の対応モデルと制御方式は以下のとおりです。

モデル 制御方式
Claude Opus 4.8 / Opus 4.7 / Sonnet 5 Adaptive thinking + effort パラメータ
Claude Opus 4.6 / Sonnet 4.6 Adaptive thinking + effort
Claude Opus 4.5 / Haiku 4.5 budget_tokens 手動指定


特に旧世代の Opus 4.5 / Haiku 4.5では budget_tokens パラメータでモデルに割り当てる思考トークン数を明示的に指定できます。新世代(Opus 4.7以降)では adaptive thinking + effort の組み合わせで、モデル自身がタスクの複雑さに応じて思考深さを自動調整する方式に移行しました。

Anthropicは思考プロセスを summarized(要約)または omitted(非表示)で返しますが、どちらの場合もフル思考トークン数で課金される点に注意が必要です。

GoogleのGemini Deep Think

GoogleのGemini Deep Think

Googleの推論モデルは、Gemini 2.0 Flash Thinkingから始まり、Gemini 2.5・Gemini 3系へと発展しています。

Gemini 3 Deep Think発表画像
Google Gemini 3 Deep Thinkの発表画像(出典:Google Blog

Gemini 3 Deep ThinkはGeminiシリーズの推論モデル系統の到達点で、複数の候補推論を並列生成して最良解を選ぶ設計により、数学オリンピック(IMO)や科学研究支援タスクで高い実績を出しています。通常のGemini 3.1 Pro Preview / Gemini 3 Flash Previewよりも実行時間・コストは上がりますが、高難度タスクでは投資に見合うリターンが期待できます。

Gemini API の thinking ドキュメントによれば、2026年7月時点の対応モデルは以下のとおりです。

  • Gemini 3.1 Pro Preview(現行のフラグシップ)
  • Gemini 3 Flash Preview / Gemini 3.5 Flash(速度・コスト最適版)
  • Gemini 2.5 Pro / Gemini 2.5 Flash / Gemini 2.5 Flash Lite(安定版)

gemini-3-pro-previewは2026年3月9日に停止済みで、公式はgemini-3.1-pro-previewへの移行を案内しています。制御は thinking_level パラメータで low / medium / high の3段階(モデルによっては minimal)を指定でき、料金は「出力トークン + 思考トークン」の合算で課金されます。

Googleは Deep Think という名称で、更に長い時間をかけて複数の候補推論を並列生成して最良解を選ぶ高難度モードも提供しており、コンペティション数学(IMO)や科学研究支援での実績を積み重ねています。

DeepSeek:V4-Pro / V4-Flash が現行

DeepSeek V4-ProとV4-Flashが現行

DeepSeekのAPI推論モデルは、2026年時点でDeepSeek V4系(V4-Pro:1.6兆パラメータ / V4-Flash:2,840億total・130億activeのMoE)が現行の主力です。両モデルとも思考モード(Thinking)と非思考モード(Non-Thinking)の両方をサポートしており、単一モデルで通常モードと推論モードを切り替えられる統合設計になっています。

旧API名のdeepseek-chatdeepseek-reasonerは、2026年7月24日15:59 UTC で非推奨化予定と公式にアナウンスされており、それぞれV4-Flashの非思考モードと思考モードに置き換わります。

DeepSeekの推論モデルは以下の点で他社と大きく異なります。

  • オープンウェイトでMITライセンス公開
    R1シリーズ(R1-0528が現行チェックポイント)は現在もHugging Face等から重みをダウンロードして自社インフラで動かせる

DeepSeek R1ベンチマーク比較
DeepSeek-R1がAIME 2024・Codeforces・MATH-500など一部の主要指標でOpenAI o1系と同等以上のスコアを示した公式ベンチマーク(出典:DeepSeek API Docs

このチャートで示されているのは、DeepSeek-R1(濃紺)がOpenAI o1-1217(濃灰)と比較してAIME 2024で79.8% vs 79.2%、MATH-500で97.3% vs 96.4%と競り勝つ一方、GPQA Diamondで71.5% vs 75.7%、MMLUで90.8% vs 91.8%と一部指標でo1-1217を下回っている実態です。オープンウェイトのR1系は現在も推論モデル研究の主要な比較基準として使われており、V4系が現行APIとしてリリースされた後もオンプレ・自社インフラ用途での存在感を保っています。

  • API料金が圧倒的に安い
    V4-Flashは入力$0.14 / 出力$0.28、V4-Proは入力$0.435 / 出力$0.87(すべて1M tokensあたり)で、OpenAI・Anthropic・Googleの推論モデルより1桁以上安価

  • 英語・中国語で高性能、日本語は他社に劣る
    学習データの言語比率の影響で、日本語タスクではClaude・GPT系のほうが安定


R2の公式ロードマップは執筆時点で未発表です。Huawei Ascendインフラの安定性問題やソフトウェア対応の遅れによる延期観測が業界メディアで報じられていますが、DeepSeek公式のアナウンスはありません。API経由で使うならV4-Flashを起点、オンプレ運用が要件ならR1-0528やV4系のオープンウェイトを選ぶのが実務的です。

AI研修

その他の推論モデル

その他の推論モデル

上記4社以外にも、2026年時点では以下の推論モデルが提供されています。

  • Kimi K2 Thinking(Moonshot AI)
    中国発の推論モデルで、長文コンテキスト処理と数学系で高スコア

  • Grok 3 Think(xAI)
    X(Twitter)データを含む学習で、リアルタイム情報系タスクに強み

  • GLM-4.5系(智譜AI / Z.ai)
    中国発のオープンモデル系。Thinkingモード対応でオープンウェイトも公開


推論モデルの隣接動向として、Thinking Machines Lab(Mira Murati氏が率いる元OpenAI幹部らの新会社)が2026年5月に発表したInteraction Modelsも注目されていますが、こちらは「リアルタイム協調」を主眼にしたモデル群で、本記事が扱う推論モデルとは設計思想が異なります。

ただし業務利用の観点で成熟度・エコシステム対応が揃っているのは、依然としてOpenAI・Anthropic・Google・DeepSeekの4社です。中小企業や社内PoCで最初に検討するなら、この4社から選ぶのが実務的です。


推論モデルの料金と推論トークン課金の実像——「見えないトークン」がコストを膨らませる

推論モデルの料金で最も見落とされやすいのが、多くのプロバイダーで推論トークンが本文表示されないまま出力トークンとして課金されるという仕様です(DeepSeek V4 Thinking Modeのようにreasoning_contentで思考プロセスを返す例外もあります)。本セクションでは、主要4社の料金体系と、実際にコストがどれくらい膨らむかの試算を整理します。

推論モデルの料金と推論トークン課金の実像

主要推論モデルの1Mトークン単価

以下は各社の直接APIで公開されている標準価格です。Amazon Bedrock・Google Vertex AI・Microsoft Foundry等のクラウド経由で利用する場合は、提供リージョン・価格体系・課金単位が別になる可能性があるため、各プラットフォームの公式価格ページを別途確認してください。

主要推論モデルの1Mトークン単価

モデル 入力単価(1M tokens) 出力単価(1M tokens) 備考
OpenAI GPT-5.5 $5.00 $30.00 現行主力、キャッシュヒット時入力$0.50
OpenAI GPT-5.5 Pro $30.00 $180.00 高難度推論向け
Claude Opus 4.8 / 4.7 Extended Thinking $5.00 $25.00 Adaptive thinking内蔵。Opus 4.8 Fast Modeは$10/$50
Claude Sonnet 5(2026-08-31まで) $2.00 $10.00 ローンチ価格
Claude Sonnet 5(2026-09-01以降) $3.00 $15.00 通常価格
Claude Haiku 4.5 $1.00 $5.00 軽量・低コスト推論モデル
Gemini 3.1 Pro Preview(≤200k tokens) $2.00 $12.00 thinking有効時
Gemini 3.1 Pro Preview(>200k tokens) $4.00 $18.00 長文コンテキスト時
DeepSeek V4-Flash $0.14 $0.28 Thinking/Non-Thinking両対応。キャッシュヒット時入力$0.0028
DeepSeek V4-Pro $0.435 $0.87 高性能。キャッシュヒット時入力$0.003625


この単価表を見ると、DeepSeek V4-Flashが桁違いに安いことが分かります。同じ量のトークンを処理する場合、GPT-5.5の出力単価はDeepSeek V4-Flashの100倍超、入力単価は36倍のコスト差になります。

ただし単価の低さだけで判断できないのが推論モデルの難しさで、同じタスクをこなすのに必要な推論トークン数がモデルによって大きく異なります。

推論トークン課金の実像とコスト試算

推論トークン課金の実像とコスト試算

推論モデルは、最終回答が短くても内部で大量の思考トークンを生成します。以下の表で、典型的なタスクごとの「可視出力 vs 内部推論トークン」の比率イメージを整理しました。

タスクタイプ 可視出力トークン 内部推論トークン 実効コスト(GPT-5.5換算)
短いコード修正 100 500〜1,500 出力単価×(600〜1,600)
数学問題(大学入試レベル) 200 2,000〜5,000 出力単価×(2,200〜5,200)
多段階の要件整理 500 3,000〜10,000 出力単価×(3,500〜10,500)
高難度デバッグ 800 10,000〜30,000 出力単価×(10,800〜30,800)


この表が示す実務的な意味は、「見えている出力の5〜30倍の課金が発生する」というコスト構造です。通常モデル感覚で「短い回答だから安いだろう」と見積もると、月末の請求で驚くことになります。

たとえば「短いコード修正」タスクをGPT-5.5(出力$30 / 1M tokens)で1,000件処理する場合、通常モデル感覚では $30 × 100,000 tokens / 1,000,000 = $3 と見積もりがちですが、実際には $30 × (600〜1,600) × 1,000 / 1,000,000 = $18〜$48 と6〜16倍のコストになります。

推論トークン数を可視化する運用ノウハウ

推論トークン数を可視化する運用ノウハウ

推論トークンによる隠れコストを管理するには、APIレスポンスのメタデータから推論トークン数を取得して集計する運用が必須です。各社のAPI仕様は次のとおりです。

  • OpenAI
    response.usage.output_tokens_details.reasoning_tokens に推論トークン数が含まれる

  • Anthropic
    response.usageoutput_tokens に思考トークンと完了トークンの合計が含まれる。内訳は cache_creation_input_tokens などと合わせて集計

  • Google Gemini
    Generate Content APIでは response.usage_metadata.thoughts_token_count に、Interactions APIでは interaction.usage.total_thought_tokens に推論トークン数が含まれる

  • DeepSeek
    response.usage.prompt_cache_hit_tokenscompletion_tokens_details.reasoning_tokens で内訳確認可能


本番運用では、これらを1リクエスト毎にロギングし、モデル別・エンドポイント別・reasoning_effort別に月次集計するダッシュボードを最初に用意することを推奨します。「推論モデル導入後に急にコストが増えた」というインシデントは、この計測の後回しから発生するケースが大半です。

実効コストを圧縮する3つのアプローチ

実効コストを圧縮する3つのアプローチ

推論モデルのコストは制御パラメータの工夫で相当程度圧縮できます。実務で有効な3つのアプローチは以下のとおりです。

  • タスク単位で reasoning_effort を切り替える
    すべてのリクエストを high 固定にせず、タスクの複雑さに応じて low/medium/high を動的に切り替える。定型的な質問は low、初見の設計判断は high など

  • プロンプトキャッシュを活用する
    Anthropic・DeepSeek・OpenAIはプロンプトキャッシュに対応しており、繰り返し使うシステムプロンプト部分の入力単価を大幅に下げられる(DeepSeek V4のキャッシュヒット時単価は非キャッシュ時の1/50、OpenAI GPT-5.5は1/10)

  • モデルを使い分ける
    高難度タスクだけを高価な推論モデル(GPT-5.5-pro / Claude Opus 4.7)に回し、それ以外は Haiku 4.5 や DeepSeek R1-0528 で処理する2層構成


特に3つ目の「モデル使い分け」は最大の効果を持ちます。AI総研の支援先でも、全リクエストをOpus 4.7で処理していた企業が Haiku 4.5 と組み合わせるだけで月額コストを1/3以下に圧縮できたケースが複数あります。


推論の深さを制御するパラメータ——reasoning_effort / budget_tokens / thinking_level

推論モデルの実務的な使い方の中核は、思考深さを制御するパラメータの理解です。各社ともAPIレベルで思考量を制御でき、これがコスト・レイテンシー・精度のトレードオフをタスク単位で調整する主要な手段になります。

推論の深さを制御するパラメータ

OpenAI reasoning_effort

OpenAI reasoning_effort

OpenAIの推論モデルは reasoning_effort パラメータで思考深さを制御します。指定可能な値はモデルによって異なりますが、GPT-5.5系で使われる主な指定値は公式リファレンスによれば以下のとおりです。モデルによっては minimal を含む場合もあります。

用途
none 推論なし、レイテンシー重視
low 効率的推論、ツール利用・計画向け
medium(デフォルト) 品質とバランス重視
high 複雑な推論・デバッグ向け
xhigh 深い研究・非同期ワークフロー向け


以下は、Python SDKでreasoning_effortを指定する例です。

from openai import OpenAI

client = OpenAI()

response = client.responses.create(
    model="gpt-5.5",
    reasoning={"effort": "medium"},
    input="Pythonでリスト内の最大値を返す関数を書いて、O(n)であることを証明してください"
)

print(response.output_text)
print(f"推論トークン数: {response.usage.output_tokens_details.reasoning_tokens}")


このコードのポイントは、reasoning.effort パラメータでモデルの思考量を制御し、usage.output_tokens_details.reasoning_tokens で内部トークン数を取得している点です。このアプローチの利点は、タスクの複雑さに応じて動的にeffortを切り替えることで、精度とコストのバランスを最適化できることにあります。定型的な質問は low で高速・低コスト、複雑な設計判断は high で精度優先、というような使い分けが可能です。

Anthropic budget_tokens

Anthropic budget_tokens

Anthropicの Claude Extended Thinking は、モデル世代によって制御方式が異なります。

  • Claude Opus 4.5 / Haiku 4.5(旧世代)
    budget_tokens パラメータで思考に割く最大トークン数を明示指定

  • Claude Opus 4.7 / 4.8 / Sonnet 5(新世代)
    Adaptive thinking + effort パラメータで、モデルが自動で思考深さを調整

  • Claude Fable 5 / Mythos 5(最新世代)
    Adaptive thinking 常時ON。budget_tokens は非対応で、effort パラメータで思考深さを制御


以下は、旧世代の Claude Opus 4.5 で budget_tokens を明示指定する例です。

import anthropic

client = anthropic.Anthropic()

response = client.messages.create(
    model="claude-opus-4-5",
    max_tokens=16000,
    thinking={
        "type": "enabled",
        "budget_tokens": 10000
    },
    messages=[
        {
            "role": "user",
            "content": "4mod4≡3となる素数は無限に存在するか証明してください"
        }
    ]
)

for block in response.content:
    if block.type == "thinking":
        print(f"思考: {block.thinking}")
    elif block.type == "text":
        print(f"回答: {block.text}")


Claudeの実装で注意すべき点は2つあります。1つ目は、budget_tokens < max_tokens である必要があること。2つ目は、思考プロセスを summarized(要約表示)または omitted(非表示)で返すがどちらの場合もフル思考トークンで課金されることです。

Adaptive thinking を採用した新世代モデル(Opus 4.7以降)では、モデル自身が「このタスクにはどれくらい考える必要があるか」を判断するため、開発者側の細かい制御負担が減っています。

Gemini thinking_level

Gemini thinking_level

Geminiの推論モデルは thinking_level パラメータで制御します。公式ドキュメントによれば、low / medium / high の3段階(モデル依存で minimal)を指定できます。

from google import genai
from google.genai import types

client = genai.Client()

response = client.models.generate_content(
    model="gemini-3.1-pro-preview",
    contents="複雑なアルゴリズム問題を解いてください",
    config=types.GenerateContentConfig(
        thinking_config=types.ThinkingConfig(
            thinking_level="high",
            include_thoughts=True
        )
    )
)

print(response.text)
print(f"思考トークン数: {response.usage_metadata.thoughts_token_count}")


Geminiで特徴的なのは include_thoughts=True を指定することで思考プロセスの要約を受信できる点です。UIで「AIが考えている過程」を表示する用途に適しています。なお公式ドキュメントは現在Interactions API(client.interactions.create(...) + interaction.usage.total_thought_tokens)への移行も案内しているため、新規実装では公式最新のガイドラインを確認してください。

推論モデル向けプロンプト設計の変化

推論モデル向けプロンプト設計の変化

推論モデルの制御は、パラメータだけでなくプロンプト設計にも及びます。通常モデルでは有効だった「Let's think step by step.」「詳しく手順を示して」といった思考誘導プロンプトは、推論モデルではむしろ逆効果になります。

  • 通常モデル向け: 段階的思考を誘導するCoTプロンプト、Few-shot事例、詳細な指示
  • 推論モデル向け: 短く、ゼロショット気味に。モデル内蔵のCoTを邪魔しない指示

理由は明快で、推論モデルは学習段階でCoTを組み込んでいるため、プロンプト側で追加の思考誘導をすると「二重の思考プロセス」が起動して逆に精度が下がることが実証されています。OpenAIのreasoning公式ガイドでも、推論モデル向けのプロンプトは「タスクの目的と制約を明示するだけの、ゼロショットに近い書き方」を推奨しています。

つまり推論モデルに移行するときは、既存プロンプトをそのまま使うのではなく、「思考誘導部分を削って短くする」リファクタリングが必要になります。


推論モデルを実務で選ぶ視点——タスク適性とモデル選定のケース別推奨

ここまで整理した内容を踏まえ、実務でどう推論モデルを選ぶかを2段階で整理します。

第1段階は「そもそも推論モデルを使うべきタスクか」の判断、第2段階は「使うと決まったらどのモデルを選ぶか」の判断です。

推論モデルを実務で選ぶ視点

第1段階:タスク適性フィルター

第1段階 タスク適性フィルター

以下の表で、推論モデルを使うべきタスクと使うべきでないタスクを整理しました。判断に迷ったら、この表を判定チャートとして使ってください。

タスクタイプ 推奨 理由
コード生成・デバッグ(複雑) ✅ 推論モデル 論理の一貫性が結果精度を左右し、推論モデルが桁違いに強い
数学問題・論理パズル ✅ 推論モデル ステップ検証が精度を大きく高める
多段階の要件整理・設計 ✅ 推論モデル 前提と結論の整合性を内部で検証できる
戦略立案・シナリオ分析 ✅ 推論モデル 複数の切り口を比較検討できる
単純Q&A・チャットボット ❌ 通常モデル レイテンシーと単価が問題、精度差が小さい
文章要約・翻訳 ❌ 通常モデル 通常モデルで十分な精度、推論モデルは過剰思考
定型データ処理(帳票OCR結果整形など) ❌ 通常モデル 高スループット・低コストが優先
創造的執筆・ブレインストーミング ❌ 通常モデル 「一発で多様な候補」用途は発散が求められる
リアルタイム音声・映像対話 ❌ 通常モデル TTFTが数十秒だと会話にならない


この表から読み取れるのは、「推論モデルは万能ではなく、論理の一貫性が結果精度を決めるタスクに強い」という特化型ツールだという事実です。

推論モデルの登場で「AIが賢くなった」と一括りに捉えてしまうと、単純タスクにも推論モデルを使ってコストとレイテンシーを浪費する事態を招きます。まずはタスクの性質を見極めることが、実務での第一歩です。

第2段階:モデル選定の判断軸

第2段階 モデル選定の判断軸

タスク適性フィルターを通過したら、次はどの推論モデルを選ぶかです。実務でよく出てくる4つのケースについて、AI総合研究所の支援経験から推奨モデルを整理します。

  • コスト最優先で大量処理したい
    第一候補: DeepSeek V4-Flash。Thinking/Non-Thinkingを1モデルで切り替え可能、API料金も業界最安クラス。日本語精度が絶対要件でないなら、これ一択に近い。オンプレ運用が要件ならR1-0528またはV4系(V4-Pro / V4-Flash)の公開重みを選ぶ

  • 精度最優先で難問を解きたい
    第一候補: OpenAI GPT-5.5 Pro または Claude Opus 4.8/4.7 Extended Thinking。GPT-5.5 Proはxhigh effortで長時間かけて解く用途に強く、Opus系はAdaptive thinkingで自動的に必要な深さまで思考する

  • エージェントワークフローに組み込みたい
    第一候補: Claude Sonnet 5 または GPT-5.5(medium effort)。エージェントは複数のツール呼び出しを連鎖させるため、reasoning_effortを動的に切り替えられる柔軟性と、コスト・レイテンシーのバランスが重要

  • 低レイテンシーが必須(社内チャットボット・営業支援)
    第一候補: Claude Haiku 4.5 または GPT-5.5(low effort)または Gemini 3 Flash。ユーザー体感が重要なUIで、推論の恩恵を軽く取り入れたいケースに最適

使い分けで判断を分ける3つの視点

使い分けで判断を分ける3つの視点

推論モデル選定の実務で読者から質問が多い3つの論点を先回りで解説します。

  • 論点1:日本語タスクでどれを選ぶか
    DeepSeek R1-0528は英語・中国語で強いが、日本語の細かいニュアンスや敬語処理では Claude・GPT系に劣る。日本語が要件なら Claude Sonnet 5 / Opus 4.7 か GPT-5.5 を優先し、DeepSeekは非日本語タスクや社内バッチ処理に限定するのが実務的

  • 論点2:オンプレ運用が必須の場合
    金融・医療などデータ主権が絡む業界では、API経由の推論モデル利用が難しいケースがある。この場合はDeepSeek R1-0528のオープンウェイト(MITライセンス)や、公式がopen-sourced扱いとしているDeepSeek V4 Previewの公開重みを自社インフラで動かす選択肢が現実的。必要なGPU構成はモデルサイズ・量子化・推論エンジン・同時実行数によって大きく変わるため、社内PoCで実測しながら見積もる必要がある。ライセンス条件と公開範囲はDeepSeek公式ページで最新版を確認する

  • 論点3:既存アプリからの移行時に何を変えるか
    プロンプトの「思考誘導部分」を削ってゼロショット気味に書き直す、UI側で「思考中インジケーター」を追加する、料金アラート設定を見直す、の3点が最低限。既存のCoTプロンプトをそのまま使うと逆に精度が落ちる


これらは特に、既存のGPT-4o/Claude Sonnet標準モード運用から推論モデルに移行するタイミングで詰まりやすい論点です。AI総研の支援現場でも、料金アラート設定の見直しを後回しにして月末に驚くケースが後を絶ちません。

実務での「推論モデル+通常モデル」の2層構成

実務での推論モデル+通常モデルの2層構成

多くの企業で採用が進んでいるのが、推論モデルと通常モデルの2層構成です。フロントの受付は通常モデルで軽く処理し、複雑な分析タスクだけを推論モデルにルーティングするアーキテクチャです。

以下がその実装イメージです。

  • ルーティング層: ユーザー入力を軽量モデル(GPT-4o mini / Claude Haiku 4.5の通常モード)で分類し、「推論が必要か」を判定
  • 通常処理層: 単純Q&A・要約・翻訳は通常モデルで即応
  • 推論処理層: コード生成・多段階分析・戦略立案は推論モデルに委譲、結果を通常モデルで整形して返す


この2層構成の利点は、コストとレイテンシーを最適化しつつ、必要なタスクだけに推論モデルの精度を活かせることです。全リクエストを推論モデルに投げる単層構成と比較して、月額コストを50〜70%圧縮しつつ、体感レイテンシーも改善できるケースが多くなります。

エージェント設計における推論モデルの位置づけは、AIエージェントの概念記事LLMエージェント設計の解説でも触れていますので、あわせて参照してください。

メルマガ登録


推論モデルの選定を含むAI活用設計を実務に落とす

推論モデルの登場は、AIをどの業務プロセスに組み込むかの設計自体を見直すタイミングでもあります。

一方で多くの企業は、モデル選定の議論よりも先に「そもそもどの業務プロセスにAIを組み込むべきか」「PoCから全社展開までをどう進めるか」の設計段階で足踏みしているケースが少なくありません。

AI総合研究所では、モデル選定を含むPoC設計から全社展開までの進め方、部門別ユースケース、AI運用における統制・セキュリティのチェックポイントを220ページにまとめた「AI業務自動化ガイド」を無料で公開しています。推論モデルを実務に落とすための自社の設計を整理する第一歩として活用ください。

推論モデルの選定を含むAI活用設計を実務に落とす

AI業務自動化ガイド

PoCから全社展開までの進め方を1冊で

推論モデルと通常モデルの使い分けは、AIをどの業務プロセスに組み込むかの設計と表裏一体です。AI業務自動化ガイド(220ページ)では、モデル選定を含むPoC設計から全社展開までの進め方・部門別ユースケース・AI運用における統制のチェックポイントを整理しています。


まとめ

本記事では、推論モデル(reasoning model)について、仕組み・通常モデルとの違い・主要4社モデルの現在地・料金と推論トークン課金・制御パラメータ・実務での選び方まで、2026年7月時点の最新情報で解説しました。要点を改めて整理します。

  • 推論モデルは応答前にChain-of-Thoughtを内部実行するように学習されたAIで、Test-time computeのスケーリングにより思考トークンを増やすほど精度が上がる特性を持つ

  • 通常モデルとの本質的な違いはプロセス・レイテンシー・料金モデルの3軸で、特に多くのAPIで推論トークンが可視性の低いまま出力単価で課金される仕様は運用管理で見落としやすい

  • 2026年7月時点の主要推論モデルはOpenAI GPT-5.5(5.6は限定プレビュー)、Anthropic Claude Extended Thinking(Opus 4.8/4.7・Sonnet 5等)、Google Gemini 3.1 Pro Preview、DeepSeek V4-Pro/V4-Flash(R1系はオープンウェイト)の4系統で、OpenAI・Anthropicは統合モデル+制御パラメータ方式への移行が進んでいる

  • reasoning_effort(OpenAI)/ budget_tokens・adaptive thinking(Anthropic)/ thinking_level(Google)でタスク単位に思考深さを制御でき、プロンプト設計は思考誘導を削って短くゼロショット気味にするのが基本

  • 実務ではコード生成・多段階分析・戦略立案に推論モデル、単純Q&A・要約・定型処理に通常モデルという2層構成が最もコスト効率が良く、AI総研の支援先でも月額コスト50〜70%圧縮の実績がある

推論モデルは万能ではなく、タスクの性質と特性がマッチしたときにだけ圧倒的な精度差が生まれる特化型ツールです。まずは自社の業務プロセスを棚卸しし、「論理の一貫性が結果を左右するタスク」を切り出すところから始めることが、推論モデル活用の最も実用的な第一歩になります。

監修者
坂本 将磨

坂本 将磨

Microsoft MVP・AIパートナー。LinkX Japan株式会社 代表取締役。東京工業大学大学院にて自然言語処理・金融工学を研究。NHK放送技術研究所でAI・ブロックチェーンの研究開発に従事し、国際学会・ジャーナルでの発表多数。経営情報学会 優秀賞受賞。シンガポールでWeb3企業を創業後、現在は企業向けAI導入・DX推進を支援。

関連記事

AI導入の最初の窓口

お悩み・課題に合わせて活用方法をご案内いたします
お気軽にお問合せください

AI総合研究所 Bottom banner

ご相談
お問い合わせは
こちら!

word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word

mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1