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

Claude Codeモデル設定

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

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

モデルを変更する最も簡単な方法は、Claude Code内で直接/modelコマンドを使用することです。Claude Desktopとターミナルでもサポートされており、即座に反映されます。

  1. Claude Codeセッションを開始します:Claude Desktopで「Code」タブを開くか、ターミナルでclaudeを実行します。

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

  3. モデルの変更は即座に反映されます。

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

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

  • Haiku 5.5、claude-haiku-5-5

  • Sonnet 5.5、claude-sonnet-5-5

  • Opus 5.5、claude-opus-5-5

  • Fable 5.1、claude-fable-5-1

  • Opus 5、claude-opus-5

  • Sonnet 5、claude-sonnet-5

  • Fable 5、claude-fable-5

  • Opus 4.8、claude-opus-4-8

  • Opus 4.7、claude-opus-4-7

  • 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を開始する際に--modelフラグを使用します。--modelフラグと次のセクションの環境変数はターミナルセッションに適用されます。

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

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

    • Haiku 5.5の場合:claude --model claude-haiku-5-5

    • Sonnet 5.5の場合:claude --model claude-sonnet-5-5

    • Opus 5.5の場合:claude --model claude-opus-5-5

    • Fable 5.1の場合:claude --model claude-fable-5-1

    • Opus 5の場合:claude --model claude-opus-5

    • Sonnet 5の場合:claude --model claude-sonnet-5

    • Fable 5の場合:claude --model claude-fable-5

    • Opus 4.8の場合:claude --model claude-opus-4-8

    • Opus 4.7の場合:claude --model claude-opus-4-7

    • 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)

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

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

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

  • Fable 5.1:echo 'export ANTHROPIC_MODEL="claude-fable-5-1"' >> ~/.zshrc

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

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

  • Fable 5:echo 'export ANTHROPIC_MODEL="claude-fable-5"' >> ~/.zshrc

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

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

  • 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)

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

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

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

  • Fable 5.1:echo 'export ANTHROPIC_MODEL="claude-fable-5-1"' >> ~/.bashrc

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

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

  • Fable 5:echo 'export ANTHROPIC_MODEL="claude-fable-5"' >> ~/.bashrc

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

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

  • 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セッションのデフォルトになります。

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