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

Claude Code Model Configuration

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

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

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

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

  1. Claude Codeを開始します: claude

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

  3. モデルの変更がすぐに反映されます。

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

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

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

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

  • Sonnet 4.5、claude-sonnet-4-5-20250929(デフォルト)

  • Opus 4.1、claude-opus-4-1-20250805

  • Opus 4、claude-opus-4-20250514

  • Sonnet 4、claude-sonnet-4-20250514

  • Haiku 3.5、claude-3-5-haiku-20241022

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

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

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

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

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

    • 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

    • 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.5 Haikuの場合: claude --model claude-3-5-haiku-20241022

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

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

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

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

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

ZSHユーザー向け(macOS)

  • 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

  • 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.5 Haiku: echo 'export ANTHROPIC_MODEL="claude-3-5-haiku-20241022"' >> ~/.zshrc

BASHユーザー向け(Linux)

  • 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

  • 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.5 Haiku: echo 'export ANTHROPIC_MODEL="claude-3-5-haiku-20241022"' >> ~/.bashrc

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

  • ZSH

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