Claude に "じっくり考えさせる" Extended Thinking の使いどころと活用テクニック

記事タイトルとURLをコピーする

Claude に "じっくり考えさせる" Extended Thinking の使いどころと活用テクニック

はじめに

「この問題、もう少しじっくり考えてから答えてほしい」と感じたことはないでしょうか。複雑な数式を解かせる場面や、細かい条件が絡み合うロジックを検証したいとき、Claude がいつもの速さで返答してくれても、どこかすっきりしない感覚が残ることがあります。

そんなときに使えるのが、Extended Thinking(拡張思考) という機能です。Claude が応答を返す前に、問題をさまざまな角度から分解し、複数のアプローチを試してから最終的な答えを出してくれます。思考のプロセスが可視化されるため、「なぜその答えに至ったのか」を確認しながら使えるのも大きな特徴です。

この記事では、Extended Thinking の仕組みと claude.ai での使い方、Adaptive Thinking との関係、そして効果的なタスクの見極め方をまとめています。「いつ使うべきか」の判断基準を掴むことが、この記事のゴールです。


Extended Thinking とは

通常の応答との違い

通常の Claude は、質問を受け取ったらすぐに回答の生成を始めます。短い質問への返答や文章の要約など、即座に答えを出せる場面では十分なアプローチです。

一方、Extended Thinking を有効にすると、Claude はまず「思考ブロック(thinking block)」と呼ばれる内部推論を行ってから、最終的な回答を出力します。この思考プロセスでは、問題をより細かく分解し、複数の解法を試し、矛盾がないかを自ら検証するといった処理が行われます。専門家に「少し考える時間をください」とお願いするようなイメージです。

思考ブロックと最終回答の関係

Extended Thinking を有効にして Claude に質問すると、画面上に「Thinking」というインジケーターが表示され、処理にかかった時間がタイマーで示されます。その後、応答の上部に折りたたまれた「Thinking」セクションが現れ、クリックすると思考の要約が確認できます。

ここで重要なのは、表示される内容が思考プロセスの要約だという点です。Claude 4 モデルでは「Summarized Thinking」という仕組みが採用されており、生の推論内容ではなく整理された要約が表示されます。これは悪用防止を目的とした仕様で、内部での推論の質自体は変わりません。要約を展開することで、Claude がどういう手順で結論に辿り着いたかをおおまかに把握できます。

対応モデル

2026年4月時点での対応状況は次の通りです。

  • Claude Opus 4.6・Claude Sonnet 4.6・Claude Haiku 4.5:Extended Thinking が利用できます
  • Claude Opus 4.7:Extended Thinking には対応しておらず、Adaptive Thinking のみ利用できます。API で Extended Thinking の手動設定(budget_tokens の固定指定)を送ると 400 エラーが返ります

claude.ai の UI から Extended Thinking を使う場合は、モデルセレクターで対応モデルを選択している必要があります。


Adaptive Thinking との関係を整理する

Extended Thinking と並んで登場する概念に、Adaptive Thinking があります。混乱しやすいポイントなので、順を追って整理します。

Adaptive Thinking とは

Adaptive Thinking は、Extended Thinking をより使いやすくした利用方式です。従来の Extended Thinking では思考に使えるトークン数の上限をユーザーや開発者があらかじめ固定していましたが、Adaptive Thinking では思考トークンの予算設定が不要で、問いの複雑さに応じて Claude が自律的に推論量を決定します。

「フランスの首都は?」という質問には推論をほぼ使わず、「√2 が無理数であることを証明して」のような問いには必要な分だけ深く推論する、といった動作です。Anthropic は Claude Opus 4.6・Sonnet 4.6 では Adaptive Thinking を推奨しており、最新の Opus 4.7 では Adaptive Thinking のみが対応モデルとなっています。

claude.ai の UI で使う場合の考え方

claude.ai の UI を使うにあたっては、Adaptive/Extended の技術的な違いを意識する必要はほとんどありません。どのモデルでも「Extended Thinking のトグルをオンにする」という操作で Extended Thinking が有効になります。

ただし、API を使って組み込みを行う開発者にとっては、この違いが重要になります。参考として以下に両者の主な違いをまとめました。最終行の API 設定値は開発者向けの参考情報です。

比較項目 Extended Thinking(固定予算) Adaptive Thinking
推論量の制御 開発者がトークン上限を指定 Claude が自動調整
主な対応モデル Opus 4.6・Sonnet 4.6・Haiku 4.5 Opus 4.7・Opus 4.6・Sonnet 4.6
向いている場面 推論量を厳密にコントロールしたい ほとんどのユースケースで推奨
コスト傾向 上限内で実際に使用した分が課金対象 実際に使用した分が課金対象
API での設定(開発者向け) thinking: {type: "enabled", budget_tokens: N} thinking: {type: "adaptive"}

claude.ai での使い方

Extended Thinking の有効化手順

  1. チャット画面のモデルセレクターをクリックします。
  2. ドロップダウンから Extended Thinking に対応したモデル(Opus 4.6・Sonnet 4.6・Haiku 4.5 のいずれか)を選択します。
  3. チャット入力欄の左下にある「Search and tools」ボタンをクリックします。
  4. Extended thinking」のトグルをオンにします。

注意点として、すでに会話が始まった後にこのトグルを切り替えると、新しいチャットが自動で開始されます。Extended Thinking を使いたい場合は、会話の最初から有効にしておくとスムーズです。

また、まれに「Thinking」セクションが途中で止まり、「思考プロセスの残りは表示できません」というメッセージが表示されることがあります。これは Claude の思考内容が安全システムによって制限された場合に起こります。そのときはプロンプトの言い回しを変えて再試行してみてください。

思考プロセスの読み方

Extended Thinking が有効な状態で質問を送ると、まず「Thinking」インジケーターが表示されます。複雑な問題ほど時間がかかるため、タイマーが数十秒から数分動くこともあります。

応答が届いたら、本文の上部にある「Thinking」セクションを展開してみてください。Claude がどのように問題を分解し、どういう順序で答えに近づいたかの要約が確認できます。「なぜこの結論になったのか」を追いかけたいときや、回答の妥当性を自分で検証したいときに役立ちます。


効果が高いタスクと活用例

Extended Thinking が向いているタスク

公式のサポートドキュメントでは、Extended Thinking が特に有用なタスクとして次のものが挙げられています。

  • 数学の計算や証明問題
  • 物理の問題
  • 競技レベルのコーディング課題
  • 複雑なテーマの深い分析
  • 包括的なプロジェクト計画
  • 複雑な文書の詳細な分析
  • 複数ステップを含む技術的な問題

共通しているのは、「ひとつの正解に向かって複数の経路を検討する必要がある」タスクです。

Extended Thinking が向いていないタスク

逆に、次のような場面では Extended Thinking をオンにしても大きなメリットはなく、応答が遅くなるだけになりがちです。

  • 「今日の天気は?」のような簡単な質問
  • 日常的な雑談や軽いやり取り
  • メールの文面作成や簡単な要約
  • 最新情報の確認が主な目的の場合(Web Search や Research が適しています。Research を有効にすると Extended Thinking は自動で連携します)

活用例① アルゴリズムの最適化

「このコードのパフォーマンスをどう改善できるか検討して」のような問いは、Extended Thinking の代表的なユースケースです。計算量の分析、代替アルゴリズムの比較、実装上のトレードオフの整理など、段階的に推論を積み重ねる必要があります。

活用例② 複雑な意思決定の整理

「A と B と C という選択肢のうち、○○という条件のもとで最も合理的なのはどれか」といった問いかけも向いています。条件が複数絡み合う場面では、思考プロセスを展開して Claude の判断根拠を確認できるのが便利です。

活用例③ 倫理・哲学的なテーマの多角的分析

「臓器提供の生命倫理を複数の視点から分析して」のような問いも、公式ドキュメントの例として挙げられています。単一の答えがない問題を多角的に整理するのに適しています。


コストと注意点

表示トークンと課金トークンは別物

Extended Thinking を使うと、思考に使ったトークンが通常の出力トークンとは別に課金されます。この際、画面上に表示されるのは要約(Summarized Thinking)ですが、課金の対象は内部で行われた完全な推論のトークン全体です。

つまり、表示されている要約が短くても、バックエンドで深い推論が行われていればその分がコストに乗ります。課金明細のトークン数が画面上の表示と一致しないのはこのためです。想定より請求が高くなっていると感じたときは、思考トークンの消費量を確認してみてください。

Adaptive Thinking を使っている場合も同様で、Claude が実際に推論に使ったトークン分が課金対象になります。

常時オンにすべきかの判断基準

Extended Thinking は思考に時間がかかるため、全ての会話でオンにしておく必要はありません。次の基準を参考にしてください。

オンにする場面としては、答えに至るまでに複数の検討が必要なタスク、回答の根拠を確認したい場面、複雑な計算・証明・コード分析を任せるケースが挙げられます。一方、日常的な質問や雑談、基本的な文章作成、最新情報の検索が主な目的の場合はオフのままで十分です。

なお、トグルをオンにしていても Claude が「深い思考は不要」と判断した場合には思考ブロックが短くなることがあります。オンにしたからといって常に長時間の推論が走るわけではなく、問いの複雑さに応じて柔軟に動作します。


まとめ

Extended Thinking は、Claude に「じっくり考えてから答えてほしい」場面を明示的に伝えるための機能です。数学や物理の問題、競技レベルのコーディング、複数の条件が絡む意思決定の整理など、段階的な推論が求められるタスクで特に効果を発揮します。

claude.ai では、対応モデル(Opus 4.6・Sonnet 4.6・Haiku 4.5)を選択した状態で「Search and tools」からトグルをオンにするだけで使えます。なお、Opus 4.7 は Extended Thinking には対応しておらず、Adaptive Thinking のみ利用できます。

コスト面では、画面上の表示トークンと課金トークンが異なる点に注意が必要です。表示は要約ですが、課金は内部の完全な推論量に基づくため、ヘビーユースする場面では使用量を定期的に確認しておくと安心です。

「向いているタスク・向いていないタスク」の見極めを意識するだけで、Extended Thinking の効果を引き出しながら無駄なコストや待ち時間を減らせます。まずは複雑な問題をひとつ試してみて、思考プロセスの展開と最終回答を見比べてみてください。

この記事がどなたかのお役に立てれば幸いです。

◆ 塩野 正人
◆ マネージドサービス部 所属
◆ X(Twitter):@shioccii
◆ 過去記事はこちら

前職ではオンプレミスで仮想化基盤の構築や運用に従事。現在は運用部隊でNew Relicを使ってサービス改善に奮闘中。New Relic User Group運営