「Claude Codeのeffort menu、どれを選べばいいのか分からないんです」 — 2026年5月のOpus 4.8リリース後、こういう質問が増えました。設定の選択肢が増えて、選び方が悩ましい局面が出てきます。

この記事は、effort menuの5段階と、それぞれの効きどころを公式情報ベースで整理したものです。

effort menuは「Claudeにどれだけ考えさせるか」のダイヤル

Claude Codeには、Claudeがどれくらい腰を据えて考えるかを設定する仕組みがあります。これがeffort menuで、画面のメニューから選びます。

公式が用意している段階は5つです。

段階

考える量

想定用途

low

最小

短い質問・即答が欲しい場面

medium

標準

ふだんの作業

high

増やす

設計や複雑な調査

xhigh

さらに増やす

大規模な検討、長時間の作業

max

制約なし最大

xhighでも届かないフロンティアな問題

考える量はトークン(AIが処理する文章の単位)の予算で決まり、上の段に行くほど多くのトークンを使って深く考えます。max は「上限なし」のレベルで、xhighでも頭打ちが分かった時の最終手段、というのが公式の位置づけです。

Opus 4.8でデフォルトがhighに下がった

2026年5月のOpus 4.8リリースで、押さえておきたい変化があります。Opus 4.7時代の推奨は xhigh でしたが、Opus 4.8ではデフォルトが high に下がっています

xhighや max が新設されたわけではありません。これらはOpus 4.7時代から存在していて、Opus 4.8でも引き続き利用可能です。変わったのは「ふだんの推奨ライン」のほうです。

「同じ質問でも、以前より軽い設定がデフォルトになった」、と理解しておくと、Opus 4.8の体感の変化が説明できます。

ultracodeは「effort menuの中の特別な選択肢」

似た役割で混同しがちなのが、ultracode設定です。

公式の位置づけだと、ultracodeはeffort menuの中の選択肢のひとつ。/effort ultracode で切り替える。xhighと並んで、メニューの一段奥に並んでいる、というイメージです。

ultracodeを選ぶと、xhighの効きに加えて、Dynamic Workflows(複数のサブエージェントによる並列実行)が必要時に自動起動する、という拡張がついてきます。「xhighの強化版」と捉えると分かりやすい。

選択肢

役割

low / medium / high / xhigh / max

effort levelの5段階

ultracode

xhigh + Dynamic Workflows 自動起動。effortメニューの選択肢

ultrathinkキーワードはセッション設定とは別

もうひとつ似て非なるのが、ultrathinkキーワードです。

ultrathinkは、プロンプト(指示文)の中に ultrathink という言葉を書くことで、その回答だけ思考予算を引き上げる仕組み。Claude Code(CLI)限定で、Web版のclaude.aiでは効きません。

effort menuは「セッション全体の標準設定」、ultrathinkは「特定のプロンプトでだけ効かせる一発」、と整理すると分かりやすい。両方を組み合わせて使うこともできます。

私の使い分けの実例

参考までに、いまの私の運用です。

作業

effort

補足

「これって何?」みたいな短い質問

low

即答が欲しい時

議事録整形、定型処理

medium

ふだんはここ

新規機能の設計の対話

high

Opus 4.8のデフォルトと同じ

大規模リファクタリングの戦略

xhigh

長時間任せる場面

本気で詰める設計判断

ultracode

並列実行も任せる

xhighで届かないフロンティア問題

max

レアケース

medium中心でふだんは回し、設計対話でhigh、本気の重い仕事はxhighかultracode、というのが私のリズムです。

モデル選びとの関係

effort menuはモデル選択とは独立した設定です。Opus / Sonnet / Haikuのどれを選んでも、それぞれの中でlow〜maxの段階があります。

「軽いモデルで深く考える」「重いモデルで軽く返す」というのもあり得る組み合わせ。私はSonnet + medium、Opus + highの組み合わせを基本に、設計判断の時だけOpus + xhighやOpus + ultracodeに切り替える運用です。

効きを上げるとコストと時間が伸びる

effort levelを上げると、消費トークンと応答時間が増えます。

段階

体感の応答時間

low / medium

即時〜数秒

high

10秒前後

xhigh

数十秒〜数十分(長時間の作業向け)

max

制約なし。タスクによっては長時間

xhighや max は公式で「30分以上の長時間タスク、トークン予算が数百万に乗る作業」と位置づけられています。短い質問に使う設定ではありません。

/cost でこまめにチェックする習慣が、効きを上げて使う時の安全装置になります。

まとめ

  • effort menuはlow / medium / high / xhigh / maxの5段階
  • Opus 4.8ではデフォルトが high に下がった(Opus 4.7時代は xhigh 推奨)
  • ultracodeはeffortメニュー内の選択肢(/effort ultracode)。xhigh + Dynamic Workflows
  • ultrathinkは単発プロンプトの効きを上げるキーワード。CLI限定
  • ふだんはmedium、設計はhigh、重い仕事はxhighかultracode、最終手段がmax
  • 効きを上げると応答時間とコストが伸びる。/cost で守る