起動時にモデル指定したい
3. モデル・思考コマンド / 機能
claude --model opusfable, opus, sonnet, haiku などのエイリアス
概要
コマンドラインから Claude Code を起動する際にモデルを指定できます。エイリアスは default / best / fable / opus / sonnet / haiku / sonnet[1m] / opus[1m] / opusplan が使用可能です。スクリプトや自動化で特定モデルを使いたい時に便利です。
設定例
# Fable 5 で起動(最高性能・長時間自律タスク向け)
claude --model fable
# Opus 4.8 で起動
claude --model opus
# Sonnet 5 で起動(デフォルト)
claude --model sonnet
# Haiku 4.5 で起動
claude --model haiku
# フルモデル名でも指定可能
claude --model claude-opus-4-8
# モデル上書きを解除して組織既定に戻す
claude --model default
# 短縮形と -p オプションを組み合わせ
claude --model opus -p "このファイルをレビューして"こんな時に使う
- 特定のモデルで作業を始めたい時
- スクリプトで特定モデルを使いたい時
使い方
- 1claude --model <モデル名> で起動
- 2モデル名は fable, opus, sonnet, haiku などの短縮形が使える
- 3フルモデル名(claude-opus-4-8 など)も使用可能
Tips
- 短縮形(fable, opus, sonnet, haiku, best, default)が便利
- エイリアスの実際の解決先はプロバイダ(Anthropic API / AWS 等)によって異なる場合がある
- 解決先を固定したい場合は ANTHROPIC_DEFAULT_OPUS_MODEL / ANTHROPIC_DEFAULT_SONNET_MODEL を使う
- v2.1.153 以降、/model で選んだモデルはユーザー設定に保存され新規セッションの既定になる