Claude Code 多少钱?2026年订阅与API费用
Claude Code 不提供免费套餐:Pro 每月20美元,Max 每月100或200美元,也可使用 API credits 按 token 计费。本文按 2026 年 8 月价格估算每月成本。
Claude Code 的费用是多少?
Claude Code 的费用取决于付款方式:Claude Pro 方案每月 $20,两个 Max 级别分别为每月 $100 和 $200;如果使用 Claude Console 中的 API credits,则按 token 计费。Claude Code 没有免费版本。订阅包含使用额度,Claude Code 与 Claude chat 共享该额度。API credits 用于购买 token,按每百万 token 的公开价格计费;除非您设置上限,否则没有月度费用上限。本页所有金额均截至 2 August 2026。
哪种方式更省钱,取决于您每天运行 Claude Code 的时长,以及是否需要设置严格的费用上限。下面将分别介绍两种方式的费用,并给出一名开发者独立工作的估算示例。
Claude Code 免费吗?
不免费。Claude Code 没有免费套餐。Anthropic 的设置文档明确说明:Claude Code 需要 Pro、Max、Team、Enterprise 或 Console 账户;免费的 Claude.ai 套餐不包含 Claude Code 访问权限。您可以不付费安装此命令行工具,运行 claude --version 也会输出版本号,但登录步骤会拒绝免费账户,因此不会建立会话。
有两种情况容易被误认为是免费套餐。第一种是免费的 Claude.ai 套餐,它只提供网页和应用中的聊天功能。免费的 Claude 套餐实际包含哪些内容介绍了这一限制的具体范围。第二种是 Anthropic 为新的 Claude Console 账户提供的少量 API 测试试用额度。这是一次性额度,不是每月额度;额度用完后,请求就会停止。
真正的最低使用门槛是 Pro:按月支付时为 $20,一次性支付全年费用时为每月 $17。
截至 2026 年 8 月的订阅价格
The data behind this chart
[
{
"plan": "Free",
"price_usd": 0
},
{
"plan": "Pro",
"price_usd": 20
},
{
"plan": "Pro, billed annually",
"price_usd": 17
},
{
"plan": "Max 5x",
"price_usd": 100
},
{
"plan": "Max 20x",
"price_usd": 200
},
{
"plan": "Team, standard seat",
"price_usd": 25
},
{
"plan": "Team, premium seat",
"price_usd": 125
}
]Pro 每月 $20,是包含 Claude Code 的入门方案。Max 提供两个档位。Max 5x 每月 $100,每个会话的用量是 Pro 的 5 倍;Max 20x 每月 $200,用量是 Pro 的 20 倍。Team 按用户计费,标准席位每月 $25,高级席位每月 $125;按年计费时价格更低。Enterprise 的费用由席位价格和按 API 费率收取的用量费用组成,具体价格由销售团队报价。
订阅购买的是可用额度,而不是可以查看的 token 预算。用量按滚动的 5 小时窗口重置。Max 档位还增加了两个每周窗口:一个适用于所有模型,另一个仅适用于 Sonnet 模型。该额度与 Claude chat 和 Claude Cowork 共享,因此早上在 chat 中使用的额度会减少下午可用于编码的额度。完整的 Claude 方案选择器会详细比较各个方案。
每个 token 的 API 费用
如果您改用 Claude Console 账户登录 Claude Code,则无需支付月费。您购买 credits,工具会按 token 使用这些 credits。下文中的 MTok 表示一百万个 token。
The data behind this chart
[
{
"label": "Opus 5",
"input_per_mtok_usd": 5,
"output_per_mtok_usd": 25,
"cache_read_per_mtok_usd": "0.50"
},
{
"label": "Sonnet 5, to 31 Aug 2026",
"input_per_mtok_usd": 2,
"output_per_mtok_usd": 10,
"cache_read_per_mtok_usd": "0.20"
},
{
"label": "Sonnet 5, from 1 Sep 2026",
"input_per_mtok_usd": 3,
"output_per_mtok_usd": 15,
"cache_read_per_mtok_usd": "0.30"
},
{
"label": "Haiku 4.5",
"input_per_mtok_usd": 1,
"output_per_mtok_usd": 5,
"cache_read_per_mtok_usd": "0.10"
}
]Opus 5 的费用为每百万个输入 token $5,每百万个输出 token $25。Sonnet 5 在 31 August 2026 之前采用 $2 和 $10 的促销价格;从 1 September 2026 起,价格调整为 $3 和 $15。Haiku 4.5 的价格最低,输入 token 和输出 token 的费用分别为 $1 和 $5。
标价并不等于最终费用。Claude Code 每次请求都会重新发送完整对话,因此大多数输入 token 都会作为缓存读取产生。缓存读取费用是基础输入价格的十分之一;在 Opus 5 上,每 MTok 的费用为 $0.50。写入缓存的费用高于基础输入价格:五分钟缓存按输入价格的 1.25 倍计费,一小时缓存按 2 倍计费。Extended thinking 按输出 token 计费,也就是按上方费用较高的一列计费。因此,如果将模型设置为高 effort,每轮请求都会产生实际费用。
模型选择是您能控制的最大影响因素。选择要运行的 Claude 模型可能使同一项工作的费用相差五倍。
哪种计费方式更适合您的使用模式
订阅适合交互式工作。您在终端中操作,编码几个小时后停止。账单金额固定,遇到的上限是使用额度,而不是意料之外的账单。
API credits 适合所有不涉及人工输入的场景。计划任务、持续集成运行、脚本化代理和按用户统计成本都需要按 token 计费,因为个人订阅额度绑定到一个个人账户,无法提供按项目统计的数据。API credits 也是唯一提供实际支出上限的方式,因为 Claude Console 中的工作区支出限制可以将支出控制在您指定的金额以内。
API billing 与 Claude 订阅的完整比较会说明两者的成本交叉点,因此本文不再重复分析。简而言之:如果一个人多数工作日都会使用 Claude Code,订阅更划算;只有在使用量较少或使用时间非常突发时,两者才比较接近。如果您还在选择工具,Claude Code 与其他编码代理的比较会将订阅价格并列展示。
单人开发者的月度估算示例
假设一名开发者独自工作,每天约 3 小时,每月有 20 个活跃工作日,默认使用 Sonnet,遇到复杂任务时使用 Opus。截至 August 2026,Anthropic 针对按 token 计费的部署公布了两个数据:每名开发者每个活跃日平均约 $13,90% 的用户每天每个活跃日的支出低于 $30。将这两个数分别乘以 20 个活跃日,即可得到月度支出。
The data behind this chart
[
{
"label": "Pro subscription",
"price_usd": 20
},
{
"label": "Max 5x subscription",
"price_usd": 100
},
{
"label": "Max 20x subscription",
"price_usd": 200
},
{
"label": "API credits, published average",
"price_usd": 260
},
{
"label": "API credits, heavier tenth of users",
"price_usd": 600
}
]按 token 计费时,该开发者按公布的平均值计算,每月支出约为 $260;如果属于支出较高的 10% 用户,每月约为 $600。Pro 每月 $20,Max 20x 每月 $200,两者都低于上述金额。
需要仔细理解这一差额,因为这并不意味着可以免费获得同等用量。Pro 并不会以 $20 的价格提供价值 $260 的 token。它提供的是用量额度;如果每天使用 Sonnet 3 小时,并在复杂任务中使用 Opus,忙碌的日子里可能会达到 5 小时的使用窗口。准确解读这张表,应是:Max 5x 每月 $100,更符合这种使用模式,不会在任务进行到一半时停止,而且仍低于平均 token 账单。两个 Max 层级使用相同的模型和功能,因此如何在两个 Max 价格之间选择取决于每天达到该使用窗口的频率。如果 Pro 经常达到用量上限,升级费用会低于按 token 计费的支出。
查看实际支出
在 Claude Code 会话中运行 /usage。订阅模式下,该命令会显示套餐使用量进度条,并细分近期使用量分别消耗在了哪些子代理和 MCP 服务器上;如果某种行为占使用量的 10% 或以上,还会标记出来。按 d 或 w,可在最近 24 小时和最近 7 天之间切换。
使用 API 按量计费时,/usage 顶部的 Session 部分会输出美元金额:
Total cost: $0.55
Total duration (API): 6m 20s
Total code changes: 0 lines added, 0 lines removed该金额根据 token 数量和公开列表价格在本地计算,因此不会考虑促销价格或协商折扣,可能与账单金额不同。权威数据以 Claude Console 中的使用量页面为准。/clear 启动新会话时,会话统计也会重置,因此清除后显示的较小数字并不代表当天费用较低。逐行读取 Claude Code token 使用量介绍了每个计数器统计的内容。
达到套餐限额后,/usage-credits 会打开计费设置。您可以在那里启用使用量额度,并按 token 费率继续使用,超出套餐额度也不受影响。使用 Team 或 Enterprise 套餐时,同一命令会向拥有计费权限的人员发送请求。
哪些因素会推高费用
长时间会话的费用通常高于其中实际完成的工作量,因为每个请求都会携带完整的对话内容。以下4个习惯对费用的影响最大:
- 在不相关的任务之间运行
/clear。后续每条消息都会重新发送过时的上下文,因此在同一个会话中进行一下午不相关的工作,会反复为上午的上下文付费。 - 使用
/model切换模型。Sonnet 可以处理大多数编码工作,其输出速率远低于 Opus;而思考 token 通常产生在 Opus 中。 - 关注缓存生命周期。长时间中断后返回会话时,系统会按基础输入价格重新处理完整上下文。订阅的缓存有效期为1小时,API key 的缓存有效期为5分钟。
- 保持 agent 团队规模较小。每个 teammate 都会运行自己的上下文窗口;如果 teammate 以 plan mode 运行,其 token 数量约为标准会话的7倍。
缩小 Claude Code 上下文窗口与降低费用是同一项技能。agent 输出的数量同样重要,因为如果模型重写整个文件,而实际只需修改3行,那么每一行都会按输出速率计费;让 agent 只执行能够解决问题的最小改动的 skill就是针对这种情况设计的。如果无人值守地运行 agent,限制 AI agent 在 VPS 上的支出更加重要,因为没有人会在会话持续消耗 token 时监控它。
在 VPS 上运行需要额外付费吗?
需要,而且 VPS 费用会单独计费。在服务器上运行 Claude Code,而不是在笔记本电脑上运行,您需要支付服务器费用。Claude Code 需要 4 GB 或更多 RAM,以及 Ubuntu 20.04 或更高版本等受支持的操作系统,因此小型 VPS 就够用。安装方式与本地安装相同:
curl -fsSL https://claude.ai/install.sh | bash
claude --version安装成功后,会输出类似 2.1.211 (Claude Code) 的版本字符串。如果命令报告 command not found,说明安装程序已将二进制文件放入 ~/.local/bin,但当前 shell 尚未识别该路径:打开新的 shell 后重试。然后在项目目录中运行 claude,并按照浏览器提示登录,使用您已有的付费账户。您的套餐与账户关联,而不是与机器关联,因此 VPS 会话和笔记本电脑会话共用同一额度。
迁移到服务器的原因不是节省费用,而是服务器会话不会因您关闭笔记本电脑而中断。在 tmux 中的 VPS 上运行 Claude Code介绍了相关配置,在让代理持续运行前应设置的权限介绍了首先需要限制的权限。除套餐费用外,还应将服务器费用计入预算;VPS 每月的实际费用介绍了当前价格范围。
FAQ
Claude Code 可以免费使用吗?
不可以。Claude Code 需要付费的 Claude 计划(Pro、Max、Team 或 Enterprise),或需要拥有 API credits 的 Claude Console 账户。Anthropic 的设置文档说明,免费的 Claude.ai 计划不包含 Claude Code 访问权限。因此,即使安装过程正常,使用免费账户登录时仍会失败。新的 Console 账户会获得少量一次性试用额度,用于测试 API;这不是持续提供的免费层级。
Claude Pro 订阅包含 Claude Code 吗?
包含。Pro 的费用为每月 $20,按年计费时为每月 $17,其中包含 Claude Code 和 Claude 对话功能。两者共享使用额度,并按滚动的 five hour 窗口重置。如果每天编码数小时,就会达到该窗口的限制;Max 级别每月收费 $100 和 $200,就是为此提供的。
每天编码时,订阅还是 API 计费更便宜?
对于大多数工作日都进行编码的个人用户,订阅几乎总是更便宜。Anthropic 发布的 token 计费部署平均成本约为每位开发者每天 $13,按 20 个活跃日计算约为 $260;相比之下,Max 5x 每月收费 $100。当您需要严格的支出上限和按用户统计成本时,API 计费更合适;个人订阅不提供这两项功能。
如何查看 Claude Code 的费用?
在会话中运行 /usage。使用订阅时,它会显示您已使用的计划窗口额度,以及会话中消耗额度的部分。使用 API 计费时,Session 区块会显示按列表价格在本地计算出的金额总计。该金额可能与实际账单不同,因此应以 Claude Console 中的 usage 页面为准。运行 /clear 后,会话总计会重置,因此请在清除前查看。
达到 Claude Code 使用限制后会怎样?
Claude Code 会告知您达到的是哪个窗口,以及该窗口何时重置。使用 /model 切换模型不会恢复访问权限,因为会话窗口和每周窗口由不同模型共享。不过,如果限制是针对特定模型的消息(例如 Opus 限制),切换模型仍可让您继续工作。运行 /usage-credits 可启用 usage credits,并按 token 费率超过额度继续使用。没有 credits 时,您需要等待窗口重置。