Appearance
模型设置
在 Claude Code 里换模型、固定默认模型。可用模型和单价见 渠道分组与模型价格;能用哪些模型由 API Key 的分组决定,只改模型名不能切换渠道。
临时切换:/model
在 Claude Code 对话框里输入 /model 切换,推荐用型号缩写:
/model opus
/model sonnet
/model haiku
/model fable缩写会切到当前 CLI 版本支持的最新同系列模型,不用记完整模型名。
固定默认模型
不指定时,Claude Code 按默认策略选择(通常是 Sonnet 系列)。想固定某个模型,在用户目录下 .claude/settings.json 的 env 里加上 ANTHROPIC_MODEL:
json
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.ccodezh.com",
"ANTHROPIC_AUTH_TOKEN": "sk-你的 API Key",
"ANTHROPIC_MODEL": "claude-sonnet-5-5"
}
}模型名从 CcodeZH 模型页 复制,避免拼写错误。改完重启 Claude Code 生效。
分别指定 Opus / Sonnet / Haiku
Claude Code 内部会按场景调用 Opus、Sonnet、Haiku 三档模型。想把每一档映射到具体型号:
json
{
"env": {
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5-5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5-5",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-5-5",
"ANTHROPIC_MODEL": "claude-sonnet-5-5"
}
}这几行和 ANTHROPIC_BASE_URL、ANTHROPIC_AUTH_TOKEN 写在同一个 env 里。
为什么会用到 Haiku?
即使你主要用 Sonnet 或 Opus,Claude Code 也会在这些场景自动调用 Haiku 档:
- 子代理:主模型并行拆分任务时,派生 Haiku 驱动的子代理处理具体实现
- 后台功能:部分后台操作和工具路由
- 代码库探索:内置的 Explore 代理用 Haiku 搜索和分析代码结构
这是官方的成本与速度取舍:主模型负责规划和复杂推理,Haiku 负责明确的小任务。账单里出现 Haiku 调用是正常的。
想控制子代理用哪个模型:
json
{
"env": {
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-5-5",
"CLAUDE_CODE_SUBAGENT_MODEL": "你想使用的模型名"
}
}省钱:opusplan 模式
/model opusplan开启后 Claude Code 自动分工:
- 规划阶段(分析需求、读代码、设计方案)用 Opus
- 执行阶段(写代码、改文件、跑测试)切回 Sonnet
适合多文件重构、新功能开发、不熟悉的代码库等「先想清楚再动手」的任务。社区实测可节省约 40% 的 Token。