价格
Claude API 费用计算器
填入一次请求用的 token 数和请求次数,这一页算出它们在 Claude API 上花多少钱。官方价是 Anthropic 的美元单价(每百万 token),和 Claude API 价格一览 一致,2026 年 11 月 2 日核对。最后一列按实时价格表算出同样用量在 CoreCode 上的费用。
- 一次请求的费用 = 输入 token × 输入价 + 缓存写入 × 写入价 + 缓存读取 × 读取价 + 输出 token × 输出价,单价都按每百万 token 计。
- Sonnet 5.5 每百万输入 token $2、输出 $10;Opus 5.5 分别是 $4 和 $20。
- Claude Code 的 token 大部分是缓存读取,在 Opus 5.5 和 Sonnet 5.5 上只要输入价的 5%。缓存命不命中,比模型标价影响更大。
- Sonnet 5.5 上一轮典型的 Claude Code 对话,缓存命中约 $0.02,未命中约 $0.14。
计算器
| 官方价(美元) | 官方价(人民币) | CoreCode(人民币) | |
|---|---|---|---|
| 每次请求 | $0.02 | — | — |
| 每天 | $2.00 | — | — |
| 每月 | $44.00 | — | — |
CoreCode 一列需要 JavaScript 和实时价格表。当前价格见价格页。
100 万和 1000 万 token 多少钱
美元,官方价。最后一列是按一轮缓存命中的 Claude Code 对话的比例算的 1000 万 token:从缓存读取 50,000、写入缓存 2,000、输出 1,000。
| 模型 | 100 万输入 | 100 万输出 | 100 万缓存读取 | 1000 万 token 的 Claude Code 用量 |
|---|---|---|---|---|
| Claude Fable 5.1 | $10 | $50 | $0.25 | $16.51 |
| Claude Opus 5.5 | $4 | $20 | $0.20 | $7.55 |
| Claude Sonnet 5.5 | $2 | $10 | $0.10 | $3.77 |
| Claude Haiku 5.5 | $0.10 | $0.50 | $0.01 | $0.24 |
Haiku 5.5 的价格适用于不超过 10 万 token 的提示。超过后整次请求的价格是 5 倍,计算器在提示更长时会自动按这个价格算。
费用怎么算
Anthropic 把每次请求的 token 分成四类,各有每百万 token(MTok)的单价:
- 输入:没有从缓存读取、也没有写入缓存的新 token。
- 缓存写入:存起来给后面请求用的 token。5 分钟缓存是输入价的 1.25 倍,1 小时缓存是 2 倍。
- 缓存读取:从缓存取出的 token,是输入价的 0.1 倍;Opus 5.5 和 Sonnet 5.5 是 0.05 倍,Fable 5.1 是 0.025 倍。
- 输出:模型写出的 token,当前模型是输入价的 5 倍。
四项相加再除以一百万。API 响应的 usage 字段里有这四个数:input_tokens、cache_creation_input_tokens、cache_read_input_tokens 和 output_tokens,用同一个公式就能算出一次真实请求的费用。
一次 Claude Code 会话花多少钱
Claude Code 每一轮都会重新发送系统提示、工具定义、读过的文件和整段对话,其中大部分从缓存读取。一轮有 50,000 token 缓存上下文、2,000 个新 token 写入缓存、1,000 token 输出,费用是:
| 模型 | 缓存命中 | 缓存未命中 | 每天 100 轮、22 天,缓存命中 |
|---|---|---|---|
| Claude Fable 5.1 | $0.0875 | $0.70 | $192.50 |
| Claude Opus 5.5 | $0.04 | $0.28 | $88.00 |
| Claude Sonnet 5.5 | $0.02 | $0.14 | $44.00 |
| Claude Haiku 5.5 | $0.00125 | $0.007 | $2.75 |
缓存未命中时,52,000 个提示 token 要全部重新写入缓存,这一轮的费用大约是命中时的 7 倍。停顿太久、会话中途换模型、改 CLAUDE.md 都会让缓存失效。怎么在使用日志里查命中率,见 缓存与计费。
同样的 token 怎么少花钱
- 日常用 Sonnet 5.5,每个 token 是 Opus 5.5 的一半价格,见 模型怎么选。
- 保住缓存命中、控制上下文大小,见 省钱指南。
- Batch API 对离线任务的输入和输出都打五折,Claude Code 的交互请求用不上。
- CoreCode 按同样的四类 token 和倍率计费,由官方 Claude 账号作答,单价见 价格表。
常见问题
1000 万 token 的 Claude 要多少钱?
按官方价,1000 万输入 token 在 Sonnet 5.5 上是 $20,Opus 5.5 上是 $40;1000 万输出 token 分别是 $100 和 $200。在大部分 token 是缓存读取的 Claude Code 会话里,1000 万 token 在 Sonnet 5.5 上约 $3.77,Opus 5.5 上约 $7.55。
一次 Claude API 请求多少钱?
看它用了多少 token。一轮有 50,000 缓存 token、2,000 新 token、1,000 输出 token 的 Claude Code 对话,Sonnet 5.5 上约 $0.02,Opus 5.5 上约 $0.04。用上面的计算器填入你自己的数。
为什么输出 token 比输入贵?
Anthropic 给当前 Claude 模型定的输出价是输入价的 5 倍。不过在 Claude Code 里输出 token 通常只占一小部分,一轮的费用主要取决于重新发送了多少上下文、这些上下文有没有命中缓存。
计算器算 1 小时缓存吗?
不算。缓存写入按 Claude Code 默认使用的 5 分钟缓存计价。1 小时缓存写入是输入价的 2 倍,而不是 1.25 倍。
来源
- Anthropic:Pricing(模型价格、缓存倍率、长上下文;2026 年 11 月 2 日核对)
- Anthropic:Prompt caching(
usage字段)