什么是代理式AI架构?
代理式AI架构是一种系统设计范式,它通过编排多个专精化的AI智能体协同工作——每个智能体负责处理复杂任务中的一个特定环节——从而使整体效能超越任何单一模型的独立运作。
“本质上,可将大语言模型(LLMs)视作智能体,每个智能体各司其职,分别承担这项任务的某一部分,” InterSystems总裁Don Woodlock在其 《Code to Care》系列节目中阐释道。

与传统AI仅针对单一提示给出单一输出不同,代理式AI系统能够自主规划、调用工具、保有记忆,并在多步骤任务中作出自主决策。
与其要求单一模型包揽一切,不如为AI智能体分配专精化的角色: 有的负责起草, 有的负责审校, 有的负责修订。 其中一些甚至并非语言模型,而是搜索引擎、API接口、计算器等工具型智能体。 最终,由编排器统筹调度各方,合力达成共同目标。

是什么让这变得切实可行? 大型语言模型已跨越了可靠性门槛。 早期的模型难以胜任自主执行的子任务——它们容易偏离主题,或凭空捏造限制条件。 而现代AI智能体已能精准遵循复杂指令,足以在庞大系统中各司其职:感知环境、自主行动,全程无需人工逐步干预。
代理式架构(Problem Agentic Architecture)解决的痛点
大语言模型逐词生成输出,且过程不可逆。 单次模型调用本身并不具备自我修正的机制。
不妨设想一下,若要真正制定一份市场营销方案,你会如何操作。 你可以先写个提纲。 写一份草稿。 审阅一下。 收集反馈。 修改。 不妨先做个试运行,然后再制作最终版本。 这是一个多轮迭代、层层优化的过程。
大语言模型却试图在单次前向传播中完成这一切。 没有提纲, 没有审校, 更无修订环节。 其输出仅仅是模型基于概率逐词预测的机械结果,毫无退步反思与全局权衡的余地。
代理式架构(Agentic architecture)正是为此而生。 通过将各代理串联起来,让每个代理负责不同的阶段,您可以使人工智能系统具备起草、评估和优化复杂工作流的能力——这些工作流是单一模型无法单独处理的。
链式思维提示(Chain-of-Thought Prompting)研究( Wei等人, 2022年; Kojima等人, 2022年)表明,通过提示大语言模型分步执行中间推理,能显著提升其在复杂任务上的准确率。 代理式架构将此原则从单一的提示技巧拓展为完整的系统设计:不再要求单一模型“暂停思考”,而是构建一支天生按阶段运作的智能体团队。

从大语言模型迈向代理式AI的三大思维跃迁
跃迁一:将大语言模型视为智能体
从Don提出的“复合AI(compound AI)”概念入手,摒弃对单一模型的依赖, 转而串联多个大语言模型。最简单的实现方式是按顺序调用三个模型:
- 起草智能体:生成初始输出
- 审校智能体:对照原始需求评估初稿
- 终稿智能体:依据审校意见进行修订
“这招确实管用, 效果要好得多。 大家其实可以用ChatGPT亲自试一试。” ——Don Woodlock
核心转变:不再将每一次大语言模型调用视为“AI的全部”, 而应将其看作承担特定角色的智能体——起草者、审校者、收尾者。 你可以为三者选用同一模型,亦可混合搭配不同模型以博采众长。 这种复合产出的效果,远胜任何一次单一调用。
跃迁二:并非所有智能体都是大语言模型
一旦建立起智能体的思维框架,便会迎来下一个认知突破:并非每个智能体都必须是大语言模型。
“其中一些智能体可以是工具,比如执行谷歌搜索、调用API预约日程,或是调用计算器API完成运算。” ——Don Woodlock
以Don的示例为例:一个“数据需求智能体”负责识别哪些统计数据能增强营销方案的说服力; 另一个独立的智能体则执行网络搜索以获取这些数据。 后者本质上是一个API调用, 但在系统架构中,它履行着相同的职能:接收任务、执行任务、返回结果。
这正是代理式系统区别于简单提示词链(prompt chains)的关键所在。 该架构具备极强的包容性,能够统筹调度各类处理能力——无论是大语言模型、搜索引擎、数据库、计算器,还是外部API——使它们朝着同一目标协同发力。
跃迁三:动态编排
最后的思维跃迁在于:工作流无需硬编码固化。
你无需定义一个僵化的六步流水线,只需赋予编排智能体一个目标、一套可用的智能体资源以及总体指令。 由它来决定执行顺序: 它可能会回溯以补充调研, 也可能会跳过不必要的环节。 系统具备自适应能力。
不妨将编排器视作一名侦探。 侦探从不拘泥于刻板的检查清单,而是紧盯目标(破案),并让每一条证据指引下一步的调查方向。 若线索中断,便回头复盘; 若证人提供了新的视角,便顺势深挖。 编排器的运作机制如出一辙:目标为先,序列在后。
这正是代理式架构区别于传统自动化的本质所在。 系统并非在按部就班地执行脚本, 而是在主动追逐目标。

代理式系统的核心构成
无论复杂度高低,任何代理式系统均由四大核心模块组成,并由一个串联全局的编排层统摄。

感知模块(Perception)
感知模块充当系统的“感官层”,负责从API、数据库、传感器数据流或用户界面实时采集数据,并将其加工为可用的表征形式。 在此环节中,自然语言处理技术解析文本输入,计算机视觉技术解读图像信息,数据连接器则从企业系统中抽取结构化记录。 感知层的质量决定了下游所有环节的上限—— ——智能体的输出质量,绝不可能超越其所能获取的数据质量。
以医疗行业为例,采用 InterSystems HealthShare等统一数据平台的机构,能够通过 FHIR®、HL7®等标准聚合来自多家EHR厂商的临床记录。相较于那些从碎片化孤岛中抽取数据的系统,这类机构为其智能体奠定了更为完备的数据基石。
推理模块(Reasoning)
推理模块(即认知模块)依据智能体当前的既定目标,对感知层输入的资讯进行解读与研判。 这就是机器学习模型、思维链逻辑和规划算法发挥作用的地方。
大语言模型的推理能力,使得具备审慎决策能力的智能体成为现实。 它们能够权衡选项、设定子目标,并在任务执行过程中动态调整计划。
然而,推理环节也是最易出错的节点。 一旦模型误读数据或设定了错误的子目标,错误便会向下游呈级联式扩散。
记忆模块(Memory)
记忆系统赋予智能体超越当前提示词的上下文感知能力。 短期记忆用于追踪当前会话上下文和中间结果。 起草智能体目前已产出了哪些内容? 哪些数据已被检索?
长期记忆则存储历史结果、用户偏好及累积知识,使系统具备随时间推移而自我进化的能力。 能够维护过往交互与环境状态记录的智能体,可执行长程推理,即将当下的任务与过往的经验教训相关联。
在多智能体架构中,跨智能体的上下文管理是一项极具挑战的工程难题:必须精准界定各智能体的知识边界,既要确保其获取完成任务所需的信息,又要避免因无关信息过载而影响其判断。
行动模块(Action)
行动模块负责执行决策:生成文本、调用API、更新数据库记录,或移交至下一智能体。 在Don提出的框架中,起草、审校与终稿智能体各自执行不同的行动,共同服务于同一终极目标。
行动亦可触发外部软件系统中的下游流程,例如预约日程、提交工单、更新CRM记录,或将数据推送至分析管道。 行动层,正是代理式AI与现实世界产生联结的关键界面。

编排与反馈
编排层负责协调所有其他模块之间的数据和控制流,决定接下来由哪个智能体运行以及该智能体将接收哪些信息。
在此之下是反馈循环,这是使系统能够评估自身进展、识别逻辑错误,并根据环境反馈实时调整策略的机制。 随着摄入数据的不断积累与每一轮迭代中对智能体行为的持续打磨,代理式系统得以通过强化学习循环实现性能的螺旋式上升。
智能体设计模式
可以从两个层面来分析智能体系统:单个智能体的设计方式,以及多个智能体如何组织成一个系统。
单智能体设计
单个智能体处理信息和做出决策的方式,决定了它能够处理什么:
模式 | 工作原理 | 适用场景 |
大多数现代AI智能体都是具有思考能力或认知能力的。 大型语言模型的推理能力使得这些模式在实践中变得可行,而五年前这还无法实现。
系统级架构
智能体的组织方式决定了它们如何协作以及由谁来做出决策:
模式 | 结构 | 适用场景 | 权衡取舍 |

Don提出的“起草—审校—修订”范例属于典型的管道式架构,其工作流严格遵循预设顺序。 而他所述的编排器范例则属于混合式架构,系统能够根据各步骤的输出结果动态调整执行路径。
理想的智能体架构取决于具体应用的需求。 对于定义明确的任务,应从单智能体架构起步; 仅当任务复杂度确需专业化分工、并行执行或跨域协同时,才升级至多智能体架构。
智能体协作机制
在多智能体架构中,核心挑战在于如何实现个体间的有效协同。
多智能体协作需攻克三大难题:通信、并行执行与协调。
通信
智能体通过结构化消息传递进行交互: 一个智能体的输出即为另一智能体的输入。 通信协议明确定义了消息的格式、路由及优先级。
在垂直层级架构中,下属智能体向领导智能体汇报,遵循“中心—辐射”(hub-and-spoke)模式; 而在水平对等架构中,智能体间则以点对点方式协商。
诸如 模型上下文协议(MCP)等行业标准的诞生,旨在规范智能体与工具及数据源的连接方式,从而减轻开发团队的集成负担。
并行执行
相较于单智能体架构,多智能体系统的核心优势之一在于并行处理能力。 不同智能体可同步处理独立的子任务(例如,一个负责调研,一个负责起草,第三个负责查询数据库)。
这使得AI智能体解决复杂问题的速度远超按顺序工作的单一模型。 然而,并行执行也带来了同步挑战:智能体需将其结果无矛盾、无重复地有机融合。
协调
多智能体架构的主要难点在于协调。 若缺乏强健的同步机制,智能体将低效共享资源、重复劳动,甚至产出相互冲突的结果。
这一问题在工作流中途需求发生变更的动态环境中尤为突出。 随着系统规模的扩大,系统级的性能监控(即追踪哪些智能体遭遇瓶颈、哪些处于空闲状态、错误在何处累积)对于维持AI性能至关重要。
多智能体系统尤其适用于需要跨技能集协作的领域,例如合规审查、市场调研、工作流优化,或是分析、创意与运营专长需汇聚于单一交付成果的跨职能项目。
何时“代理式架构”才合理
代理式AI并非万能良方。 对于文档摘要、工单分类或文本翻译等任务,单次调用大语言模型即可胜任。 若强行引入智能体,只会徒增系统开销,却无法带来实质性提升。

当具备以下特征时,代理式架构的复杂性才物有所值:
- 任务需多步执行:需依次完成调研、分析与综合。
- 依赖外部数据:工作流中途需实时查询数据库、调用API或接入动态数据源。
- 自校正能优化结果:通过审校闭环可显著提升输出质量。
- 需跨系统协同:智能体必须在不同平台间抽取数据并回写结果。
反之,若任务仅有单一输入与单一输出,且无需中间决策,那么一个精心设计的提示词,其表现将优于代理式系统,且成本与延迟仅为后者的零头。
企业价值
代理式AI系统擅长解决需要自主决策与复杂多步工作流管理的开放性难题, 在企业环境中,这直接转化为可量化的业务影响。
据企业反馈,当代理式系统接管合规检查、数据对账、客户准入等运营工作流的自动化任务时,业务流程提速可达30%至50%。
实践中,这意味着构建适配特定业务职能的智能体。 正如Don所述,企业可打造“一款对照组织政策或品牌规范进行审查的模型”,将合规审查或品牌治理从人工瓶颈转变为代理式工作流中的自动化环节。
代理式AI能够自动化处理传统AI模型难以应对的知识密集型任务——例如跨多源分析非结构化数据、作出专业研判,并灵活应对异常情况。
这类系统可实现全天候不间断运行,并能弹性扩容以应对数据或咨询量的突增,而无需增加人力编制。 将重复性认知工作卸载给AI,能释放员工精力,使其专注于高价值的战略规划与创意创新。
在医疗领域,代理式AI可同步提升运营效率与临床决策质量。 能够分析医学影像、交叉比对患者病史并从新病例中持续学习的智能体,将随着时间的推移不断提高诊断精准度。
代理式AI融入现有企业系统,正强化着各行业的竞争优势。
以InterSystems IRIS数据平台为代表的解决方案,为医疗及其他领域的智能体提供了所需的互操作性骨干网。该平台通过FHIR、HL7等标准打通各类系统,不受供应商限制。
供应链运营亦获益匪浅。 能够感知需求波动并实时调整履约策略的智能体,需要对实时交易数据进行深度分析,而非依赖滞后的仓库数据快照。 InterSystems IRIS通过原生 事务分析一体化(Translytical)处理能力,在同一数据集上并发运行事务型与分析型负载,彻底消除了ETL延迟。
构建代理式系统:框架与平台
实施代理式AI系统,需要审慎甄选与特定AI能力及业务目标相匹配的智能体类型、工具及代理式AI框架。 当前相关技术生态已日趋成熟。
各类代理框架主要负责处理智能体逻辑、协同调度及工具调用:
框架 | 维护方 | 核心架构与特点 |
这些框架虽能妥善处理智能体逻辑与协同调度, 但智能体仍需访问散落在数据库、互操作引擎及实时分析系统中的企业数据。 InterSystems IRIS等平台提供了智能体赖以查询与执行动作的数据基础设施层,使开发者能够将代理式AI能力无缝嵌入现有软件系统。
选择务实适用的框架,是构建可维护、可扩展系统的关键。 最佳选型取决于团队技术储备、云端部署环境,以及项目对预制智能体模式的需求程度与定制化灵活度的权衡。
入门建议:选定一个框架,率先实现前文“跃迁一”中提到的“起草—审校—修订”模式。 初期可为三个智能体配置同一大语言模型, 待验证可用后, 再行扩展。
设计考量
构建代理式系统需权衡诸多单机模型架构可规避的因素。 企业必须驾驭极高的技术复杂度,方能确保落地成效。
- 延迟叠加。 每增加一个智能体,便多一轮往返调用。 三段式智能体管道的延迟,约为单次调用的三倍。 在引入智能体前,务必以确保可接受的响应时间为前提。
- 错误传导。 起草智能体的缺陷输出会被送入审校智能体,而后者未必能察觉。 应在每次交接节点设置校验机制,而非仅依赖最终审核。
- 成本倍增。 智能体越多,API调用越频繁,成本越高。 需精确测算单任务成本,并与质量增益进行对比。 有时,一个精心设计的单一提示词,成本更低且效果已足够理想。
- 调试维艰。 当一个由五个智能体组成的系统产生不良结果时,你需要追踪是哪个智能体出了问题。 在每一个智能体边界实施结构化日志记录,至关重要。
- 收益骤减。 增设第四、第五乃至第六个智能体带来的边际效益,往往远低于优化前三个核心智能体的成效。
可扩展性
可扩展性是代理式AI架构面临的最大挑战之一,尤其在从单智能体向多智能体系统过渡时。 代理式AI系统需要强健的基础设施,以应对更高的工作负载并确保智能体间的无缝通信。 在三个智能体的原型中可行的方案,扩展到二十个智能体时可能彻底失效: 消息队列溢出、上下文窗口占满、协调开销成为瓶颈。
测试
测试代理式AI需兼顾合成数据集与真实世界数据集,以确保系统的稳健性与可靠性。 合成数据可在受控环境下对极端案例与故障模式进行压力测试; 真实数据则能暴露系统在实战中将面临的杂乱、不可预测的输入。 首先分别测试每个代理,然后对整个测试应先孤立验证各智能体,再进行全系统端到端测试。 智能体间的交互往往会暴露单元测试无法触及的问题。进行端到端测试。
迭代
代理式AI架构的设计是一个迭代过程。 随着工作负载特性的变化,应定期重新评估架构。 随着任务复杂度的提升,最初简单的流水线架构可能需要升级为动态编排。
正如Don所言,目标是“构建这样的工作流:由一个或多个智能体自主决定后续步骤,而非由你在代码或应用中预先设定整个流程。” 从最简可行架构起步, 让实践经验指引系统的演进之路。
常见问题
最终想法
代理式AI架构将人工智能从单一提示工具,重塑为由专精化智能体协同作业的有机团队。
正如Don所总结,其核心洞见简明而深刻:首先应将大语言模型视作智能体,认清并非所有智能体都必须是大语言模型,并让系统自主调度工作流,而非对每一步都进行硬编码。 先从构建“起草—审校—修订”闭环起步, 继而引入工具, 再叠加编排能力。 让系统复杂度随实际需求渐进式演进,而非超前堆砌。




























