← ホームへ戻る
LESSON 050AI入門10 分

Thinking / Reasoning Modeとは?同じAIでも速答と深い推論でInference時の計算量を変えられる

Fast、Thinking、Reasoning Effortの違いを、Inference Compute、Latency、Cost、Tool、Verificationの観点から説明します。長く考えるほど常に正しいわけではありません。

今日のたとえ同じ人でも時刻には即答し、数学証明や契約Reviewには時間をかけます。Reasoning Effortは問題解決Budgetの違いと考えられます。

AIに:

7 × 8は?

と聞いたとき、一分かけて計画と再確認をする必要はほぼありません。

しかし:

この分散Systemの偶発Deadlockを調べ、
3つのHypothesisをLogで検証し、最小Fixを提案して。

なら、最初の思いつきを即答されるより慎重な処理が役立ちます。

これが**Thinking / Reasoning Mode(思考/推論モード)やReasoning Effort(推論強度)**が使われる理由の一つです。

TrainingとInferenceを分ける

Lesson 003では**Training(学習)**を説明しました。DataとOptimizationでModel Parameterを調整する段階です。

Userが質問したときは、学習済みModelが**Inference(推論)**を行い、このRequestへの出力を作ります。

Reasoning Modeは主に、このInference時に今回のTaskへどれだけ計算・推論を割り当てるかに関係します。

Effortは問題解決Budgetと考える

人間もすべての質問に同じ時間を使いません。

「今何時?」
→ すぐ答える

「80ページの契約に矛盾がある?」
→ 読む、Note、Cross-check、再確認

Reasoning Effortは、この「考えるBudget」を調整するイメージです。

ProviderごとにLow、High、Thinkingなどの内部実装は異なるため、同じLabelでも同じMechanismだとは限りません。

より多いReasoningが役立つTask

などです。

中間Stepを処理し、最初のもっともらしい回答だけで終わらない余地が増えます。

代償はLatencyとCompute

**Latency(遅延)**はRequestからResultまでの待ち時間です。

重いReasoningはLatencyとComputeを増やす可能性があります。Providerの料金方式によってはCostにも影響します。

だから「常に最大」が必ず最適ではありません。

単純Taskは高Effortが不要な場合もある

短い翻訳、Format変換、単純Extractionなどでは、最大Reasoningを使っても改善が小さいことがあります。

実Systemは:

Quality
Latency
Cost

のTrade-offを取ります。

ReasoningはWeb Searchではない

Lesson 043とLesson 044で外部情報を扱いました。

Reasoning
= 手元Contextを深く処理

Web Search
= 新しい外部情報を取得

Deep Research
= 複数回Search・読解・統合

今日の株価を知らないModelに3倍長く考えさせても、Live Priceが突然現れるわけではありません。

長く考えてもHallucinationはゼロにならない

Lesson 006の問題は残ります。

より多く検証して間違いに気づくこともありますが、誤った前提を長く展開することもあります。

High-risk TaskではEvidence、Tools、Tests、Human Reviewが必要です。

Agentでは「次に何をするか」にReasoningを使う

Coding AgentやComputer Useでは、最終文章だけでなく、どのFileを読むか、Testを走らせるか、どのHypothesisを優先するか、次のTool Callは何かを決めます。

このため複雑Agent TaskはReasoning Effortの価値が出やすいです。

初心者向けの選び方

単純・可逆・Format中心
→ Fast

複数Constraint・推論・検証が必要
→ Medium / High Reasoning

High-risk Debug / Long Workflow / Complex Research
→ High Reasoning + Tools + Verification

Lesson 050まで来ると全体像が見える

Lesson 001から、Model、Training、Token、Prompt、Image、Video、API、Agent、RAG、Local LLM、Security、AI Search、Browser、Computer Use、MCP、Coding Agentまでつながりました。

Modelが理解・生成し、Toolsが外部世界へ接続し、Reasoningが複雑TaskをPlanningし、Search / ResearchがEvidenceを取得し、安全とVerificationが現実利用のBoundaryを作ります。

ひとことで

Thinking / Reasoning ModeはInference時の問題解決Budgetを変える考え方です。難しいTaskには役立ちますが、時間とComputeを使い、Fresh Data、Search、Test、Verificationの代わりにはなりません。

参考資料

たとえは直感をつかむ入口です。正式な定義や技術詳細は原典をご確認ください。

  1. OpenAI API — Reasoning guide ↗
  2. OpenAI API — Models ↗
  3. Google AI — Thinking ↗
← 前の章049Vibe Codingとは?自然言語でAppを作るのは速いが、PrototypeとProductionは別物
COMMUNITY

コメント

質問、感想、補足したいことがあれば、ここに残せます。

0 / 1200