メインコンテンツにスキップ

Claude Codeモデル設定

今週アップデートされました

このガイドでは、Claude Codeで使用するClaudeモデルを変更する3つの方法を紹介します。即座に変更できる/modelコマンド、1回のセッション変更用の--modelフラグ、および優先モデルを永続的なデフォルトとして設定する環境変数です。

最も簡単な方法:/modelコマンドを使用

モデルを変更する最も簡単な方法は、Claude Code内で直接/modelコマンドを使用することです。ターミナルを再起動することなく、すぐに機能します。

  1. Claude Codeを開始:claude

  2. /modelと入力して、インタラクティブメニューから目的のモデルを選択します。

  3. モデルの変更は即座に有効になります。

注:Claude Code内で/statusを実行することで、現在のモデルをいつでも確認できます。

サポートされているモデル

  • Sonnet 4.6、claude-sonnet-4-6

  • Opus 4.6、claude-opus-4-6

  • Opus 4.5、claude-opus-4-5-20251101

  • Haiku 4.5、claude-haiku-4-5-20251001

  • Sonnet 4.5、claude-sonnet-4-5-20250929

⚠️ モデルアクセス:Claude CodeでProプランを使用する場合、追加使用量を有効にして購入した後にのみOpusモデルを使用できます。

現在のセッションのみモデルを変更

Claude Codeを開始する際に--modelフラグを使用します。

  1. 新しいターミナルセッションを開始します。

  2. 以下のコマンドを入力します(そのセッションで使用したいモデルによって異なります):

    • Sonnet 4.6の場合:claude --model claude-sonnet-4-6

    • Opus 4.6の場合:claude --model claude-opus-4-6

    • Opus 4.5の場合:claude --model claude-opus-4-5-20251101

    • Haiku 4.5の場合:claude --model claude-haiku-4-5-20251001

    • Sonnet 4.5の場合:claude --model claude-sonnet-4-5-20250929

すべての今後のセッションのデフォルトモデルを変更

ステップ1)以下を実行してシェルタイプを確認します:echo $SHELL

  • /bin/zsh → zshを使用しています(macOSのデフォルト)

  • /bin/bash → bashを使用しています(Linuxのデフォルト)

ステップ2)シェル設定にモデル設定を追加します:

ZSHユーザー向け(macOS)

  • Sonnet 4.6:echo 'export ANTHROPIC_MODEL="claude-sonnet-4-6"' >> ~/.zshrc

  • Opus 4.6:echo 'export ANTHROPIC_MODEL="claude-opus-4-6"' >> ~/.zshrc

  • Opus 4.5:echo 'export ANTHROPIC_MODEL="claude-opus-4-5-20251101"' >> ~/.zshrc

  • Haiku 4.5:echo 'export ANTHROPIC_MODEL="claude-haiku-4-5-20251001"' >> ~/.zshrc

  • Sonnet 4.5:echo 'export ANTHROPIC_MODEL="claude-sonnet-4-5-20250929"' >> ~/.zshrc

BASHユーザー向け(Linux)

  • Sonnet 4.6:echo 'export ANTHROPIC_MODEL="claude-sonnet-4-6"' >> ~/.bashrc

  • Opus 4.6:echo 'export ANTHROPIC_MODEL="claude-opus-4-6"' >> ~/.bashrc

  • Opus 4.5:echo 'export ANTHROPIC_MODEL="claude-opus-4-5-20251101"' >> ~/.bashrc

  • Haiku 4.5:echo 'export ANTHROPIC_MODEL="claude-haiku-4-5-20251001"' >> ~/.bashrc

  • Sonnet 4.5:echo 'export ANTHROPIC_MODEL="claude-sonnet-4-5-20250929"' >> ~/.bashrc

ステップ3)変更を適用します:

  • ZSH用:source ~/.zshrc

  • BASH用:source ~/.bashrc

ステップ4)ターミナルを完全に閉じてから、再度開きます。

ステップ5)新しいターミナルセッションでClaude Codeを開始します:claude

これで、選択したモデルがすべての今後のClaude Codeセッションのデフォルトになります。

こちらの回答で解決しましたか?