Claude のeffort ってどう効くの?
Claude の Effort は、単純に「思考時間を長くする設定」ではありません。現在の Claude では、Claude がそのタスクに対してどれだけ仕事をするか全体を調整するパラメータです。
特に Claude Code では、かなり重要です。
Effort の変化

現在の Claude Code の概念は、おおむねこうです。
Opus 4.7 以降では xhigh と max が利用できます。Claude Code の現在の推奨では、Opus 4.7 は xhigh がデフォルトです。
重要なのは「Claude自身が途中で変える」部分
Effort を xhigh にしたからといって、
必ず100万トークン考える
という意味ではありません。
Adaptive Reasoning によって、
簡単な質問
↓
ほとんど考えず回答
普通の問題
↓
ある程度 reasoning
難しい問題
↓
長く reasoning
↓
必要ならツールを使う
↓
さらに調査というように、問題の難易度に応じて実際の思考量が変化します。Effort は、その「思考の深さ・頻度」の全体的な姿勢を決めます。
つまり、
Effort = Claudeに与える「どこまで本気で取り組むか」の上限・傾向
と考えると分かりやすいです。
Claude Codeでは思考以外も変わる
ここがかなり重要です。
Effort は、
reasoning の量
ファイルを読む量
tool call の回数
調査ステップ数
実装前の計画
実装後の検証
エージェントが何ステップ進むか
などにも影響します。Anthropic自身も「thinking time以上のもの」と説明しています。
例えば同じ、
このバグを調べて修正してテストして
でも、
medium
grep
↓
該当箇所発見
↓
修正
↓
テスト
↓
終了に対して、
xhigh
原因候補を複数検討
↓
関連ファイルを追加調査
↓
依存関係確認
↓
修正
↓
テスト
↓
失敗原因分析
↓
追加修正
↓
回帰テスト
↓
変更内容をレビュー
↓
終了のような違いが出ます。
さらに面白いのが max
max は単に xhigh のさらに少し上、というより、
「トークン消費を抑える制約を外して、可能な限り深くやらせる」
という位置付けです。Anthropic は max を「absolute maximum capability」と説明しています。
なので、あなたが普段やっているような
大規模な ai-playground
Claude Code による複数ファイル修正
セキュリティ調査
ACP のようなシステム実装
原因不明の複雑なバグ解析
では、
Opus + xhigh
が通常の実用的な最高点で、
Opus + max
は「時間・トークンを使ってでも徹底的にやらせる」場合に使う、という考え方になります。
ただし Anthropic 自身も max は過剰思考になったり、性能向上が逓減する場合があるとしています。
要するに、
Model = 頭の性能
Effort = その頭脳を今回どれだけ投入するか
と考えるのが一番近いです。
もし「Claude Code + Opus 4.8 で low / medium / high / xhigh / max が実際に料金・速度・5時間制限にどう効くか」を知りたいなら、そこまで含めてかなり具体的に整理できます。
