Jump straight to the numbers

← All articles

Claude Code 省 Token 收据:四个斜杠命令怎么省钱

01 / 先列收据:少发十五万 Token,能省多少钱?

修完登录问题,再让 Claude Code 写数据库迁移,如果继续沿用旧会话,你可能仍在为已经无关的历史付费。官方建议在任务之间使用 /clear,在同一长任务中使用 /compact,减少上下文负担。不过,少发 Token 不等于按相同比例省钱:缓存命中情况也影响成本。([claude.com](https://claude.com/blog/maximizing-the-value-of-your-claude-code-sessions?utm_source=openai))

下面是一张纯假设收据,不是实测、模型报价或 CheapRelay 售价。为方便复算,假定每百万 Token 的普通输入价为 3 美元、缓存读取价为 0.30 美元、缓存写入价为 3.75 美元、输出价为 15 美元。四类数量分开统计,不重复收费;实际核算时必须替换为对应渠道的真实费率。

  • ■ 整理前普通输入:40,000 ÷ 1,000,000 × 3=0.120 美元。
  • ■ 整理前缓存读取:160,000 ÷ 1,000,000 × 0.30=0.048 美元。
  • ■ 整理前输出:8,000 ÷ 1,000,000 × 15=0.120 美元。
  • ■ 本组请求暂设没有缓存写入,合计:0.288 美元。

02 / /context:先找大头,不凭聊天长度猜账单

/context 用来查看上下文占用,帮助判断窗口里装了什么;它本身不是压缩按钮。先检查项目说明、工具定义和会话内容,再决定该清理哪一项。命令能否使用取决于安装环境,可以输入 / 查看当前可用列表。([code.claude.com](https://code.claude.com/docs/en/commands))

我的记账方法是:开始任务时记录一次,完成任务时再记录一次。同时写下交付物,例如“修复一个接口并通过指定测试”。否则,两个会话即使花费不同,也可能只是完成了不同工作,不能直接拿来证明省钱。

03 / /clear:换任务时,把旧历史从下一单拿掉

/clear 开启新对话,项目记忆仍保留,适合从已经结束的任务切到新任务,而不是删除项目文件。需要延续当前调查时,不应只为缩短窗口就清空对话。([code.claude.com](https://code.claude.com/docs/en/commands))

继续上面的假设:整理后,一组等量工作的请求只有 10,000 普通输入、40,000 缓存读取,输出仍为 8,000。这里固定输出量,只比较输入变化,不假装命令会让回答自动缩短。

  • ■ 整理后普通输入:10,000 ÷ 1,000,000 × 3=0.030 美元。
  • ■ 整理后缓存读取:40,000 ÷ 1,000,000 × 0.30=0.012 美元。
  • ■ 整理后输出:仍为 0.120 美元。
  • ■ 整理后小计:0.162 美元,比原账单少 0.126 美元。

这张假设收据中,输入数量从 200,000 降至 50,000,减少 75%;总费用却只下降 43.75%,因为输出费用没有变。若另有 6,000 缓存写入 Token,再加 0.0225 美元,总额就是 0.1845 美元,净省约 35.94%。这些百分比只属于本例,不是效果承诺。

04 / /compact:保留调查线索,也要计算压缩成本

同一个问题尚未解决时,可以输入:/compact 保留目标、已修改文件、失败测试和下一步,省略重复日志。该命令会总结已有对话,也支持指定保留重点;它适合延续任务,而不是把必要事实全部丢掉。([support.claude.com](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet?utm_source=openai))

不要把压缩当成免费操作。官方成本说明将压缩后的缓存重建列为预期重建,因此核算时要把相关请求及缓存费用一起记入。([code.claude.com](https://code.claude.com/docs/en/costs)) 假设一次整理实际多花 0.06 美元,而后续每轮净省 0.012 美元,第五轮才回本,第六轮开始净省;如果马上结束任务,这次整理反而不划算。

05 / /usage 与 /cost:读用量,不把估算当结算

当前官方文档通过 /usage 展示会话 Token 和费用估算;旧版用户可能习惯 /cost。命令名称以本机列表为准。更关键的是,客户端金额通常按内置标价计算,除非配置了相应费率,并不天然等于第三方渠道的实际扣款。([code.claude.com](https://code.claude.com/docs/en/costs))

建议每次收据保留五项:普通输入、缓存读取、缓存写入、输出、实际扣款。比较时保持任务范围一致,并计入重新读取文件、补充遗漏信息和重试的费用。只截取压缩后最便宜的一轮,会漏掉整理成本。

06 / 在 CheapRelay 对账:先核单价,再核数量

CheapRelay 按真实 Token 用量计费,包含缓存读取和写入,没有月费或订阅费,也可配合 Claude Code 使用。使用这类按量渠道时,实用做法是先核对所用模型的各项费率,再用实际用量复算,而不是直接照搬终端显示的美元估值。

想把这套收据法用于自己的开发任务,可以注册 CheapRelay,选一个范围明确的小任务记录完整账单。操作顺序很简单:/context 查占用,换任务用 /clear,长任务按需 /compact,最后查看用量并核对扣款。省钱标准不是窗口变空,而是同等交付质量下,总支出确实下降。

Sign up Try the prices yourself, sign-up credit included.

More reading

DateAisleWritten inTitle
2026-10-25Coding agents, cheaplyZH给 Codex 会话打一张小票:把单次预算算到美分
用两张明确标注假设的小票,拆解 Codex 的输入、缓存与输出成本,再用任务边界、日志截断和交接摘要控制开销。
2026-10-25Coding agents, cheaplyZH把代码审查写成小票:20 个变更的 AI 预算怎么算
用一组明确标注的假设单价,拆解20次代码审查的输入、输出、缓存与复查费用,建立可核对的按量预算。
2026-10-25Coding agents, cheaplyZHOpenCode 终端账单:把按量调用拆成一张可核对的小票
用一张明确标注假设费率的小票,拆解 OpenCode 的输入、输出、缓存读取与写入费用,算清单次任务、返工和月度预算。
2026-10-25Coding agents, cheaplyZHCursor 接入自定义端点:逐步配置,再算清每笔费用
从密钥、Base URL 到模型选择,逐步配置 Cursor 的 OpenAI 兼容端点;用明确标注的假设费率,拆解输入、输出和缓存账单。
2026-10-25Coding agents, cheaplyZH编码智能体陷入循环:用一张收据提前发现令牌失控
用一张明确标注假设价格的令牌收据,拆解编码智能体反复重试的成本,并设置重复检测、累计预算与停机条件。
2026-10-25Coding agents, cheaplyZHClaude Code 少读文件的省钱小票:一项任务如何从0.924元算到0.356元
用一张明确标注假设的小票,拆开输入、缓存写入、缓存读取和输出费用,再通过限定目录、搜索符号与分段读取,让 Claude Code 少读无关文件。