Claude Code 有两种完全独立的价格,大多数关于费用的困惑都源于将二者混为一谈。claude.ai 订阅以固定月费和使用限制的形式包含 Claude Code。API 密钥按 token 计费,没有月费,也没有限制。本页面提供两者当前的数字、用于判断应选择哪一种的计算方式,以及一个实际月份的真实费用。
费率已验证,日期为 2026年10月10日,依据是 claude.com/pricing 和 Anthropic API 价格文档。Kunavo 的每 token 价格实时读取自模型目录。
TL;DR — 哪种适合你
| 订阅(Pro / Max) | API 密钥(按量付费) | |
|---|---|---|
| 你支付的内容 | 固定月费,起价 $20 | 按 token 计费,无月费 |
| 限额 | 滚动 5 小时和每周使用窗口,与 Claude 对话共享 | 没有——用多少付多少 |
| 安静的一个月 | 仍按全额收费 | 费用为零 |
| 高用量月份 | 有上限——达到限制后需要等待 | 随工作量扩展,账单也随之增加 |
| 费用可见性 | /usage 中的使用量条 | 按密钥列出的逐 token 明细 |
| 适用场景 | 单人每日、可预测的使用 | 突发使用、需要按席位归属的团队、CI 和自动化 |
二者不会叠加。设置凭据变量后,Claude Code 会使用密钥,订阅处于暂停状态——其限制不再适用,费用转而计入密钥。运行 /status 可查看当前生效的是哪一种。
路径 1 — 订阅价格
Claude Code 要求 Pro、Max、Team、Enterprise 或 Console 账户;Anthropic 的设置文档说明,免费的 Claude.ai 套餐不包含 Claude Code 访问权限。claude.com/pricing 发布的套餐费用:
| 套餐 | 价格 | 你获得的内容 |
|---|---|---|
| Pro | $20/月,或按年计费时 $17/月(预付 $200) | 包含 Claude Code,并受 Pro 使用限制约束 |
| Max | $100/月起 | 两个等级——Pro 使用量的 5 倍或 20 倍,面向经常触及 Pro 限制的用户 |
| Team | 标准席位 $25/月(按年 $20/月);高级席位 $125/月(按年 $100/月) | 与 Claude 对话共享的按席位额度,以及管理员支出报告 |
| 企业版 | 自定义 | 席位额度、使用积分、按用户划分的分析 API |
关键在于限制,而不是费用。套餐使用量按滚动五小时窗口和每周窗口计算,且二者都与Claude 对话共享——因此,在 Web 应用中使用一下午会消耗与你编码会话相同的额度。使用 /model 切换模型不会重置窗口,因为窗口涵盖所有模型。
路径 2 — API 价格,按模型计费
使用密钥时没有套餐,也没有窗口:Claude Code 按普通 Claude API 流量计费。文件和工具输出计为输入 token;编辑、解释和思考 token 计为输出。每 1M 个 token 的费率:
| 模型 | Anthropic 列表价(输入 / 输出) | Kunavo(输入 / 输出) | 在 Claude Code 中的用途 |
|---|---|---|---|
claude-haiku-4-5 | $1.00 / $5.00 | $0.70 / $3.50 | 后台调用、摘要、简单子代理 |
claude-sonnet-4-6 | $3.00 / $15.00 | $2.10 / $10.50 | 日常编码——值得保留的默认选择 |
claude-sonnet-5 | $2.00 / $10.00 | $1.40 / $7.00 | 接近 Opus 的编码质量,但价格为 Sonnet |
claude-opus-4-7 | $5.00 / $25.00 | $3.50 / $17.50 | 困难的重构、长周期代理运行 |
claude-opus-5 | $5.00 / $25.00 | $3.50 / $17.50 | 之前的 Opus——仍可通过其 ID 调用 |
claude-opus-5-5 | $4.00 / $20.00 | $2.80 / $14.00 | 当前的 Opus——/model opus,以及使用以下固定设置的 opusplan 规划阶段 |
claude-fable-5 | $10.00 / $50.00 | $7.00 / $35.00 | 要求最高的长周期工作 |
关于 Claude Sonnet 5 的说明:Anthropic 于 2026 年 8 月 31 日将其 $2.00 / $10.00 费率确定为永久标准价格——原定于 9 月 1 日上涨至 $3 / $15 的计划已取消——而 Kunavo 收费为 $1.40 / $7.00,比其低 30%。完整的逐模型详情见 Claude API 定价指南。
缓存也是价格的一部分
Claude Code 在每一步都会重新发送整个对话,因此大部分计费内容都是重复的上下文——这正是 prompt caching 的用途。Anthropic 发布的倍率同样适用于 Claude Code 流量:
| Token 类别 | 输入费率的倍率 |
|---|---|
| 缓存读取(命中) | 0.1× |
| 5 分钟缓存写入 | 1.25× |
| 1 小时缓存写入 | 2× |
在缓存热的会话中,大多数输入 token 都按十分之一的费率作为缓存读取计费,这就是为什么简单的 token 数 × 价格估算会严重高估账单。这也解释了 Claude Code 中最糟糕的费用模式:长时间暂停后回来时缓存未命中,整个上下文都按全价重新处理。
一个月的实际费用
费用取决于代理步骤,而不是日历天数。一步是任务中的一次模型往返——计入系统提示、对话和新读取的文件上下文后,大约包含 25,000 个输入 token 和 1,200 个输出 token。按 Kunavo 费率、未使用缓存时:
| 模型 | 一步 | 一个 20 步任务 | 高强度的一天(5 个任务) |
|---|---|---|---|
claude-haiku-4-5 | $0.0217 | $0.434 | $2.17 |
claude-sonnet-5 | $0.043 | $0.868 | $4.34 |
claude-opus-5-5 | $0.087 | $1.736 | $8.68 |
在 Sonnet 5 上完成这样的二十天约为 $87——相同模型按 Anthropic 标价约为 $124。这些数字有意偏保守:不使用缓存,所有内容只使用一个模型。
为了与真实部署进行对照,Anthropic 自己的费用文档报告称,在企业部署中,平均每位开发者每个活跃日约 $13、每位开发者每月为 $150–250,且 90% 的用户每个活跃日费用低于 $30。这是混合模型使用下的标价,是制定团队预算时应参考的数字。
盈亏平衡点
将两条路径放在同一尺度上。在 Sonnet 5 上每步 $0.043 的情况下:
- $20(Pro) 每月约可购买 460 个代理步骤——大约完成 23 个二十步任务。
- $100(Max,入门等级) 约可购买 2300 个步骤——大约完成 115 个任务。
因此规则很简单:如果你每月、每个月都能轻松完成几十个真实任务,固定月费就是高性价比。如果使用具有突发性——有些周很忙,有些周完全不用——按 token 付费更划算,因为闲置周不会产生费用。无论如何,团队几乎总是需要密钥,以便按席位归属并设置硬性支出上限。请在费用计算器中输入你自己的数字。
根据会话自身的数字计算费用
Claude Code 的 /usage 会打印当前会话的四项 token 数量。这是费用估算的可靠输入,因为它会将缓存读取与新输入区分开:
# What one Claude Code session costs, from its own token counts.
# Run /usage in Claude Code to get the four numbers for a real session.
RATES = { # USD per 1M tokens on Kunavo: (input, output)
"claude-haiku-4-5": (0.70, 3.50),
"claude-sonnet-4-6": (2.10, 10.50),
"claude-sonnet-5": (1.40, 7.00),
"claude-opus-5": (3.50, 17.50),
"claude-opus-5-5": (2.80, 14.00),
}
def session_cost(model, inp, out, cache_read=0, cache_write=0):
i, o = RATES[model]
return (
inp / 1e6 * i # fresh input
+ out / 1e6 * o # output, incl. thinking tokens
+ cache_read / 1e6 * i * 0.10 # cache reads bill at 10% of input
+ cache_write / 1e6 * i * 1.25 # 5-minute cache writes at 125%
)
# The example session Anthropic's docs print for /usage:
print(session_cost("claude-sonnet-5", 1_200, 5_300, 940_000, 50_000))注意拆分对总量的影响:在那个示例中,会话包含 940,000 个缓存读取 token 和 1,200 个新输入 token,而缓存读取按输入单价的十分之一计费。
影响这个数字的四个杠杆
- 让提示缓存发挥作用。缓存输入按输入单价的 10% 计费,而 Claude Code 在每一步都会重新读取对话,因此这是可获得的最大单项影响(工作原理)。
- 在无关任务之间清空上下文。上下文会在每一步重新发送,因此一个持续一整天的会话成本会呈平方级增长。新任务会重新拥有小规模上下文。
- 让模型匹配任务。将最大型号保留为默认模型,是账单出人意料的最常见原因。Sonnet 可以处理大多数编码工作;将 Opus 留给架构设计和困难的多步骤推理。
- 保留 Haiku 这一行。如果没有
ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5,Claude Code 的haiku别名会请求 Kunavo 不提供的模型 ID(v2.1.293 起为 Haiku 5.5),因此/model haiku和指定为haiku的子代理都会返回 404。同一行还会将 Claude Code 自行生成摘要和标题时的调用从主模型转移出去。
在 Kunavo 上运行 Claude Code
Claude Code 原生读取 ANTHROPIC_BASE_URL,因此它可以连接任何提供 Anthropic Messages API 的端点——无需插件、代理或修改后的二进制文件。这是在较低的每 token 单价下继续使用相同 CLI 和相同模型的受支持方式:
export ANTHROPIC_BASE_URL=https://api.kunavo.com
export ANTHROPIC_AUTH_TOKEN=sk-kn-...
export ANTHROPIC_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-5-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5ANTHROPIC_BASE_URL 仅指定源地址——Claude Code 会自行追加 /v1/messages。请保留模型配置行:Claude Code 的内置默认模型及其 opus 别名都会解析为最新的 Opus;如果 Kunavo 尚未提供该模型,首次请求就会返回 404。sonnet 别名已指向 Sonnet 5.5,而 Kunavo 尚未提供该模型——未设置 ANTHROPIC_DEFAULT_SONNET_MODEL 时,/model sonnet、opusplan 的执行阶段以及任何设为 model: sonnet 的子代理都会返回 404。固定使用 opus 时,指定的是 Opus 5.5(claude-opus-5-5,此处每百万的价格为 $2.80 / $14.00),需要 Claude Code v2.1.280 或更高版本——如果安装的是较早版本,请运行 claude update。请使用 ANTHROPIC_AUTH_TOKEN,而非 ANTHROPIC_API_KEY:两者使用不同的请求头,后者需要一次性交互式批准,一旦拒绝,就不会再次提示。在注册并充值 $10 后,即可在控制台创建 sk-kn- 密钥——没有月费,余额也不会过期,因此没有使用的月份确实不会产生任何费用。完整的设置说明,包括通过网关使用时哪些功能会失效,请参阅 Claude Code 路由器指南;凭据详情请参阅 Claude Code API 密钥指南。
常见问题
Claude Code 的费用是多少?
根据付款方式不同,有两种独立的价格。在 claude.ai 订阅中,Claude Code 包含在套餐费用内:Pro 为 $20/月(按年计费时为 $17/月,预付 $200),Max 起价为 $100/月。使用 API 密钥时按 token 付费,没有月费——截至 2026年10月10日,Anthropic 列出的 Claude Sonnet 5 价格为每百万 token 输入 $2.00 / 输出 $10.00,Claude Opus 5 为 $5.00 / $25.00;Anthropic 自己的文档显示,实际使用费用约为每位开发者每个活跃日 $13、每位开发者每月 $150–250。通过 Kunavo,相同模型的价格为 $1.40 / $7.00 和 $3.50 / $17.50。
Claude Code 使用订阅还是 API 密钥更便宜?
这取决于你运行多少个代理步骤,而不是你工作多少天。一个步骤大约包含 25,000 个输入 tokens 和 1,200 个输出 tokens,按 Kunavo 费率,在 Claude Sonnet 5 上的费用为 $0.043。因此,$20 的 Pro 订阅每月大约相当于 460 个步骤,即约 23 个二十步骤任务。在此以下,按量付费更便宜,安静的月份无需花费;超过此用量后,固定费用更划算,直到达到方案的使用限制。
我需要哪个 Claude Code 套餐?
Claude Code 要求 Pro、Max、Team、Enterprise 或 Console(API)账户——Anthropic 的设置文档说明,免费的 Claude.ai 套餐不包含 Claude Code 访问权限。Pro 适合在额度内每天工作的单个开发者;Max 面向经常触及额度上限的用户;Team 和 Enterprise 增加按席位分配的额度及管理员支出控制。API 密钥是这些套餐之外的另一种选择,完全没有套餐。
Claude Pro 订阅包含 API 访问权限吗?
不包含。claude.ai 订阅和 Claude API 密钥是独立产品,分别计费,二者不会叠加。当设置了 ANTHROPIC_AUTH_TOKEN 等凭据变量时,Claude Code 会使用密钥而不是已保存的登录信息:套餐限制不再适用,使用费用计入密钥所有者。取消设置后,Claude Code 会恢复使用订阅。
一个开发者每月使用 Claude Code 的费用是多少?
Anthropic 的费用文档显示,在企业部署中,每位开发者每个活跃日的费用约为 $13、每月为 $150–250,且 90% 的用户每个活跃日费用低于 $30。这些是混合模型使用下的标价。按 Kunavo 费率,相同用量低 30%;将后台调用路由到 Claude Haiku 4.5(每百万 token $0.70 / $3.50)还可进一步降低费用。
如何降低 Claude Code 的费用?
按效果排序的四项做法:启用提示缓存(缓存输入按输入费率的 10% 计费;Claude Code 每一步都会重新读取整段对话);在无关任务之间清除上下文,不要一直运行一个长会话;根据任务选择模型,不要默认使用最大的模型;通过网关时保留 ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5:Kunavo 必须设置这一项,否则 haiku 别名会请求 Kunavo 不提供的模型 ID,/model haiku 和指定 haiku 的子代理都会返回 404;它还会将 Claude Code 自己发起的后台调用从主模型转移出去。将 ANTHROPIC_BASE_URL 指向更便宜的端点,可与这四项叠加起效。
有没有免费运行 Claude Code 的方法?
CLI、编辑器扩展和所有配置内容都是免费的。模型调用不是免费的,也没有能让 Claude Code 零成本调用模型的免费层——Anthropic 的设置文档说明,免费的 Claude.ai 套餐不包含 Claude Code 访问权限。承诺最少的方式是使用按量付费密钥,它没有月费。
Claude Code 除模型调用费用外还会额外收费吗?
不会。CLI、VS Code 和 JetBrains 扩展、hooks、skills、子代理和 MCP 服务器全部免费。你只需支付推理费用。即使在空闲时,后台任务(例如对话摘要)通常也低于每个会话 $0.04。
为什么我几乎没输入内容,会话中的用量却增加了?
因为每个请求都会携带完整对话,每次工具调用也会携带那批结果并形成另一个请求。一个已打开一整天的会话中,即使只问一行问题,也仍需为完整历史付费。长时间暂停后缓存未命中是另一个常见原因——恢复后的第一条消息会以全价重新处理全部上下文。
代理团队的费用更高吗?
高得多。每位队友都作为独立实例运行自己的上下文窗口;Anthropic 的文档显示,当队友以计划模式运行时,代理团队的 token 数约为标准会话的 7 倍。请保持团队规模较小,并在队友完成工作后将其关闭。
Claude Code 是免费的吗?
安装免费,但运行不免费——完整说明见 is Claude Code free。
那最初如何安装?
请参阅 install Claude Code,其中包含各操作系统的命令、首次登录以及用户实际遇到的错误。
Codex CLI 呢——它更便宜吗?
费用取决于模型和步骤数量,而不是 CLI。真正有意义的比较见 Claude Code vs Codex CLI。