Claude Code 额度怎么用最省:以 Max 20x 为例,Fable、Opus、Sonnet、Haiku 怎么分工(2026)

推荐链接(推广):数字严选大约 12 分钟ClaudeClaude Code额度Claude Max 20xClaude FableClaude Code子代理Claude Code省额度

一句话结论

Max 20x 的「20x」指每个 5 小时会话的额度是 Pro 的 20 倍,另外还有一个所有模型共用的每周额度;Fable 最多只能用到每周额度的 50%。 想把额度用满、又不提前撞墙:日常主力用默认的 Opus 5.5(effort medium)或更省的 Sonnet 5.5,只有最难、最长的任务才交给 Fable;把找文件、读日志这类杂活交给 Haiku 子代理;少在会话中途切模型,换任务时用 /clear。

阅读说明

官方信息查阅日期:2026-10-24。来源是 Claude Code 官方文档(code.claude.com)、Claude 帮助中心(support.claude.com)和 Claude 官方定价页。标注「社区用法、非官方」的内容来自 X 上的讨论,只作思路参考,没有官方依据的数字一律不写。具体额度以你账号 Settings > Usage 和 Claude Code 里的 /usage 为准。

先搞清 Max 20x 的额度规则

按 Claude 帮助中心和官方定价页:

  • 两层限额:一个每 5 小时重置的会话额度,加一个每周重置的周额度;哪个先用完就先被挡住。周额度在账号固定的时间重置,可在 Settings > Usage 查看下次重置时间;
  • 20x 指会话额度:帮助中心原话是 Max 20x 包含 Pro 每个会话用量的 20 倍。周额度另算,官方没有公布具体数值;
  • 所有地方共用一个池子:Claude 网页、桌面端、手机端和 Claude Code 的用量都算进同一套限额;
  • 消耗快慢不固定:取决于模型、对话长度、用到的功能和 effort 档位,官方不按「多少条消息」计算;
  • 用完之后:可以等重置,或者开启 usage credits(按 API 价格计费)继续用;
  • Fable 单独有上限:在 Max 套餐上,Fable 5 和 Fable 5.1 包含在套餐内,但最多用到每周额度的 50%,而且比其他模型消耗得更快。到了这条线,可以付 usage credits 继续用 Fable,或者换别的模型留在套餐额度内;
  • 附带 API 额度:官方定价页注明 Max 20x 每月附带 200 美元的 Claude API 额度。这是 API 用的,不是 Claude Code 订阅额度。

价格和套餐见 Claude Code 最低多少钱开通。价格以官网为准,可能随地区和税费变化。

Max 20x 在 Claude Code 里能用的模型

在 Claude Code 里用 /model 切换,或启动时加 claude --model <别名>。下表按官方文档的别名整理:

模型(别名)官方定位适合做什么相对消耗(有官方依据的部分)
Fable 5.1(fable)Claude Code 里能力最强的模型,适合一次坐不完的大任务最难、最长的任务;原因不明的故障排查、架构这类模糊问题;只描述目标、让它自己拆步骤最贵。帮助中心:比其他模型更快消耗额度,Max 上最多占周额度的 50%
Opus 5.5(opus,也是 default)Max 套餐的默认模型,复杂推理日常主力;复杂重构、多步骤推理、架构决策比 Sonnet 贵(官方省用量建议:多数编码任务用 Sonnet,Opus 留给复杂决策)
Sonnet 5.5(sonnet)日常编码大部分写代码、改代码任务;opusplan 的执行阶段比 Opus 便宜
Haiku 5.5(haiku)简单任务子代理找文件、搜代码、整理日志等杂活最便宜;但 prompt 超过 10 万 token 时单价更高
opusplan(opusplan)计划模式用 Opus,执行时自动切到 Sonnet想要 Opus 的计划质量、又不想全程用 Opus 写代码介于 Opus 和 Sonnet 之间;每次进出计划模式都算一次换模型,会重新建缓存

补充几点官方说明:

  • 1M 上下文:Fable、Sonnet 5 及以后、Haiku 5.5 原生支持 1M 上下文,另有 sonnet[1m]、opus[1m] 别名。上下文越长每次请求越贵,见 1M 上下文与 usage credits;
  • best 别名:有 Fable 权限时指向 Fable,否则指向 Opus;
  • Fable 需要新版本:Fable 5.1 需要 Claude Code v2.1.257 或更高版本;
  • 安全回退:Fable 和 Opus 5.5 的请求如果被安全分类器标记,会改用 Opus 5 或 Opus 4.8 重跑,这也算一次换模型。

API 按量单价可以帮你判断相对贵贱(官方定价页,每百万 token,输入 / 输出):Fable 5.1 为 10 / 50 美元,Opus 5.5 为 4 / 20 美元,Sonnet 5.5 为 2 / 10 美元,Haiku 5.5 为 0.10 / 0.50 美元(prompt 不超过 10 万 token 时)。官方没有公布订阅额度和 token 的换算关系,这里的单价只用来比较模型之间的相对成本。价格以官网为准,可能随地区和税费变化。

effort 档位:比换模型更省的旋钮

  • Fable、Opus 5.5、Sonnet 5.5、Haiku 5.5 都支持 low / medium / high / xhigh / max 五档;
  • Opus 5.5、Sonnet 5.5、Haiku 5.5 默认 medium,其他模型默认 high;
  • 用 /effort 调整。在滑杆上按 s 只改本次会话,按回车会按模型保存;max 只对当前会话生效;
  • 在提示词里写 ultrathink,只让这一轮多想一些;
  • 官方文档说明:在 Opus 5.5、Sonnet 5.5、Haiku 5.5 和 Fable 5.1 上用 Claude 订阅时,中途改 effort 不会让缓存失效,而中途换模型会。所以「同一个模型调高或调低 effort」通常比「来回换模型」更省;
  • 5.5 系列和 Fable 不能关闭思考,思考 token 按输出计算,想省就调低 effort。

推荐分工:计划、实现、子代理、审查

下面的分工以官方文档为依据,标注「社区用法、非官方」的是 X 上常见的做法。

计划

  • 复杂任务先进计划模式:按 Shift+Tab 切到计划模式,让 Claude 先看代码、给方案,你确认后再动手。官方说明这样可以避免方向错了之后的高额返工;
  • 想要更强的计划、更便宜的执行:用 /model opusplan,计划阶段用 Opus,执行阶段自动切 Sonnet。注意每次切换计划模式都会重建缓存,别频繁来回切;
  • 最难的问题交给 Fable:官方建议给 Fable 描述想要的结果而不是具体步骤,适合交给它原因不明、范围大的问题。Fable 有每周 50% 的上限,适合用在关键节点,不适合全程挂着;
  • 社区用法、非官方:不少人用「Fable 定方案,Opus 或 Sonnet 落地」的方式,Anthropic 员工在个人账号上也提过把 Fable 用在计划、头脑风暴和最难的 bug 上。

实现

  • 默认 Opus 5.5 + medium 是官方给 Max 的默认组合;
  • 用量紧张时切 Sonnet 5.5:官方省用量建议明确说多数编码任务 Sonnet 就够,Opus 留给复杂架构和多步骤推理;
  • 想用强模型兜底又不想全程用:可以开 advisor(实验功能)。主模型干活,Claude 在关键节点(定方案前、反复出同一个错、宣布完成前)去问一个更强的模型。用 /advisor opus 或 claude --advisor opus 开启。advisor 的用量同样计入套餐额度;选 Fable 当 advisor 时,在 Fable 要走 usage credits 的情况下会按 usage credits 计费。官方说明,主模型配强 advisor 通常比全程跑强模型更省。

子代理

  • 子代理也吃额度:子代理单独发请求,用量算在你的额度里;
  • 简单子代理指定 Haiku:在子代理定义的 frontmatter 里写 model: haiku,官方省用量建议就是这么写的。model 可以填 sonnet、opus、haiku、fable、完整模型 ID 或 inherit;
  • 内置的 Explore 默认跟主模型走:主会话用 Opus,Explore 查代码也用 Opus;主会话用 Fable 时,订阅用户的 Explore 用 Opus。想让它用 Haiku,在项目或用户目录下建一个名为 Explore 的子代理,写上 model: haiku,就会覆盖内置的那个;
  • 统一设置子代理模型:环境变量 CLAUDE_CODE_SUBAGENT_MODEL 只是默认值,子代理定义里写的模型或 Claude 临时指定的模型优先,而且不改变内置的 Explore 和 Plan。要强制所有子代理用同一个模型,再加上 CLAUDE_CODE_SUBAGENT_MODEL_FORCE=1(需要 v2.1.257 或更高版本);
  • 用 /tasks 查看每个子代理实际在用哪个模型和 effort;
  • agent teams 很贵:官方说明,队友在计划模式下运行时,agent teams 大约消耗普通会话 7 倍的 token。任务要拆小、拆独立。

审查

  • 让它自己验证:官方建议在提示词里给出测试用例、截图或预期输出,让 Claude 自己检查结果,减少你来回提修改;
  • 完成前请强模型把关:advisor 会在「宣布完成前」这类节点被调用,适合用 Opus 或 Fable 当审查者;
  • PR 审查:可以用 Claude Code 的代码审查功能,见 Claude Code Code Review;
  • 社区用法、非官方:有人只在关键决策点用 Fable 做复审,日常改动用 Sonnet 或 Opus 自查。

省额度清单

  1. 先看钱花在哪:运行 /usage。Pro、Max 用户能看到额度进度条和用量分布;某类行为占近期用量 10% 以上时,它会给出建议;
  2. 换任务就 /clear:旧上下文每条消息都要重新带上。清之前用 /rename 起个名字,以后用 /resume 找回来;
  3. 在自然断点手动 /compact,并告诉它保留什么,例如 /compact 重点保留测试输出和代码改动。压缩本身也要读一遍整个对话,不需要连续性时 /clear 不花额度;
  4. 少在会话中途换模型:每个模型的缓存是分开的,换模型后下一条请求会把整段历史按未缓存重新处理。要调强弱,优先调 effort;
  5. 别离开太久又回来接着聊:订阅额度内主会话的缓存保留 1 小时,超过这个时间再回来,第一条消息要把整段上下文重新处理一遍;长时间不用的会话,回来时考虑新开;
  6. 调低 effort:简单任务用 low 或 medium;
  7. 关掉不用的 MCP 服务器:用 /mcp 查看和停用,用 /context 看上下文被什么占了;能用 gh 这类命令行工具就别用 MCP;
  8. CLAUDE.md 控制在 200 行以内,专门流程的说明挪进 skills,用到才加载;
  9. 啰嗦的活交给子代理:跑测试、抓文档、处理日志放到子代理里,主会话只收摘要;同时给子代理配便宜的模型;
  10. 提示词写具体:「给 auth.ts 的登录函数加输入校验」比「优化一下代码」省得多;
  11. 跑偏了马上停:按 Esc 中断,用 /rewind 或双击 Esc 回到之前的检查点;
  12. 注意后台消耗:会话级定时任务、空闲时的 goal 检查、跨会话消息都会在你不操作时带着完整上下文发请求,见 Claude Code 空闲压缩;
  13. ultracode / 动态工作流按需开:它会派出很多 agent,每个都单独计用量;
  14. 社区用法、非官方:在 /usage 里同时盯总周额度和 Fable 周额度两条进度条,别让 Fable 很早用完、后半周只能换模型,也别到周末还剩一大截 Fable 没用。

常见误区

  • 以为 20x 是每周额度的 20 倍:官方说的是每个会话额度的 20 倍,周额度另算,而且官方没有公布周额度的具体数值。这是 X 上点赞很高的一类吐槽;
  • 以为 Fable 在 Max 上随便用:Fable 最多用到周额度的 50%,而且消耗比其他模型快。超过后继续用会走 usage credits;
  • 在 claude -p 里用 Fable 不留意计费:官方文档说明,在 Fable 要计入 usage credits 的情况下,交互会话会先弹确认,-p 非交互模式会直接计费、不再询问;
  • 主会话换成 Fable 或 Opus 后,以为找文件还是便宜模型在跑:内置 Explore 默认跟主模型走(主会话是 Fable 时用 Opus),要省就像上面那样覆盖 Explore;
  • 只设了 CLAUDE_CODE_SUBAGENT_MODEL,以为所有子代理都换了:它不改内置 Explore、Plan,也会被子代理定义里的模型覆盖,需要再加 CLAUDE_CODE_SUBAGENT_MODEL_FORCE=1;
  • opusplan 里频繁进出计划模式:每次切换都是一次换模型,都要重建缓存;
  • 一个会话从早开到晚:每次请求都带着整段历史,晚上问一句简单的话也按整段对话计算;
  • 以为子代理能「免费」分流:子代理只是把啰嗦的输出挡在主会话外面,它自己的请求照样计入额度。

相关阅读

参考来源(官方)

上次编辑于:
贡献者: Masoooon