返回指南
费用·2026年9月1日·更新于 2026年10月10日·阅读约 9 分钟

Claude Code 费用【2026 年版】——订阅与 API 按量计费、实际金额和盈亏平衡点

Claude Code 的费用要么是“固定月费”,要么是“按 token 计费”,价格问题之所以复杂,几乎都是因为混淆了这两种方式。本文汇总双方当前的数字、一个月的实际金额以及选择哪种方式的计算方法。

Claude Code 有完全独立的两套费用体系,“到底要花多少钱”之所以容易混淆,几乎都是因为把这两套体系混为一谈。claude.ai 订阅是包含工具、但设有使用上限的固定费用。API 密钥没有月费,按令牌用量计费,也没有上限。本页面汇总了两者当前的数字、如何计算选择哪一种、一个月的实际费用,以及从日本支付的方法。

费率已于 2026年10月10日 验证:请参阅claude.com/pricing和Anthropic API 价格文档。Kunavo 侧的令牌单价会从模型目录实时读取。

并列查看两种方式

订阅(Pro / Max)API 密钥(按量计费)
付费项目固定月费,起价 $20按令牌计费,无月费
上限5 小时滚动窗口和每周上限,与 Claude 聊天共享无——只按使用量计费
未使用的月份全额收费$0
高使用量月份达到上限——触及上限后等待随工作量变化(账单也随之变化)
从日本支付以美元计价的循环扣款,支持海外支付的银行卡包括 JCB 在内的银行卡、Apple Pay、Google Pay、Link、预付余额

订阅多少钱

Claude Code 包含在 claude.ai 的付费计划中。Anthropic 的安装文档明确说明,免费计划无法使用 Claude Code。Pro每月 $20(按年付费时折合每月 $17,一次性支付 $200),适用于一名在计划上限内工作的开发者。Max起价为每月 $100,面向经常触及该上限的用户。Team 和 Enterprise 还包括按席位计算的配额及面向管理员的支出控制。

从日本使用时,有两点值得注意。费用以美元循环扣款,因此需要支持海外支付的信用卡,且发卡机构会每月收取海外事务手续费。另一点是使用上限与 Claude 聊天共享——如果整个下午都在聊天中讨论,同一个窗口也会被编码会话消耗。

API 方式多少钱

这种方式没有月费,而是按令牌计费。价格以每 1M 个令牌的 USD 表示;为便于直接比较,我们将 Anthropic 官方价格表并列展示。

模型Kunavo 输入 / 输出Anthropic 官方(输入 / 输出)
claude-haiku-4-5$0.70 / $3.50$1.00 / $5.00
claude-sonnet-4-6$2.10 / $10.50$3.00 / $15.00
claude-sonnet-5$1.40 / $7.00$2.00 / $10.00
claude-opus-5$3.50 / $17.50$5.00 / $25.00

缓存输入按输入费率的 10% 计费,5 分钟缓存写入按 125% 计费。Claude Code 会在每个步骤重新读取完整对话,因此实际运营账单主要由这两个系数决定——其影响超过模型选择。

一个步骤的实际费用

“代理步骤”= 在一个任务中与模型进行 1 次往返。输入包括系统提示词、对话和文件上下文;输出是一次编辑或说明。根据实测,大约为25,000 个输入令牌 / 1,200 个输出令牌。按 Kunavo 的费率:

模型1 个步骤20 步骤任务
claude-haiku-4-5$0.022$0.43
claude-sonnet-5$0.043$0.87
claude-opus-5$0.109$2.17

盈亏平衡点

平衡点取决于运行的步骤数,而不是工作的天数。如果 Sonnet 5 每个步骤为 $0.043,那么每月 $20 的 Pro 约相当于 460 个步骤,即约 23 个 20 步骤任务。低于这个数量时,按量计费更便宜,而且当月不运行时费用为 $0。超过这个数量后,在触及计划使用上限之前,订阅更划算。

如果想知道自己的实际数字,请在 Claude Code 中运行 /usage,获取 4 个令牌数量,然后直接填入:

claude_code_cost.py
# Claude Code 1 セッションの実費を、そのセッションのトークン数から出す。
# 4 つの実数は Claude Code の中で /usage を実行すれば取れる。
RATES = {  # Kunavo の 1M トークンあたり USD: (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),
}

def session_cost(model, inp, out, cache_read=0, cache_write=0):
    i, o = RATES[model]
    return (
        inp / 1e6 * i                   # 新規入力
        + out / 1e6 * o                 # 出力(thinking トークンを含む)
        + cache_read / 1e6 * i * 0.10   # キャッシュ読み出し: 入力レートの 10%
        + cache_write / 1e6 * i * 1.25  # 5 分キャッシュ書き込み: 125%
    )

print(session_cost("claude-sonnet-5", 1_200, 5_300, 940_000, 50_000))

让 Claude Code 使用 Kunavo

只要是兼容 Anthropic 的端点,Claude Code 都可以与之通信。设置两个环境变量后,无需改变 CLI 的安装或使用方式,即可切换到按量计费方式:

~/.zshrc
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-5

模型指定行用于防止以下情况:如果 Kunavo 尚未提供 Claude Code 默认模型和 opus 别名所指向的最新 Opus,首次请求会返回 404。由于 sonnet 别名指向 Kunavo 未提供的 Sonnet 5.5,如果缺少 ANTHROPIC_DEFAULT_SONNET_MODEL 行,/model sonnet、opusplan 的执行阶段以及指定 model: sonnet 的子代理都会返回 404。opus 别名固定指向 Opus 5.5(claude-opus-5-5),需要 Claude Code v2.1.280 或更高版本。版本较旧时,请使用 claude update 更新。密钥在 /app/keys 中生成。详细步骤请参阅在 Claude Code 中设置 API 密钥的指南;出现错误时请参阅处理 401 错误。

企业使用场景

订阅侧的 Team / Enterprise 在按席位计费的基础上增加了面向管理员的支出控制,每个席位都会产生月费。API 密钥侧没有席位概念,可以由多人、多台机器共享一笔预付余额,也可以分开使用密钥,按用途(每位开发者、CI、批处理)分离用量。当席位无法全部使用,或自动执行且与个人无关的使用较多时,按量计费比按席位计费更容易预测。可以通过用量 API按密钥获取使用量。

降低费用的 4 个杠杆

  1. 启用提示缓存。缓存输入按输入费率的 10% 计费。Claude Code 会在每个步骤重新读取完整对话,因此这是单独影响最大的杠杆。详情请参阅缓存文档。
  2. 在无关任务之间清空上下文。一直沿用一个很长的会话,会使每个步骤的输入令牌数持续增加。
  3. 根据问题规模选择模型。不要将最大模型设为默认模型。如上表所示,Haiku 与 Opus 的每步骤费用相差一个数量级。
  4. 不要移除 Haiku 这一行。如果没有 ANTHROPIC_DEFAULT_HAIKU_MODEL,haiku别名会请求 Kunavo 未提供的模型 ID(v2.1.293 及之后版本为 Haiku 5.5),导致 /model haiku 或指定 haiku 的子代理返回 404。同一行也会将 Claude Code 自己发起的辅助调用从主模型转交给更便宜的模型。

从日本支付

订阅是以美元计价的持续性扣费,需要支持国际支付的信用卡。API 密钥的支付流程通过 Stripe 结账页面完成,支持包括 JCB 在内的银行卡(Visa、Mastercard、Amex、JCB、UnionPay)、Apple Pay、Google Pay 和 Link。采用预付钱包模式,最低充值金额为 $10,余额没有有效期。没有编写代码的月份不会产生费用。面向日本国内企业的法定披露信息请参阅《依据特定商取引法的披露》。计费相关详情请参阅计费文档。

费用之外的实际操作——如何编写 CLAUDE.md、设置权限,以及使用额度关闭后如何继续——请参阅Claude Code 使用方法。如果要与 Codex 侧的按量计费进行比较,请参阅以相同计算方法并列展示的Codex 价格。触及订阅使用额度后的选择请参阅Claude Pro 限制。

常见问题

Claude Code 的费用是多少?

根据支付方式不同,有 2 种独立的费用。claude.ai 订阅中包含 Claude Code,Pro 为每月 $20(按年付费时折合每月 $17,一次性支付 $200),Max 起价为每月 $100。使用 API 密钥时没有月费,而是按令牌用量计费;截至 2026年10月10日,Anthropic 公布 Claude Sonnet 5 每 1M 个令牌的输入价格为 $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 有免费额度吗?

CLI、编辑器扩展和配置相关功能全部免费。模型调用并不免费,Claude Code 不存在可以零成本调用模型的免费额度。Anthropic 的安装文档明确说明,Claude.ai 免费计划不包含 Claude Code 访问权限。门槛最低的方式是使用无月费、按量计费的 API 密钥;当月未使用时费用为 $0。

订阅和 API 密钥,哪个更便宜?

费用取决于运行的代理步骤数,而不是工作的天数。1 个步骤大约包含 25,000 个输入令牌和 1,200 个输出令牌;按 Kunavo 的费率,使用 Claude Sonnet 5 时为 $0.043。因此,每月 $20 的 Pro 约相当于 460 个步骤,即约 23 个 20 步骤任务。低于这个数量时,按量计费更便宜;当月不运行时费用为 $0。超过这个数量后,在触及计划使用上限之前,订阅更划算。

订阅 Claude Pro 后也可以使用 API 吗?

不可以。claude.ai 订阅和 Claude API 密钥是不同的产品,采用不同的计费方式,费用不会合并。在设置了 ANTHROPIC_AUTH_TOKEN 等凭据环境变量期间,Claude Code 使用该密钥,而不是登录状态。计划使用上限不再适用,使用费用会向密钥持有人收取。删除变量后即可切回订阅。

Claude Code 的使用上限(5 小时窗口)是什么?

订阅使用量由每 5 小时滚动窗口和每周上限管理,并与 Claude 聊天共享。这意味着,如果你整个下午都在聊天中讨论,同一个窗口也会被编码会话消耗。触及上限后,必须等待下一个窗口。API 密钥方式没有这个窗口,使用多少就直接按多少计费。

如何降低 Claude Code 的费用?

按效果排序的四项做法:启用提示缓存(缓存输入按输入费率的 10% 计费;Claude Code 每一步都会重新读取整段对话,因此这是单项效果最大的做法);在无关任务之间清除上下文,不要一直沿用同一个会话;根据问题规模选择模型,不要默认使用最大的模型;通过网关时保留 ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5(Kunavo 必须设置这一项,否则 haiku 别名会请求 Kunavo 未提供的模型 ID,/model haiku 和指定 haiku 的子代理会返回 404。它还会将 Claude Code 内部调用从主模型转交给 Haiku)。将 ANTHROPIC_BASE_URL 指向更便宜的端点,可与这四项叠加起效。

企业使用 Claude Code 时如何计费?

订阅侧的 Team 和 Enterprise 在按席位计费的基础上增加了面向管理员的支出控制,每个席位都会产生月费。API 密钥侧没有席位概念,可以由多人、多台机器共享一笔预付余额,也可以分开使用密钥,按用途分离用量。当席位无法全部使用,或 CI、批处理等与个人无关的使用较多时,按量计费比按席位计费更容易预测。