Skip to content

模型与渠道选择

ccodezh 按分组区分渠道:cc(主渠道,保真)、cc-n(第三方,更便宜)、cx(Codex 按量,GPT 系列)。模型名统一使用标准名称,走哪个渠道由你 API 令牌所在的分组决定。配置与切换方法见渠道分组配置

先看哪里最准确?

模型列表与价格以官网为准:https://ccodezh.com/models

0. 为什么 Claude Code 会使用 Haiku 模型?

即使主要使用 Sonnet 或 Opus,Claude Code 也会在某些场景自动调用 Haiku。这是 Claude Code 多模型协作架构的核心设计。

Haiku 的使用场景

Claude Code 在以下场景自动使用 Haiku:

  1. 子代理 (Sub-agents) - 主模型(如 Sonnet)并行执行多个任务时,会派生 Haiku 驱动的子代理处理具体实现
  2. 后台功能 - 部分后台操作和工具路由使用 Haiku 以提高效率
  3. 代码库探索 - 内置 "Explore" 代理使用 Haiku 搜索和分析代码结构
  4. 执行模式 - opusplan 模式下,Opus 负责规划,实际代码生成可能切换到更轻量的模型

为什么这样设计?

Anthropic 官方解释:

"Sonnet 4.5 can break down a complex problem into multi-step plans, then orchestrate a team of multiple Haiku 4.5s to complete subtasks in parallel."

这是成本与性能的权衡:

  • Haiku 4.5 在 SWE-bench 上达到 73.3%,对明确定义的任务(组件实现、bug 修复、测试生成)表现接近前沿水平
  • 响应速度是 Sonnet 的 2 倍以上
  • 使用成本仅为 Sonnet 的 1/3

Sonnet/Opus 负责高层规划和复杂推理,Haiku 负责具体执行,实现最优的成本效益比。

自定义子代理模型

通过环境变量控制子代理使用的模型:

json
{
  "env": {
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5-20251001",
    "CLAUDE_CODE_SUBAGENT_MODEL": "你想使用的模型名"
  }
}

参考资料


0.1 省钱:opusplan 双模型协作模式

Claude Code 内置了一个"隐藏命令",开启智能降本模式:

/model opusplan

工作原理

开启后,Claude Code 自动切换为双模型分工:

  • 规划阶段(分析需求、读代码、设计方案)→ 使用 Opus,发挥最强推理能力
  • 执行阶段(写代码、改文件、跑测试)→ 自动切回 Sonnet,快速且便宜

为什么推荐?

  • Opus 负责"想清楚",减少反复试错带来的返工
  • Sonnet 负责"写代码",速度快、成本低
  • 社区实测节省约 40% 的 token 开销
  • Anthropic 官方内置功能,官方工程团队自己也在用

适合哪些场景?

  • 多文件重构、新功能开发、不熟悉的代码库
  • 架构设计、复杂逻辑梳理
  • 任何"先想清楚再动手"比"边写边改"更高效的任务

1. 不配置时会用哪个模型?

不显式指定模型时,Claude Code 按默认策略选择(通常是 Sonnet 系列),ccodezh 也可能在服务端做默认路由。若需固定使用某个模型,则需显式配置。

2. 最常用:只指定一个模型

~/.claude/settings.jsonenv 中加入(或修改):

json
{
  "env": {
    "ANTHROPIC_MODEL": "把这里替换为你要使用的模型名"
  }
}

模型名请从 https://ccodezh.com/models 复制,避免拼写错误。

3.(可选)分别指定 Opus / Sonnet / Haiku 的默认模型

需要在不同场景下分别默认使用某个系列模型时,可按 ccodezh 教程配置:

json
{
  "env": {
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5-20251001",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-5-20251101",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-5-20250929",
    "ANTHROPIC_MODEL": "claude-sonnet-4-5-20250929"
  }
}

注意

上面的模型名以官网为准,实际可用模型与日期版本请从 https://ccodezh.com/models 复制。

4. 渠道选择建议

渠道由你 API 令牌所在的分组决定,模型名都一样:

  • 追求稳定保真:用 cc(主渠道)分组的令牌,倍率 1.75×(约 ¥1.4 / 官方 $1)
  • 追求性价比:用 cc-n(第三方)分组的令牌,倍率 0.75×(约 ¥0.6 / 官方 $1)
  • 使用 Codex / GPT 模型:用 cx(Codex 按量)分组的令牌,倍率 0.5×(约 ¥0.4 / 官方 $1)
  • 具体定价以 https://ccodezh.com/models 的实时说明为准,配置方法见渠道分组配置