OverpayingForAI定价台
9 min read·上次准确性审核 · 2026-11-03·价格已验证 · 2026-11-05

多智能体系统成本:为何编排器成本高达3到6倍

使用LangGraph、CrewAI、OpenAI Agents SDK或Claude Agent SDK构建的编排器加工作器系统背后的token核算,包含一个定价的3工作器研究任务以及保持成本可承受的模型路由。

文章文本包含审核日期。下方的费率表在每次部署时从实时目录重新构建。

最快获胜

一个委托给四个工作者的管理者智能体并不会分摊工作;它反而会倍增上下文。在下面的参考计算中,它读取的输入 token 是单个智能体执行相同任务的 2.1 倍,写入的输出 token 是 3.6 倍,而且一旦管理者和工作者都是旗舰模型,账单就会高出 3 到 6 倍。唯一最便宜的解决方法是路由:一个旗舰规划者搭配 Claude Haiku 5.5、GPT-5.4 mini、Gemini 3.8 Flash 或 DeepSeek V4.1 Flash 工作者。

多代理成本的简要说明

一个委托给四个工作代理的管理代理读取362,600个输入令牌并写入17,100个输出令牌来完成一个任务,而单个12步代理只需172,800个输入和4,800个输出。这是输入的2.1倍,输出的3.6倍。全部使用Claude Sonnet 5(每百万$2 / $10)时,系统成本为$0.90,而单个代理为$0.39。全部使用Claude Opus 5($5 / $25)时,成本为$2.24,是单个Sonnet运行的5.7倍。

框架不是成本所在;LangGraph、CrewAI、OpenAI Agents SDK和Claude Agent SDK都是开源的。成本在于上下文:每个代理重建它,每次交接复制它,每个管理轮次重新发送它。

编排器加工作代理模式,以令牌计

以下是这些数字背后的计算。单个代理有一个4,000令牌的提示前缀(系统提示加工具)、一个500令牌的任务,以及十二步,每步增加一个300令牌的工具调用和一个1,500令牌的结果。其十二步的总输入为172,800令牌;输出为4,800。

现在拆分相同的任务。四个工作代理各有一个3,000令牌的提示前缀、一个500令牌的简要说明,并运行八步。每个工作代理:8 × 3,500 + 1,800 × 28 = 78,400输入,8 × 300 + 一个1,000令牌的报告 = 3,400输出。四个工作代理:313,600输入,13,600输出。

管理代理有一个4,500令牌的起始上下文。它进行规划(800令牌输出),然后对于每个工作代理,它发送一个300令牌的调度并接收一个1,500令牌的包装报告,然后写一个1,500令牌的综合报告。其六轮发送4,500 + 5,300 + 7,100 + 8,900 + 10,700 + 12,500 = 49,000输入令牌和3,500输出。

配置输入令牌输出令牌成本对比单个Sonnet 5
单个代理,Claude Sonnet 5,12步172,8004,800172,800 × $2 + 4,800 × $10 = $0.391.0x
管理代理 + 4个工作代理,全部Sonnet 5362,60017,100362,600 × $2 + 17,100 × $10 = $0.902.3x
Opus 5管理代理,Sonnet 5工作代理362,60017,100$0.33管理代理 + $0.76工作代理 = $1.102.8x
管理代理 + 4个工作代理,全部Opus 5362,60017,100362,600 × $5 + 17,100 × $25 = $2.245.7x

四个因素驱动了乘数:四个独立的提示前缀而不是一个,每个重新发送其增长上下文的工作代理有八步,一个重新发送自己上下文的管理代理,以及3.6倍的输出令牌,因为每个工作代理写一份报告而管理代理重写它们。输出价格是输入价格的五倍,在表中的每个模型上都是如此,所以最后一个因素影响最大。

交接开销:每个报告被计费两次

工人的1,000词报告作为工人输出付费一次(Sonnet 5上每百万词$10),然后作为管理者输入在后续每次管理者轮次中再次付费。在上述顺序模式中,第一份报告被重新发送四次,第二份三次,依此类推。总共15次重新发送1,500词的包装报告,即管理者49,000输入词中的22,500词,用于重新读取它已经读过的内容。

交接也带有框架:简报重复任务,报告重复上下文。根据我们的经验,这会增加原始结果的20%到40%,因此通过指令限制工人输出("最多300词,无开场白")。

并行与顺序派遣

顺序派遣让工人2看到工人1的发现,但每轮都会扩大管理者的上下文。并行派遣在单轮中发送所有四份简报并读取所有四份报告:4,500 + 5,300 + 11,900 = 21,700管理者输入词,而非49,000词,并且实际时间约为四分之一。

在Opus 5管理者上,差异为27,300 × $5 = 每次运行$0.14;在Sonnet 5上则为$0.05。但如果子任务重叠,并行工人会重复彼此的工具调用,四次重复的1,500词搜索成本超过管理者节省的费用。对于独立子任务使用并行,当后续工人依赖先前发现时使用顺序。

模型路由:旗舰规划器,工作执行器

规划者读取最少的 token,并做出错误时代价最高的决策,因此它是旗舰模型能体现其价值的一个节点。工作者使用工具执行明确指定的子任务,这正是廉价模型可靠完成的工作。

建议搭配及每百万 token 费率:

  • 规划者:Claude Opus 5($5 / $25)或 GPT-5.5($5 / $30)
  • 工作者:Claude Haiku 5.5(提示不超过 100K token 时为 $0.10 / $0.50)、GPT-5.4 mini($0.75 / $4.50)、Gemini 3.8 Flash($0.75 / $3.75)或 DeepSeek V4.1 Flash(峰值 $0.30 / $1.20,非峰值减半)
  • 当工作者需要判断力时的中间选择:Claude Sonnet 5($2 / $10)或 GPT-5.4($2.50 / $15)

目前价格最低的工作者是 Claude Haiku 5.5,于 10 月发布;它取代了旧版 Haiku 4.5($1 / $5),成本仅为后者的十分之一。我们尚未将其作为工作者进行测试。我们所见过的、在清晰简报的结构化工具调用中表现稳定的最便宜工作者是 DeepSeek V4.1 Flash,API 名称为 deepseek-flash,它取代了已退役的 V4 Flash;请参阅 [DeepSeek V4 for AI agents](/guides/deepseek-v4-for-ai-agents-cost) 了解其失败之处。当子任务模糊或运行超过十步时,请为 Sonnet 5 或 GPT-5.4 工作者付费,因为一个廉价工作者如果偏离方向,会在每一步浪费中重新发送其上下文,然后管理者需要支付读取糟糕报告的费用。更广泛的排名请参见 [cheapest LLM for AI agents](/guides/cheapest-llm-for-ai-agents)。

实际成本表:一个3执行器的研究任务

任务:“比较三家供应商的定价页面并撰写推荐。”一个规划者,三个工作者各运行八步(每个工作者 78,400 输入,3,400 输出;合计 235,200 和 10,200),顺序调度,管理者轮次为 4,500 + 5,300 + 7,100 + 8,900 + 10,700 = 36,500 输入和 3,200 输出。

规划者 / 工作者规划者成本工作者成本总计
Sonnet 5 / Haiku 5.536,500 × $2 + 3,200 × $10 = $0.105235,200 × $0.10 + 10,200 × $0.50 = $0.029$0.13
Sonnet 5 / DeepSeek V4.1 Flash$0.105235,200 × $0.30 + 10,200 × $1.20 = $0.083$0.19
Opus 5 / Haiku 5.536,500 × $5 + 3,200 × $25 = $0.263$0.029$0.29
Opus 5 / DeepSeek V4.1 Flash$0.263$0.083$0.35
Opus 5 / Gemini 3.8 Flash$0.263235,200 × $0.75 + 10,200 × $3.75 = $0.215$0.48
GPT-5.5 / GPT-5.4 mini36,500 × $5 + 3,200 × $30 = $0.279235,200 × $0.75 + 10,200 × $4.50 = $0.222$0.50
Sonnet 5 / Sonnet 5$0.105235,200 × $2 + 10,200 × $10 = $0.572$0.68
Opus 5 / Opus 5$0.263235,200 × $5 + 10,200 × $25 = $1.431$1.69

作为比较,一个单独的 Sonnet 5 智能体在 12 步内完成整个任务需要 $0.39。多智能体只有在工作者廉价时才在成本上胜出。提示缓存(Anthropic 和 OpenAI 的缓存读取大约 10%)适用于每一行,并且主要适用于工作者,其前缀每次被重新发送八次;[prompt caching comparison](/compare/ai-prompt-caching-costs) 中有费率。在 [calculator](/calculator) 中模拟你自己的拆分。DeepSeek 行使用峰值费率;DeepSeek 定价于 2026-10-27 在 api-docs.deepseek.com 检查。Haiku 5.5 行使用其提示不超过 100,000 token 的费率(于 2026-11-03 检查);这里没有工作者调用接近该限制。

框架开销是提示词开销,而非许可证成本

LangGraph、CrewAI、OpenAI Agents SDK 和 Claude Agent SDK 均可免费安装和运行;其供应商提供可选的托管和可观测性服务,价格见各自页面。每个框架实际带来的成本是脚手架:角色与目标模板、工具使用指令、交接描述和输出格式规则,这些都会被附加到每次模型调用中。根据我们的经验,在较精简的 SDK 上,每一步可能仅需几百个 token,而在较固执己见的框架上则可能达到数千个 token,并且会在每个代理的每一步中重复发送。

请使用供应商的 token 计数器,在有和没有框架默认提示词的情况下各测量一次,如果默认模板超出你自己的模板,则覆盖它。同样的测量也适用于 MCP 工具列表,详见 [MCP server token cost](/guides/mcp-server-token-cost)。

代码:按节点分配模型

使用 OpenAI Agents SDK 时,每个 Agent 都带有自己的 model,因此规划者和工作者独立定价,工作者以工具形式暴露给规划者:

from agents import Agent, Runner, function_tool

@function_tool
def fetch_pricing_page(url: str) -> str:
    return http_get(url)[:6000]          # cap the result: ~1,500 tokens

worker = Agent(
    name="researcher", model="gpt-5.4-mini",            # $0.75 / $4.50 per 1M
    instructions="Answer one sub-question with the tool. Max 300 words, no preamble.",
    tools=[fetch_pricing_page],
)
planner = Agent(
    name="planner", model="gpt-5.5",                    # $5 / $30 per 1M
    instructions="Split the task into at most 3 sub-questions, delegate, then write the recommendation.",
    tools=[worker.as_tool(tool_name="research", tool_description="Research one sub-question")],
)
result = Runner.run_sync(planner, task, max_turns=8)
planner_in = sum(r.usage.input_tokens for r in result.raw_responses)
planner_out = sum(r.usage.output_tokens for r in result.raw_responses)
# planner cost = planner_in * 5 / 1e6 + planner_out * 30 / 1e6; workers log their own

在 LangGraph 中,为每个节点分配其自己的模型客户端;在 CrewAI 中,为每个代理设置 llm。有关 SDK 报告使用情况的方法,请参阅 [OpenAI Agents API 成本](/guides/openai-agents-api-cost)。

如何在多个代理之间限制支出

多代理系统失败成本高昂,因为一个混乱的工作者可能在管理者等待时循环。请按代理而非仅按运行应用防护措施:

  • 每次调用设置 max_tokens,并在每个工作者的指令中设置输出字数限制
  • 每个工作者设置 max_turns(或框架等效项),通常为 8 到 12,管理者通常为 6 到 10
  • 每个工作者可触发的停止条件:一个结束其循环的 report 工具
  • 每次运行的美元预算,来自每个代理的使用字段总和,当超出时管理者中止

[token 预算防护措施](/guides/ai-agent-token-budget-guardrails) 文章中提供了一个可包裹每个节点的运行器。对于延迟不重要的夜间扇出,Batch API 可享受约 50% 折扣,同样适用于工作者和单次调用;参见 [批处理 API 定价对比](/compare/llm-batch-api-pricing)。

关键要点

  • →管理者加 4 个工作者:362,600 输入 token 和 17,100 输出 token,而单个 12 步代理为 172,800 和 4,800
  • →全部使用 Claude Sonnet 5 成本为 $0.90,而单个代理为 $0.39(2.3 倍);全部使用 Claude Opus 5 成本为 $2.24(5.7 倍)
  • →每个工作者的报告都被计费两次:作为工作者输出,然后在每个后续管理者的回合中作为管理者输入
  • →并行分发将管理者自身的 token 从 49,000 减少到约 21,700(在 4 工作者模式下)
  • →一个 3 工作者研究任务的成本从 $0.13(Sonnet 5 规划者,Claude Haiku 5.5 工作者)到 $1.69(全部 Opus 5)
  • →LangGraph、CrewAI、OpenAI Agents SDK 和 Claude Agent SDK 是免费的;它们的成本是每个步骤添加的脚手架提示词

编辑背景

这适合谁?

使用LangGraph、CrewAI、OpenAI Agents SDK或Claude Agent SDK构建编排器-工人智能体的工程师,他们想知道为什么账单是单个智能体的好几倍。

何时不使用此

单智能体的对话或工具循环;如果一个上下文能容纳整个任务,添加管理器只会增加成本。

定价见解

相同任务,管理器加工人:输入令牌增加2.1倍,输出令牌增加3.6倍,一旦涉及旗舰模型,成本增加3到6倍。

考虑替代方案

一个更大的智能体配合提示缓存,一个旗舰规划器配合廉价工人,或者使用Batch API进行离线扇出,大约可节省50%。

最终结论

多智能体是能力决策,而非成本节省。当你需要时,只将旗舰模型放在规划器上,并对每个工人的步骤和费用设置上限。

常见问题

为什么多代理系统比单个代理成本更高?

每个工作者从自己的系统提示词开始,从头重建上下文,管理者在每一轮重新发送其不断增长的对话,每个工作者报告作为输出付费,然后再次作为管理者输入。在参考账目中,一个管理者与四个工作者使用的输入 token 是执行相同工作的单个代理的 2.1 倍,输出 token 是 3.6 倍。

LangGraph 或 CrewAI 需要多少成本?

这两个库都是开源的,可以免费在你的基础设施上运行,OpenAI Agents SDK 和 Claude Agent SDK 也是如此。它们的托管仪表板和企业层级是可选的,价格单独列出;请参阅各供应商页面。显示在你账单上的成本是模型 token,包括每个框架在每个步骤中包裹的脚手架提示词。

应该选择哪个模型作为编排器?

规划器看到的令牌最少,但做出的决策一旦出错代价最高,因此这是旗舰模型最能体现价值的地方。使用Claude Opus 5(每百万输入$5)或GPT-5.5(每百万$5)作为规划器,会在3个工人的研究任务中增加约$0.26至$0.28的成本,而使用廉价模型的工人总成本远低于此。

并行运行工人更便宜还是顺序运行更便宜?

并行对管理器来说更便宜,因为它只调度一次并在一个回合内读取所有报告,在4个工人的例子中,其令牌数从49,000减少到约21,700。顺序运行让每个工人能看到之前的发现并避免重复工作,这可以使工人更便宜。两种都测量一下;答案取决于子任务的重叠程度。

对于多智能体系统,最便宜且可靠的工人模型是什么?

在价格方面,Claude Haiku 5.5 以每百万输入 $0.10 和每百万输出 $0.50 运行三个 8 步工作者大约需要 $0.029,但我们尚未将其作为工作者进行测试。我们所见过的表现稳定的最便宜工作者是 DeepSeek V4.1 Flash,价格为 $0.30 / $1.20(峰值),大约 $0.083。Gemini 3.8 Flash 完成相同工作的成本约为 $0.21。当子任务模糊或需要长时间多轮推理时,请使用更昂贵的工作者。

我应该只使用一个更大的智能体来代替吗?

通常是的。单个Claude Sonnet 5智能体完成参考的12步任务花费$0.39,而最便宜的全Sonnet多智能体版本花费$0.68。只有在单个上下文无法容纳、子任务真正并行运行、或不同子任务需要不同工具或模型时才拆分工作。

Related

免费课程 · 无需注册

还在犹豫?先学习基础知识,再回来查看价格。

如果我们的计算器帮助您减少了隐藏的 AI 钱包泄露,感谢您的使用。您节省费用中的一小部分,正是我们每日更新定价指数的来源。

不确定哪个 AI 对你的使用场景最划算? 30 秒内找到答案——无需注册。

AI成本情报

停止为AI工具多付钱

加入OverpayingForAI列表,获取定价更新、更便宜的替代方案和实用的购买指导。

现已追踪50多种AI工具、模型、平台、订阅、编码工具和自动化产品。

我们仅使用您的邮箱发送OverpayingForAI更新。可随时退订。