CoreCode博客

价格

Claude API 价格一览(2026 年 11 月)

发布于 · 最后核对

Anthropic 按 token 计费,同一个模型有五种单价:输入、输出、两档缓存写入和缓存读取。这篇把当前主力模型的官方价格列在一起,说明缓存和长上下文怎么计,再用一次 Claude Code 请求算一遍账。价格以美元计,全部取自 Anthropic 定价页,2026 年 11 月 2 日核对。

要点
  • Opus 5.5 每百万 token 输入 $4、输出 $20;Sonnet 5.5 输入 $2、输出 $10;Fable 5.1 输入 $10、输出 $50。
  • 缓存读取通常是输入价的 0.1 倍,但 Opus 5.5 和 Sonnet 5.5 是 0.05 倍,Fable 5.1 是 0.025 倍。
  • Claude 4.6 及之后的模型(Haiku 5.5 除外)整个 1M 上下文都按标准价计费;Haiku 5.5 的提示超过 10 万 token 时整次请求按高一档的价格计。
  • Claude 4.7 及之后的模型换了分词器,同样的文本大约多出 30% 的 token,比较新旧模型时要算进去。

当前主力模型

单位是美元每百万 token(MTok)。

模型输入5 分钟缓存写入1 小时缓存写入缓存读取输出
Claude Fable 5.1$10$12.50$20$0.25$50
Claude Opus 5.5$4$5$8$0.20$20
Claude Sonnet 5.5$2$2.50$4$0.10$10
Claude Haiku 5.5(提示 ≤ 10 万 token)$0.10$0.125$0.20$0.01$0.50
Claude Haiku 5.5(提示 > 10 万 token)$0.50$0.625$1$0.05$2.50

Claude Mythos 5.1 与 Fable 5.1 同价,但只开放给通过 Anthropic 验证计划的组织。

上一代模型

模型输入缓存读取输出
Claude Fable 5$10$1$50
Claude Opus 5、Opus 4.8、4.7、4.6、4.5$5$0.50$25
Claude Sonnet 5$2$0.20$10
Claude Sonnet 4.6、4.5$3$0.30$15
Claude Haiku 4.5$1$0.10$5

Sonnet 5 上线时宣布的 $2 / $10 是截至 2026 年 8 月 31 日的优惠价,现在已改为标准价,原定 9 月 1 日涨到 $3 / $15 的计划取消。新一代的 Opus 5.5 比 Opus 5 输入和输出都便宜 20%。

缓存怎么计费

缓存的三种单价都是输入价的倍数:

操作倍率有效期
5 分钟缓存写入输入价 × 1.255 分钟
1 小时缓存写入输入价 × 21 小时
缓存读取(命中)输入价 × 0.1;Opus 5.5、Sonnet 5.5 为 × 0.05;Fable 5.1 为 × 0.025与写入时相同,读取会刷新

按 Anthropic 的说法,5 分钟缓存读一次就回本,1 小时缓存读两次回本。缓存倍率可以和批处理折扣、数据驻留加价叠加。

批处理:输入输出都打五折

Batch API 异步处理请求,输入和输出都是标准价的 50%:Opus 5.5 为 $2 / $10,Sonnet 5.5 为 $1 / $5,Fable 5.1 为 $5 / $25,Haiku 5.5(≤ 10 万 token)为 $0.05 / $0.25。Claude Code 的交互请求不走批处理,这个折扣只对你自己写的离线任务有用。

快速模式:Opus 5.5 输出更快,单价翻倍

快速模式(fast mode)让 Opus 5.5 的输出明显加快,价格是输入 $8、输出 $40,正好是标准价的 2 倍。缓存倍率和数据驻留加价照常叠加在快速模式价格上,但它不能和批处理同时使用。Opus 5 和 Opus 4.8 的快速模式还在研究预览,价格是 $10 / $50。

长上下文

新分词器:同样的文本多 30% token

Claude 4.7 及之后的模型和 Claude Mythos Preview 使用新的分词器,同样的文本大约多出 30% 的 token,具体取决于内容。Sonnet 4.6 及更早的模型用旧分词器。所以从 Sonnet 4.6 换到 Sonnet 5.5,单价从 $3 降到 $2,但同样的代码库读进来的 token 会变多,实际降幅小于单价的降幅。

算一次 Claude Code 请求

Claude Code 每一轮都会把系统提示、工具定义、读过的文件和对话历史重新发一遍。假设用 Sonnet 5.5,某一轮请求带 50,000 token 已缓存的上下文、2,000 token 新输入,模型输出 1,000 token:

部分缓存命中缓存失效
50,000 token 上下文× $0.10 / MTok = $0.0050× $2 / MTok = $0.1000
2,000 token 新输入$0.0040$0.0040
1,000 token 输出$0.0100$0.0100
合计$0.019$0.114

为了简单,新输入按普通输入价计。Claude Code 实际会把新内容写进缓存,按 1.25 倍计,这一轮多 $0.001 左右,不影响结论。

同一轮请求,缓存失效时贵了 6 倍。长会话里大部分 token 都是重发的上下文,所以缓存是否稳定命中,比单价差几成影响更大。这也是选中转时要先看缓存的原因,见 缓存与计费 和 中转站怎么选。

各模型详解

每个模型的规格、和上一代的区别、在 Claude Code 里怎么选用,分别见 Claude Fable 5.1、Claude Opus 5.5 和 Claude Sonnet 5.5。

CoreCode 怎么计价

CoreCode 按 Anthropic 的同一套五种单价和倍率计费,再乘以分组倍率,用人民币充值,1 元 = 1 美元额度。每个模型的实际单价和它比官方便宜多少,以 价格表 为准,那张表每 10 分钟从控制台同步一次。

常见问题

Opus 5.5 和 Sonnet 5.5 选哪个更省钱?

Sonnet 5.5 每个 token 都是 Opus 5.5 的一半价格。日常编码先用 Sonnet,复杂的推理和大改动再用 Opus,见 Claude 模型怎么选。

为什么我的账单比按单价估算的高?

常见原因有三个:缓存没有命中,上下文被按全价重发;新分词器让同样的文本多出约 30% 的 token;Claude Code 的后台任务和子代理会调用其他模型。排查方法见 省钱指南。

来源