运行AI Agent需要多少成本?2026年每任务成本
针对在 Claude Sonnet 5、GPT-5.4、Gemini 3.8 Flash 和 DeepSeek V4.1 Flash 上运行的 5 步、12 步和 30 步工具调用型智能体任务的详细成本追踪,以及为何“单次成功任务成本”才是唯一重要的指标。
文章文本包含审核日期。下方的费率表在每次部署时从实时目录重新构建。
最快获胜
一次典型的 12 步工具调用型智能体任务会发送约 167,000 个输入 token 和 3,600 个输出 token,因为每一步都会重新发送不断增长的完整上下文。这在 Claude Sonnet 5 上花费 $0.37,在 GPT-5.4 上为 $0.47,在 Gemini 3.8 Flash 上为 $0.14,在 DeepSeek V4.1 Flash 上约为五美分。提示缓存可将 Sonnet 5 的成本降至约 $0.12。应按每次成功任务设定预算,而非按 token 计费。
直接答案:每次运行 $0.05 至 $0.50,每次 30 步任务 $0.28 至 $5。
在当今主流 API 模型上,使用工具的 Agent 任务单次成本大约在五美分到五十分之间,而长达 30 步的任务成本则在 28 美分到 5 美元左右。假设使用包含 4,000 个 token 的系统提示词及工具定义、1,500 个 token 的工具返回结果,以及每步 300 个输出 token,一次 12 步任务在 DeepSeek V4.1 Flash 上花费 $0.054(每百万 token $0.30/$1.20),在 Gemini 3.8 Flash 上为 $0.14($0.75/$3.75),在 Claude Sonnet 5 上为 $0.37($2/$10),在 GPT-5.4 上为 $0.47($2.50/$15)。所有价格均摘自我们的目录,按每百万 token 的美元计价,更新于 2026-09-11。DeepSeek V4.1 Flash(API 名称 deepseek-flash)已取代 DeepSeek 停用的 V4 Flash。DeepSeek 数据行采用峰值费率;非高峰时段费用减半。DeepSeek 定价于 2026-10-27 在 api-docs.deepseek.com 核实。
上述数字未计入提示缓存。启用缓存后,相同任务成本分别降至约 $0.12(Sonnet 5)、$0.15(GPT-5.4)和 $0.06(Gemini 3.8 Flash)。本指南其余部分将拆解每个 token 的来源,以便您为自己的 Agent 重建估算;《AI Agent 最便宜 LLM》指南则基于相同追踪数据对 30 款模型进行了排名。
Agent运行实际向API发送了什么
Agent是一个循环。每次迭代都会发送系统提示、工具模式、用户任务、之前所有的助手轮次和之前所有的工具结果,然后读回一个通常包含工具调用的简短助手轮次。模型永远不会记住上一步;你需要重新发送它。
本指南中使用的参考追踪:
- 系统提示加工具定义:4,000 token,每一步都发送
- 每一步之后追加的工具结果:1,500 token
- 每步助手输出(推理加工具调用):300 token
- 第k步的上下文 = 4,000 + (k - 1) × 1,800 token
因此,第1步发送4,000 token,第12步发送23,800 token,第30步发送56,200 token。在一次运行中求和:
- 5步:38,000输入token,1,500输出token
- 12步:166,800输入token,3,600输出token
- 30步:903,000输入token,9,000输出token
一次30步运行只产生49,000 token的独特材料(4,000系统提示加30 × 1,500结果),但却计费903,000输入token。这个18倍的乘数就是Agent成本的全部故事。
工作追踪:四个模型上的5步、12步和30步
成本 = 输入 token 数 × 输入单价 + 输出 token 数 × 输出单价。以 Claude Sonnet 5 运行 12 步为例:166,800 × $2/1M = $0.3336,加上 3,600 × $10/1M = $0.036,总计 $0.3696。各模型的相同计算如下:
| 模型 | 每百万 token 输入/输出价格 ($) | 5步运行 | 12步运行 | 30步运行 |
|---|---|---|---|---|
| DeepSeek V4.1 Flash | $0.30 / $1.20 | $0.013 | $0.054 | $0.282 |
| Gemini 3.8 Flash | $0.75 / $3.75 | $0.034 | $0.139 | $0.711 |
| Claude Sonnet 5 | $2 / $10 | $0.091 | $0.370 | $1.896 |
| GPT-5.4 | $2.50 / $15 | $0.118 | $0.471 | $2.393 |
有两点非常突出。从 12 步增加到 30 步会使成本增加约 5 倍,而非 2.5 倍,因为上下文增长与步骤数呈二次方关系。此外,输出 token 几乎无关紧要:在 Sonnet 5 上,30 步任务在输入上花费 $1.806,在输出上仅花费 $0.09。“保持回复简短”对账单影响微乎其微;缩短上下文长度才会真正省钱。在 Sonnet 5 上按步计算,第 1 步花费 $0.011,第 12 步花费 $0.051,完成相同的新增工作量成本翻了五倍。
为什么上下文重发占主导地位,以及缓存如何应对
在12步追踪中,170,400个计费token中有166,800个(98%)是输入,其中大部分与上一步发送的相同。提示缓存正是针对这种情况存在的:提供商存储已处理的前缀,并在您再次发送时收取降低的费率。
在Anthropic和OpenAI上,缓存读取成本大约为列表输入费率的10%,在Gemini上大约为25%。Anthropic还对初始缓存写入收取大约列表费率的125%。这些是近似乘数,不是目录行,因此请将以下数字视为估算值:
| Model | 12-step, no cache | 12-step, cached (approx.) | 30-step, cached (approx.) |
|---|---|---|---|
| Claude Sonnet 5 | $0.370 | $0.12 | $0.40 |
| GPT-5.4 | $0.471 | $0.15 | $0.49 |
| Gemini 3.8 Flash | $0.139 | $0.06 | $0.23 |
使用缓存后,30步Sonnet 5运行从$1.90降至约$0.40,削减了79%,因为只有每步最新的1,800 token按全额费率计费。缓存作用于前缀,因此任何在提示早期发生变化的内容(时间戳、重新排序的工具列表)都会静默地禁用缓存;每次调用时检查usage对象中的缓存token计数。我们的提示缓存成本比较涵盖了每个提供商的具体规则。
每成功任务成本,而非每token成本
按 token 计价只能告诉你单次运行花费多少,而非最终完成任务的成本,而买家真正应该优化的是完成任务的成本。单次成功任务成本 = 单次运行成本 ÷ 成功率,再加上失败运行在重试或人工审核中产生的额外成本。
以下为假设成功率的测算示例(请自行测量实际数据;此处仅供参考):
- DeepSeek V4.1 Flash:单次运行 $0.054,成功率 50% = 每次成功 $0.11
- Gemini 3.8 Flash:单次运行 $0.139,成功率 75% = 每次成功 $0.185
- Claude Sonnet 5:单次运行 $0.370,成功率 92% = 每次成功 $0.40
廉价模型仅在 API 支出上占优。一旦失败产生任何成本,优势即刻消失:每次失败消耗的五分钟人工时间,足以抵消省下的 $0.32。当较弱模型需要更多步骤时,它也会失去优势。一次 Gemini 3.8 Flash 运行若徘徊了 30 步($0.71),其成本几乎是仅需 12 步完成的 Sonnet 5 运行($0.37)的两倍。请记录各模型的完成步数;这比按 token 单价更能准确预测成本。实际落地模式通常是先路由到廉价模型,验证后再将失败案例升级处理;《AI Agent 最便宜 LLM》指南中提供了相应的路由代码。
仍能可靠完成此任务的最便宜模型,以及何时为旗舰模型付费
对于规范明确、具备严格工具 Schema 且对每次工具调用都设有校验器的 Agent,Gemini 3.8 Flash($0.75/$3.75)和 GPT-5.4 mini($0.75/$4.50)是我们会在无人值守场景下使用的最便宜模型:两者在 12 步追踪测试中成本均约为 $0.14,能稳定遵循 JSON Schema,且在常规工作中极少需要比旗舰模型更多的步骤。DeepSeek V4.1 Flash 单次运行 $0.054,是高频低风险循环任务(如分类、数据增强、网页抓取)的真实选择,因为这类任务的重试成本为零。
当任务具有开放性、错误调用工具会产生副作用(发送邮件、编辑代码、转账),或廉价模型的步数失控时,应选用 Claude Sonnet 5 或 GPT-5.4。仅在多 Agent 架构中的规划者角色,或单次失败成本超过一美元的极端情况下,才考虑付费使用 Claude Opus 5($5/$25,12 步运行 $0.92)或 GPT-5.5($5/$30,$0.94)。大多数团队的最佳单任务成本策略是由旗舰模型担任规划者,委派给廉价模型执行。Claude、OpenAI 和 Gemini 的 Agent 成本指南已对各模型家族进行了详细拆解。
如何限制智能体循环的支出
智能体在循环时失败成本高昂。四种控制措施,按节省成本的频率排序:
- 最大步骤:在 N 次工具调用后硬性停止循环。对于大多数任务类型,15 次已经足够;如果一次运行需要 30 步,通常表示卡住了。
- 每次调用的
max_tokens:最合理的工具调用加上简短说明,对于智能体轮次通常为 1,000 到 4,000。它阻止失控的独白,而非上下文增长。 - 停止条件:以
final_answer工具调用、重复的相同工具调用(循环特征)或连续两次空工具结果结束。 - 每次运行的美元预算(根据使用量计算):每次调用后,将
input_tokens × rate_in + output_tokens × rate_out(缓存读取按折扣费率)加入总计,超过上限则中止。
Sonnet 5 每次运行 $0.50 的预算允许大约 14 步未缓存的参考追踪,或大约 35 步缓存步骤。对于非延迟敏感的工作,批量端点可以将 Anthropic 和 Google 上的标价降低约 50%;对于需要每一步结果才能进行下一步的循环,批量端点有用,但用于隔夜回填则无效。请参阅 LLM 批量 API 定价。
为你的智能体提供可重复的估算
将你自己的数据代入公式。设定 S = 系统加工具令牌数,R = 平均工具结果令牌数,O = 每步平均输出令牌数,N = 步骤数:
- 总输入令牌数 = N × S + (R + O) × N × (N - 1) ÷ 2
- 总输出令牌数 = N × O
- 运行成本 = 输入令牌数 × rate_in ÷ 1,000,000 + 输出令牌数 × rate_out ÷ 1,000,000
然后除以你的实测成功率,并加上升级路径的成本。在更换模型前值得尝试三种降低成本的方法:一旦工具结果过时几个步骤,就总结或丢弃(这直接攻击二次项),修剪工具模式使 S 更接近 2,000 而非 6,000,并启用缓存以便重新发送的上下文按折扣费率计费。AI 成本计算器接受每月令牌量;将每次运行成本乘以每月运行次数得到预算线,如果有订阅工具可用,请参阅 API 与订阅指南。
关键要点
- →不启用缓存的情况下,一次 12 步工具调用任务在 DeepSeek V4.1 Flash 上花费 $0.054,在 Gemini 3.8 Flash 上为 $0.14,在 Claude Sonnet 5 上为 $0.37,在 GPT-5.4 上为 $0.47。
- →智能体支出的 98% 是输入令牌;一次 30 步的运行收取 903,000 个输入令牌,而独特内容仅 49,000 个令牌
- →提示缓存将一次 30 步的 Sonnet 5 运行从 $1.90 降低到大约 $0.40,因为缓存读取约为标价输入的 10%
- →每成功任务成本 = 运行成本 ÷ 成功率;需要 30 步的较弱模型成本高于 12 步完成的较强模型
- →通过最大步骤数、每次调用的 max_tokens 以及从使用量对象计算的每次运行美元预算来限制支出
编辑背景
这适合谁?
在发布工具型智能体之前评估 API 账单的开发者和技术买家,以及需要每任务单位成本的财务团队。
何时不使用此
比较聊天机器人订阅的消费者;运行没有工具循环的单次提示的用户,对他们来说按调用定价就足够了。
定价见解
输入 token 占智能体支出的 98%,因为每一步都会重新发送上下文;一次 12 步的运行会对 22,000 token 的唯一内容收取 166,800 个输入 token 的费用,而缓存可将账单降低 65% 到 80%。
考虑替代方案
常规工作推荐使用 Gemini 3.8 Flash 或 GPT-5.4 mini(每次 12 步运行约 $0.14);高频低风险循环任务推荐 DeepSeek V4.1 Flash($0.054);当错误调用工具会产生后果时,推荐使用 Claude Sonnet 5 或 GPT-5.4。
最终结论
按成功任务而非按 token 做预算。将流量路由到具有严格 schema 的廉价模型,限制每次运行的步数和美元上限,启用缓存,并把失败升级到旗舰模型,而不是到处都用旗舰模型。
常见问题
每个任务 AI 智能体成本多少?
典型 12 步工具调用任务的成本在五美分到五十分之间,具体取决于所选模型。在我们的基准追踪测试中,该任务在峰值费率下于 DeepSeek V4.1 Flash 上花费 $0.054,在 Gemini 3.8 Flash 上为 $0.14,在 Claude Sonnet 5 上为 $0.37,在 GPT-5.4 上为 $0.47。将其除以您的成功率即可得出单次完成任务的成本。
为什么 AI 智能体比单次聊天调用贵得多?
因为每一步都会重新发送整个对话,包括之前所有的工具结果。一次 12 步的运行发送 166,800 个输入令牌,尽管只有约 22,000 个独特内容令牌。成本大致随步骤数的平方增长,因此一次 30 步的运行成本约为 12 步运行的五倍。
提示缓存能让智能体更便宜吗?
是的,大幅降低。在 Anthropic 和 OpenAI 上,缓存读取成本约为标价输入费率的 10%,在 Gemini 上约为 25%,这将参考的 30 步 Claude Sonnet 5 运行从 $1.90 降低到约 $0.40。缓存仅对不变的前缀有效,因此保持系统提示和工具列表不变。
最便宜的模型是否总是运行智能体最便宜的方式?
不。一个有一半时间失败、或者需要 30 步才能完成更强模型 12 步工作的廉价模型,在计入重试、额外步骤和人工审查后,每个成功任务的成本可能更高。Gemini 3.8 Flash 在 30 步时($0.71)的成本已经是 Claude Sonnet 5 在 12 步时($0.37)的近两倍。
我如何防止智能体产生高额账单?
设置硬性最大步数上限(15 步对大多数任务来说已经很宽裕)、每次调用的 max_tokens 设为 1,000 到 4,000,以及每次调用后根据 usage 对象计算的单次运行美元预算。出现重复的相同工具调用时中止,这几乎总意味着智能体卡住了。
预算有限时,我应该为智能体选择哪个模型?
在配备严格工具 Schema 的无人值守场景中,Gemini 3.8 Flash 和 GPT-5.4 mini 是最便宜的模型,每次 12 步运行成本约为 $0.14。DeepSeek V4.1 Flash 单次运行约五美分,适合高频低风险循环任务,此类任务的重试成本为零。当工具调用可能产生副作用时,请使用 Claude Sonnet 5 或 GPT-5.4。
Related
免费课程 · 无需注册
还在犹豫?先学习基础知识,再回来查看价格。