Skip to content

Claude 省钱技巧与模型选择 ​

Claude Code 一次任务可能来回几十轮、每轮都带着很长的上下文,花费主要由 分组倍率 × 模型单价 × 缓存命中率 决定。下面这些做法能明显降低开销。

模型怎么选 ​

模型基准价(输入 / 输出,$ / 百万 Token)适合
Haiku(如 claude-haiku-4-5-20251001)$1 / $5简单问答、批量处理、Claude Code 后台小任务
Sonnet(如 claude-sonnet-4-6)$3 / $15日常编码主力,性价比最高
Opus(如 claude-opus-4-8)$5 / $25复杂架构设计、疑难 Bug、长链推理
Fable(如 claude-fable-5)$10 / $50最强能力,要求最高的任务

以上为基准价,实际价格还要乘分组倍率;更新的模型(Opus 5 / 5.5、Sonnet 5.5、Fable 5.1 / 5.2 等)请以 定价页 为准。

💡 建议:默认用 Sonnet,卡住了再 /model 切到 Opus 或 Fable,解决后切回。

选对分组 ​

同一个模型,claude-pro-cheap(0.15)和 claude-max(1.5)价格相差 10 倍。

  • 个人日常使用:claude-pro-cheap / claude-pro
  • 要满血、要稳定:ccmax-cheap(仅 Claude Code)
  • 企业、长时间无人值守:claude-max-vip

可以准备两个密钥(便宜分组 + 稳定分组),用 CC Switch 一键切换。

吃满缓存 ​

缓存命中的输入 Token 价格远低于正常输入。想让缓存保持命中:

  • ✅ 一个会话里尽量不切换模型:切换模型会让之前的缓存全部失效。
  • ✅ 不同任务之间用 /clear:开新任务时清空上下文,避免旧上下文跟着每轮重复计费。
  • ✅ 上下文很长时用 /compact:压缩历史,减少每轮输入。
  • ✅ 少改 CLAUDE.md:它在上下文最前面,一改就会让后面的缓存失效。
  • ❌ 避免长时间闲置后继续同一个会话:缓存有有效期,过期后要重新写入。

控制后台小模型 ​

Claude Code 会用小模型做一些后台工作(如生成标题、摘要)。可以显式指定为 Haiku:

json
{
  "env": {
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5-20251001"
  }
}

给密钥设上限 ​

在 API 密钥 页给 Claude Code 用的密钥设置额度上限,防止脚本跑飞或密钥泄露造成大额消耗。

看日志找"大头" ​

在 使用日志 按密钥、按模型筛选,看输入 Token 和缓存命中情况。如果某个会话的缓存命中一直很低,检查是否频繁切换模型或修改了 CLAUDE.md。

Moniker AI 交流群二维码

遇到问题?加入 Moniker AI 交流群

有问题优先在群内咨询,或直接联系群主。

QQ 群号:1013908099

用 QQ 扫描二维码,或搜索群号加入

遇到问题?加入 QQ 交流群 1013908099