跳转到主要内容

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

⚠️ 模型访问权限:使用 Pro 计划的 Claude Code 时,只有在启用并购买额外使用量后,您才能使用 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)完全关闭终端,然后重新打开它。

这是否解答了您的问题?