Claude 系列 Token 经济学:从 Opus 4.7 到 Haiku 4.5,Prompt Cache 90% 折扣,Batch API 半价,Fast Mode 6x 加速——一文读懂 Anthropic 的定价逻辑和省钱策略
截至 2026 年 5 月,Anthropic 提供三个主要模型系列,覆盖从最旗舰到最快速的完整需求光谱:
| 模型 | API ID | 输入价格 | 输出价格 | 上下文窗口 | 最大输出 | 特色 |
|---|---|---|---|---|---|---|
| Claude Opus 4.7 最新 | claude-opus-4-7 |
$5 / MTok | $25 / MTok | 1M tokens | 128k tokens | 新分词器,Agent 编码飞跃 |
| Claude Opus 4.6 | claude-opus-4-6 |
$5 / MTok | $25 / MTok | 1M tokens | 128k tokens | Extended Thinking |
| Claude Sonnet 4.6 | claude-sonnet-4-6 |
$3 / MTok | $15 / MTok | 1M tokens | 64k tokens | 速度与智能的最佳平衡 |
| Claude Sonnet 4.5 | claude-sonnet-4-5 |
$3 / MTok | $15 / MTok | 200k tokens | 64k tokens | Extended Thinking |
| Claude Haiku 4.5 | claude-haiku-4-5 |
$1 / MTok | $5 / MTok | 200k tokens | 64k tokens | 最快速度,近前沿智能 |
| Claude Opus 4.5 | claude-opus-4-5 |
$5 / MTok | $25 / MTok | 200k tokens | 64k tokens | 旧代旗舰 |
| Claude Opus 4.1 | claude-opus-4-1 |
$15 / MTok | $75 / MTok | 200k tokens | 32k tokens | 高价位旧模型 |
| Claude Opus 4 已弃用 | claude-opus-4 |
$15 / MTok | $75 / MTok | 200k tokens | 32k tokens | 2026-06-15 退役 |
| Claude Sonnet 4 已弃用 | claude-sonnet-4 |
$3 / MTok | $15 / MTok | 200k tokens | 64k tokens | 2026-06-15 退役 |
| Claude Haiku 3.5 已退役 | claude-haiku-3-5 |
$0.80 / MTok | $4 / MTok | 200k tokens | 64k tokens | 仅 Bedrock/Vertex 可用 |
Anthropic 的定价策略经历了三个关键阶段,反映了"旗舰降价、中间层稳定、入门层极便宜"的趋势:
* 拖动/缩放查看详情。数据来源:Anthropic 官方文档
Prompt Caching 是 Anthropic 最具竞争力的定价特性。当你重复发送相同的 prompt 前缀时,缓存的 token 只需支付标准价格的 10%——相当于 90% 折扣。
| 缓存操作 | 倍率 | Opus 4.7 价格 | Sonnet 4.6 价格 | Haiku 4.5 价格 | 有效期 |
|---|---|---|---|---|---|
| 5 分钟缓存写入 | 1.25x 输入价 | $6.25 | $3.75 | $1.25 | 5 分钟 |
| 1 小时缓存写入 | 2x 输入价 | $10.00 | $6.00 | $2.00 | 1 小时 |
| 缓存命中/刷新 | 0.1x 输入价 | $0.50 | $0.30 | $0.10 | 同写入有效期 |
| 标准输入(无缓存) | 1x | $5.00 | $3.00 | $1.00 | — |
假设你有一段固定的 prompt 前缀(如 system prompt + 文档),大小为 T tokens:
T × 基础输入价T × 1.25x,后续每次 T × 0.1xT × 2x,后续每次 T × 0.1x5 分钟缓存回本:只需 1 次缓存命中即回本。
1.25 + 0.1 = 1.35 < 2 × 1.0 = 2.0 → 一次命中就赚
1 小时缓存回本:需要 2 次缓存命中即回本。
2.0 + 0.1 × 2 = 2.2 < 3 × 1.0 = 3.0 → 两次命中就赚
在请求顶层添加 cache_control 字段,系统自动管理缓存断点。最适合多轮对话。
在具体内容块上标记 cache_control,精确控制缓存边界。适合有多个固定前缀的场景。
Message Batches API 允许异步处理大量请求,所有 token 价格打 5 折。代价是延迟——大多数批次在 1 小时内完成,但无法保证即时响应。
| 模型 | 标准输入 | Batch 输入 | 标准输出 | Batch 输出 | 节省 |
|---|---|---|---|---|---|
| Claude Opus 4.7 | $5.00 | $2.50 | $25.00 | $12.50 | 50% |
| Claude Sonnet 4.6 | $3.00 | $1.50 | $15.00 | $7.50 | 50% |
| Claude Haiku 4.5 | $1.00 | $0.50 | $5.00 | $2.50 | 50% |
max_tokens: 0(缓存预热)Fast Mode 目前处于 Beta(研究预览),仅支持 Claude Opus 4.6 和 Opus 4.7,价格是标准价格的 6 倍。
| 模式 | 输入价格 | 输出价格 | 适用模型 |
|---|---|---|---|
| 标准模式 | $5 / MTok | $25 / MTok | 所有模型 |
| Fast Mode Beta | $30 / MTok | $150 / MTok | Opus 4.6, Opus 4.7 |
对于需要数据不离开美国的场景,Anthropic 提供了 inference_geo: "us" 参数,所有 token 价格乘以 1.1。
inference_geo 参数,始终使用全球路由工具使用(Tool Use)本身不额外收费,但工具定义会增加 token 消耗。Anthropic 还为一些服务端工具(如 Web Search)单独收费。
每个使用工具的请求,系统会自动注入一个工具使用的 system prompt:
| 模型 | tool_choice: auto / none | tool_choice: any / tool |
|---|---|---|
| Claude 4.x 系列 | 346 tokens | 313 tokens |
| Claude Haiku 3.5 | 264 tokens | 340 tokens |
| 工具 | 额外费用 | 说明 |
|---|---|---|
| Web Search | $10 / 1,000 次搜索 | 每次搜索计为 1 次,无论返回多少结果;搜索结果按标准 token 价格计费 |
| Web Fetch | 免费 | 无额外费用,仅按标准 token 价格计费;可用 max_content_tokens 限制 |
| Code Execution | 1,550 免费 hrs/月 | 与 Web Search/Fetch 一起用时免费;超出 $0.05/hr/container;最小 5 分钟 |
| Bash Tool | +245 input tokens | 命令输出额外消耗 token |
| Text Editor | +700 input tokens | 仅 Claude 4.x 版本 |
| Computer Use | +466-499 system tokens +735 tool def tokens |
截图按 Vision 价格计费 |
两大 LLM 提供商的定价策略差异明显——Anthropic 的旗舰模型自 Opus 4.5 起大幅降价后已具竞争力。
| 维度 | Anthropic Opus 4.7 | OpenAI GPT-4o |
|---|---|---|
| 输入价格 | $5 / MTok | $2.50 / MTok |
| 输出价格 | $25 / MTok | $10 / MTok |
| 缓存输入 | $0.50 / MTok (90%off) | $1.25 / MTok (50%off) |
| 上下文窗口 | 1M tokens | 128k tokens |
| 最大输出 | 128k tokens | 16k tokens |
| Batch 折扣 | 50% | 50% |
Opus 输出单价更高,但上下文窗口 8x、最大输出 8x、缓存折扣更深。对于长上下文场景,Opus 的每任务成本可能更低。
| 维度 | Anthropic Sonnet 4.6 | OpenAI GPT-4o-mini |
|---|---|---|
| 输入价格 | $3 / MTok | $0.15 / MTok |
| 输出价格 | $15 / MTok | $0.60 / MTok |
| 缓存输入 | $0.30 / MTok | $0.075 / MTok |
| 上下文窗口 | 1M tokens | 128k tokens |
| 最大输出 | 64k tokens | 16k tokens |
Sonnet 4.6 智能水平远高于 GPT-4o-mini,但价格也高 20x。如需同价位对比,应对比 GPT-4o ($2.50/$10)。
| 维度 | Anthropic Haiku 4.5 | OpenAI GPT-4o-mini |
|---|---|---|
| 输入价格 | $1 / MTok | $0.15 / MTok |
| 输出价格 | $5 / MTok | $0.60 / MTok |
| 缓存输入 | $0.10 / MTok | $0.075 / MTok |
| 上下文窗口 | 200k tokens | 128k tokens |
| 最大输出 | 64k tokens | 16k tokens |
Haiku 4.5 比最便宜的 OpenAI 模型贵约 7x,但性能远超。对于需要高质量的场景,Haiku 的性价比可能更高。
| 维度 | Anthropic | OpenAI |
|---|---|---|
| 缓存折扣 | 90% off | 50% off |
| 缓存写入溢价 | 1.25x / 2x | 1x(无溢价) |
| 缓存有效期 | 5 分钟 / 1 小时 | 5 分钟 / 1 小时(自动) |
| 回本条件 | 5min: 1 次命中 1hr: 2 次命中 | 1 次命中即回本(无写入溢价) |
| 缓存方式 | 自动 / 显式标记 | 自动 |
Anthropic 的缓存折扣更深(90% vs 50%),但有写入溢价。对于高频重复场景,Anthropic 的缓存更省钱。
不是每个请求都需要旗舰模型。建立路由规则:
实际案例:一个客服系统 80% 的请求是简单问答,路由到 Haiku 后月费从 $3,000 降到 $800。
固定前缀必须缓存:
一个 20k token 的 system prompt,Sonnet 4.6 下:标准 $0.06/次,缓存后 $0.006/次。
适合批处理的场景:
max_tokens,不要无限场景:10k system prompt + 30k RAG 文档 + 2k 用户问题 → 1k 回复
每日 10,000 次请求,使用 Sonnet 4.6:
| 优化阶段 | 每次成本 | 每月成本 | 累计节省 |
|---|---|---|---|
| 原始(无优化) | $0.138 | $41,400 | — |
| + 模型路由(60%→Haiku) | $0.067 | $20,100 | 51% |
| + Prompt Caching | $0.015 | $4,500 | 89% |
| + Prompt 压缩 | $0.010 | $3,000 | 93% |
| + 输出长度控制 | $0.008 | $2,400 | 94% |
| 全部优化 | $0.005 | $1,500 | 96% |
所有 Claude 模型的输出/输入价格比都是 5:1。这不是随意设定——LLM 推理(生成 token)比处理输入 token 消耗更多 GPU 算力。输入只需一次 forward pass,输出需要逐 token 自回归。Anthropic 把这个成本结构忠实反映在定价上。
Opus 从 $15/$75 降到 $5/$25 是 67% 的降幅。这不是因为成本下降了 67%——而是因为 OpenAI 的 GPT-4o 定价 $2.50/$10 迫使市场调整。Anthropic 不能让旗舰模型比竞品贵 6x,否则开发者会用脚投票。
90% 的缓存折扣是行业最激进的。一旦你围绕 Anthropic 的缓存机制优化了 prompt 结构,迁移到其他平台(没有同等折扣)会导致成本飙升。这是一个精心设计的 转换成本壁垒。
Opus 4.7 和 Sonnet 4.6 提供 1M token 上下文窗口,与 1k token 请求同价。而 OpenAI GPT-4o 仅 128k。对于需要处理长文档的应用,这是决定性优势——不需要分块、不需要 RAG、直接塞进去。
异步请求可以利用 GPU 空闲时间处理,对 Anthropic 来说边际成本极低。50% 折扣不是亏本卖——是充分利用闲置算力的聪明定价。同时把开发者从"实时调用"的窄门引导到"批量处理"的宽门。