反对多代理购物机器人的理由
Anthropic 的配套指南《高效商务代理的结构》提出了一个具体且可证伪的主张:在企业级商务部署中,配备模块化技能的单一代理始终优于单提示的单体设计和多代理/子代理设计,通常每项任务的成本和延迟也更低。[2]这种论点是结构性的,而非风格上的。一次商务对话是在多个意图和轮次之间紧密耦合的会话——消费者可能先询问退货政策,再转向比较两款产品,然后确认优惠码是否仍有效——所有这些都需要相同的购物车、订单历史和产品目录上下文。在专业子代理(搜索代理、购物车代理、结账代理)之间传递对话,被 Anthropic 称为“状态丢失操作”:接收代理无法继承完整对话线程,导致质量下降,且每次交接都会增加显著的 token 成本和延迟,相比之下,直接在上下文中加载技能则避免了这一问题。[2]技能通过直接加载到已持有对话的单一代理中来规避这一问题,而不是路由到一个独立流程。这对于一个普遍将多代理编排视为复杂企业工作流默认模式的行业而言,是一个显著的逆转——Anthropic 明确主张,这种模式在商务场景中是错误的。


