同一组 shell 杂活,两张预算收据:0.027 美元与 0.070 美元
01 / 先认清这两张收据:是预算演算,不是实测账单
同样是查看项目、修复脚本、运行测试,Gemini CLI 和 Claude Code 到底花多少钱?不能只看工具名称,也不能把订阅价格当成 API 成本。这里给出两张可复算的预算收据:分别为 0.027 美元和 0.070 美元。
先把边界写清:本文没有运行真实测试。下面的单价、Token 用量和账单都是演算假设,不代表 CheapRelay 当前报价,也不证明哪个工具更快、更准。模型只选 Gemini 2.5 Flash 和 Claude Haiku 4.5;实际采购时,必须用当时显示的价格替换假设值。
02 / 固定三件杂活,防止便宜来自少干活
准备同一份小型代码仓库副本,让两个工具处理相同任务。统一起点、权限和验收条件,比比较聊天轮数更有意义。
- ■ 查看目录和项目脚本,找出测试入口,不能修改文件。
- ■ 修复一个包含空格路径时会失败的 shell 脚本,只改必要内容。
- ■ 执行指定测试,返回退出码、修改清单和仍未解决的问题。
两边都禁止安装系统软件、删除项目文件或访问生产凭据。执行前保留干净副本。只有补丁满足相同要求、指定测试通过,才算完成;否则,即使账单更低,也只是一次较便宜的未完成尝试。
03 / 收据一:Gemini CLI 的预算是 0.027 美元
假设 Gemini CLI 使用 Gemini 2.5 Flash,整组任务累计产生 40,000 个非缓存输入 Token、6,000 个输出 Token。为便于复算,假设输入单价为每百万 Token 0.30 美元,输出为每百万 Token 2.50 美元。
- ■ 非缓存输入:40,000 ÷ 1,000,000 × 0.30=0.012 美元。
- ■ 输出:6,000 ÷ 1,000,000 × 2.50=0.015 美元。
- ■ 缓存读取:假设为 0 Token,费用为 0。
- ■ 缓存写入:假设为 0 Token,费用为 0。
- ■ 合计:0.027 美元,即 2.7 美分。
这里的输入不是最初那句任务描述,而是所有请求累计的计费输入。文件内容、工具返回的日志以及再次发送的上下文,都可能把数字推高。
04 / 收据二:Claude Code 的预算是 0.070 美元
假设 Claude Code 使用 Claude Haiku 4.5,同样消耗 40,000 个非缓存输入 Token、6,000 个输出 Token。此处假设输入单价为每百万 Token 1.00 美元,输出为每百万 Token 5.00 美元。
- ■ 非缓存输入:40,000 ÷ 1,000,000 × 1.00=0.040 美元。
- ■ 输出:6,000 ÷ 1,000,000 × 5.00=0.030 美元。
- ■ 缓存读取:假设为 0 Token,费用为 0。
- ■ 缓存写入:假设为 0 Token,费用为 0。
- ■ 合计:0.070 美元,即 7.0 美分。
刻意采用相同用量,是为了单独展示价格对预算的影响,不是声称两个工具实际上会使用相同数量的 Token。真实执行中的文件选择、日志长度和修复轮数,往往并不一致。
05 / 差额 0.043 美元,重复一百次才变成 4.30 美元
在上述假设下,两张收据相差 0.043 美元。相同任务各执行一百次,预算分别为 2.70 美元和 7.00 美元,差额为 4.30 美元。这不是平台折扣,也不是保证能实现的节省。
更值得关注的是返工。假如第一种方案需要完整重跑三次,而且每次用量相同,总费用就是 0.081 美元,反而超过第二种方案一次完成的 0.070 美元。因此应记录“验收通过前的累计成本”,不要只摘出最便宜的一次调用。
06 / 真实收据要补上缓存、失败请求和人工时间
实际核账时,逐次记录模型、输入、输出、缓存读取、缓存写入及费用。不要把缓存 Token 当作免费,也不要未经核对就在普通输入之外重复计费。失败或中断的请求是否产生费用,应以实际用量记录为准。
CheapRelay 按实际 Token 计费,包含缓存读取与写入,没有月费或订阅费,适合把这类零散 shell 任务单独记账。一把密钥可用于多个模型及 Claude Code、Codex、Gemini CLI 和 OpenAI SDK;具体接入方式仍应按工具配置核对。
接口基址为 https://api.cheapapirelay.com,OpenAI 兼容路由在 /v1,Gemini 原生路由在 /v1beta;不要因为共用密钥,就把不同协议的地址直接互换。你可以注册 CheapRelay,用一组可回滚的小任务记录自己的第一对真实收据。
最后另记两项:本地执行测试的时间,以及人工审查补丁的分钟数。API 账单回答的是调用花费,不能替代代码是否正确、安全、值得合并的判断。便宜应该发生在同样通过验收之后。
注册 价格自己试,注册就送试用额度。
顺手再看
| 日期 | 货架 | 语言 | 标题 |
|---|---|---|---|
| 2026-10-26 | 省钱用编码 Agent | ZH | 示例账单1.80元:Cherry Studio一把密钥切换多个模型 用一张明确标注假设单价的收据,拆解Cherry Studio多模型调用的输入、输出和缓存费用,再核对接口配置与实际扣款,避免把预算算例误当成报价。 |
| 2026-10-25 | 省钱用编码 Agent | ZH | 给 Codex 会话打一张小票:把单次预算算到美分 用两张明确标注假设的小票,拆解 Codex 的输入、缓存与输出成本,再用任务边界、日志截断和交接摘要控制开销。 |
| 2026-10-25 | 省钱用编码 Agent | ZH | Claude Code 省 Token 收据:四个斜杠命令怎么省钱 用一张假设账单拆解 /context、/clear、/compact 与 /usage,算清输入、输出和缓存费用,避免把上下文缩短误当成账单同比下降。 |
| 2026-10-25 | 省钱用编码 Agent | ZH | 把代码审查写成小票:20 个变更的 AI 预算怎么算 用一组明确标注的假设单价,拆解20次代码审查的输入、输出、缓存与复查费用,建立可核对的按量预算。 |
| 2026-10-25 | 省钱用编码 Agent | ZH | OpenCode 终端账单:把按量调用拆成一张可核对的小票 用一张明确标注假设费率的小票,拆解 OpenCode 的输入、输出、缓存读取与写入费用,算清单次任务、返工和月度预算。 |
| 2026-10-25 | 省钱用编码 Agent | ZH | Cursor 接入自定义端点:逐步配置,再算清每笔费用 从密钥、Base URL 到模型选择,逐步配置 Cursor 的 OpenAI 兼容端点;用明确标注的假设费率,拆解输入、输出和缓存账单。 |