CC逆引きリファレンス

起動時にモデル指定したい

3. モデル・思考

コマンド / 機能

claude --model opus

opus, sonnet, haiku

概要

コマンドラインから Claude Code を起動する際にモデルを指定できます。スクリプトや自動化で特定モデルを使いたい時に便利です。

設定例

# Opus モデルで起動
claude --model opus

# Sonnet モデルで起動
claude --model sonnet

# Haiku モデルで起動
claude --model haiku

# フルモデル名でも指定可能
claude --model claude-opus-4-5-20251101

# 短縮形と -p オプションを組み合わせ
claude --model opus -p "このファイルをレビューして"

こんな時に使う

  • 特定のモデルで作業を始めたい時
  • スクリプトで特定モデルを使いたい時

使い方

  1. 1claude --model <モデル名> で起動
  2. 2モデル名は opus, sonnet, haiku の短縮形が使える
  3. 3フルモデル名(claude-opus-4-5-20251101 など)も使用可能

Tips

  • 短縮形(opus, sonnet, haiku)が便利
  • 環境変数 CLAUDE_MODEL でデフォルトモデルを設定可能
  • シェルエイリアスを作ると更に便利(alias claude-opus='claude --model opus')