このガイドでは、Claude Codeで使用するClaudeモデルを変更する3つの方法を説明します:即座に変更できる/model
コマンド、一回限りのセッション変更用の--model
フラグ、そして希望するモデルを永続的なデフォルトとして設定する環境変数です。
最も簡単な方法:/modelコマンドを使用
モデルを変更する最も簡単な方法は、Claude Code内で直接/modelコマンドを使用することです。これはターミナルを再起動することなく、即座に動作します。
Claude Codeを開始:
claude
/model
と入力し、インタラクティブメニューから希望するモデルを選択します。モデルの変更は即座に有効になります。
注意:Claude Codeで/status
を実行することで、現在のモデルをいつでも確認できます。
サポートされているモデル
Opus 4.1、
claude-opus-4-1-20250805
Opus 4、
claude-opus-4-20250514
Sonnet 4、
claude-sonnet-4-20250514
Sonnet 3.7、
claude-3-7-sonnet-20250219
Haiku 3.5、
claude-3-5-haiku-20241022
⚠️ モデルアクセス:Claude CodeでProプランを使用している場合、Opusモデルは使用できません。
現在のセッションのみでモデルを変更
Claude Codeを開始する際に--model
フラグを使用します。
新しいターミナルセッションを開始します。
以下のコマンドを入力します(そのセッションで使用したいモデルに応じて):
Opus 4.1の場合:
claude --model claude-opus-4-1-20250805
Opus 4の場合:
claude --model claude-opus-4-20250514
Sonnet 4の場合:
claude --model claude-sonnet-4-20250514
3.7 Sonnetの場合:
claude --model claude-3-7-sonnet-20250219
3.5 Haikuの場合:
claude --model claude-3-5-haiku-20241022
注意:Claude CodeにログインしているProプランユーザーは、Opusモデルを使用できません。
今後のすべてのセッションでデフォルトモデルを変更
ステップ1)以下を実行してシェルタイプを確認:echo $SHELL
/bin/zsh
→ zshを使用中(macOSデフォルト)/bin/bash
→ bashを使用中(Linuxデフォルト)
ステップ2)シェル設定にモデル設定を追加:
ZSHユーザー(macOS)の場合:
Opus 4.1:
echo 'export ANTHROPIC_MODEL="claude-opus-4-1-20250805"' >> ~/.zshrc
Opus 4:
echo 'export ANTHROPIC_MODEL="claude-opus-4-20250514"' >> ~/.zshrc
Sonnet 4:
echo 'export ANTHROPIC_MODEL="claude-sonnet-4-20250514"' >> ~/.zshrc
3.7 Sonnet:
echo 'export ANTHROPIC_MODEL="claude-3-7-sonnet-20250219"' >> ~/.zshrc
3.5 Haiku:
echo 'export ANTHROPIC_MODEL="claude-3-5-haiku-20241022"' >> ~/.zshrc
BASHユーザー(Linux)の場合:
Opus 4.1:
echo 'export ANTHROPIC_MODEL="claude-opus-4-1-20250805"' >> ~/.bashrc
Opus 4:
echo 'export ANTHROPIC_MODEL="claude-opus-4-20250514"' >> ~/.bashrc
Sonnet 4:
echo 'export ANTHROPIC_MODEL="claude-sonnet-4-20250514"' >> ~/.bashrc
3.7 Sonnet:
echo 'export ANTHROPIC_MODEL="claude-3-7-sonnet-20250219"' >> ~/.bashrc
3.5 Haiku:
echo 'export ANTHROPIC_MODEL="claude-3-5-haiku-20241022"' >> ~/.bashrc
ステップ3)変更を適用:
ZSHの場合:
source ~/.zshrc
BASHの場合:
source ~/.bashrc
ステップ4)ターミナルを完全に閉じてから、再度開きます。
ステップ5)新しいターミナルセッションでClaude Codeを開始:claude
これで、選択したモデルが今後のすべてのClaude Codeセッションでデフォルトになります。