跳至主要內容

Claude 代碼模型配置

今日已更新

本指南向您展示三種方式來更改您在 Claude Code 中使用的 Claude 模型:快速的 /model 命令用於即時更改、--model 標誌用於單次會話更改,以及環境變數用於將您偏好的模型設定為永久預設值。

最簡單的方法:使用 /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)執行以下命令檢查您的 shell 類型:echo $SHELL

  • /bin/zsh → 您使用的是 zsh(macOS 預設)

  • /bin/bash → 您使用的是 bash(Linux 預設)

步驟 2)將模型設定新增到您的 shell 設定檔:

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:source ~/.zshrc

  • BASH:source ~/.bashrc

步驟 4)完全關閉終端,然後重新開啟。

是否回答了您的問題?