Claude Code では、使うモデル(Opus・Sonnet・Haiku など)と、考える深さ(effort)を切り替えられます。
- モデル:/model(保存される)、claude –model(その起動だけ)、ANTHROPIC_MODEL
- エイリアス:opus・sonnet・haiku・fable・best・opusplan・opus[1m] など
- effort:low・medium・high・xhigh・max。/effort か –effort で変える
- 「session limit」「weekly limit」はモデルを変えても解除されない
この記事は、Claude Code の公式ドキュメント(code.claude.com/docs、2026年9月29日に確認)にもとづいています。
手元の確認は、2026年9月29日に Windows 11 の Claude Code 2.1.284 で、練習用のフォルダー(C:\demo\cc-b)を使って行いました。
目次
エイリアスを実際に指定した
claude -p "1+1は?数字だけ" --model haiku --output-format json
claude -p "1+1は?数字だけ" --model sonnet --output-format json| 指定 | 実際に使われたモデル |
|---|---|
| –model haiku | claude-haiku-4-5-20251001 |
| –model sonnet | claude-sonnet-5-5 |
エイリアスは、その時点の新しいモデルを指します。
モデルの指定の方法
| 方法 | 効く範囲 |
|---|---|
| /model 名前(引数なしで選択画面) | ~/.claude/settings.json に保存され、次からも使う |
| 選択画面で s を押す | そのセッションだけ |
| claude –model 名前 | その起動だけ |
| ANTHROPIC_MODEL=名前 | その環境で起動したものだけ |
| settings.json の model | 設定したスコープ |
別々のターミナルで違うモデルを使うなら、/model ではなく、起動ごとに –model を付けます。
–resume・–continue で再開した会話は、保存したときのモデルのまま再開します。
エイリアスの一覧
| エイリアス | 意味 |
|---|---|
| opus・sonnet・haiku・fable | それぞれの系統の新しいモデル |
| best | いちばん性能の高いモデル |
| opusplan | プランモード中は opus、実行は sonnet |
| opus[1m]・sonnet[1m] | 100万トークンの文脈で動かす |
| default | 指定を消して、アカウントの初期値に戻す |
effort(考える深さ)
| 段階 | 向いている作業 |
|---|---|
| low | 結果を毎回見る、短いやり取り |
| medium | 範囲のはっきりした日常の開発(Opus 5.5・Sonnet 5.5 の初期値) |
| high | 確かめることが大事な作業 |
| xhigh | より深く考えさせたいとき |
| max | いちばん深い。効果が頭打ちになったり考えすぎたりしやすいので、試してから |
- /effort(引数なしでスライダー)、/effort high のように直接、/effort auto で保存した値を消す
- claude –effort high(claude –help には low・medium・high・xhigh・max と出る)
- 設定の effortLevel(max は書けない)、環境変数 CLAUDE_CODE_EFFORT_LEVEL(いちばん優先)
- プロンプトに ultrathink と書くと、そのターンだけ深く考えさせる
簡単な作業で effort を下げると、使う量(コスト)を減らせると書かれています。
利用制限との関係
公式ドキュメントでは、「session limit」「weekly limit」の上限は全部のモデルで共通なので、/model で変えても解除されないとされています。
「Opus limit」「Sonnet limit」のように系統ごとの上限なら、別の系統のモデルに切り替えると続けられます。
制限の仕組みは、Claudeの利用制限のしくみで紹介しています。
まとめ
- ずっと変えるなら /model、その起動だけなら –model
- haiku・sonnet・opus などのエイリアスは新しいモデルを指す
- effort は low〜max。日常は medium、確かめたい作業は high
- session・weekly の上限はモデルを変えても戻らない
参考:Claude Code「Model configuration」「Costs」(2026年9月29日に確認)と、Claude Code 2.1.284 での実行結果。
