ThinkingAI Logo
返回博客列表

AI Agent架构是什么?

AI Agent 架构是把模型、知识、工具、记忆、控制循环与运行治理组织起来的系统结构。文章解释各部分职责与协作方式,区分 Agent 与工作流,比较常见架构模式,并给出企业判断架构可用性的五个标准。

2026-11-059分钟
AI Agent架构是什么?

AI Agent 架构,指的是让一个 AI Agent 从接收目标到完成任务所依赖的整体结构。它要回答几个具体问题:用哪个模型做判断,从哪里取得业务知识,能调用哪些工具,怎样记住做过的事,由什么机制控制下一步,以及上线后如何观察、评估和限制它的行为。

目前行业里没有统一的架构标准。Anthropic 在 2024 年 12 月发布的《Building Effective Agents》中,把这类系统统称为 agentic systems,并区分了工作流与 Agent。Microsoft Learn 的 Foundry Agent Service 文档把模型、知识、工具、记忆和可观测性列为 Agent 的组成部分。对照这两份资料,可以得到一个适合企业讨论的框架。

AI Agent 架构包含哪六个部分?

讨论 AI Agent 架构组成时,常见的分法是六个部分。

部分主要作用设计不到位时常见的问题
模型与指令理解目标、推理、选择下一步任务一复杂就跑偏,输出格式不稳定
知识与上下文提供业务口径、文档、数据等依据答案泛化,指标口径不一致
工具与行动接口查询数据、调用系统、执行写操作只会说不会做,或误调高风险接口
记忆保留当前任务状态和跨任务经验长任务忘目标,重复犯同一个错
控制循环与编排规划、执行、观察、反思和停止无界循环,错误级联,成本失控
运行与治理身份、权限、审计、评测和人工确认出问题无法定位,责任边界模糊

模型与指令决定 Agent 的判断上限,工具和数据决定它能接触到什么。 模型负责理解目标、推理和生成动作。指令把角色、边界、输出格式和禁止事项说清楚,减少模型自由发挥带来的偏差。工具是 Agent 与外部系统之间的接口,查询数据库、读取文件、发送消息、修改订单都要通过工具完成。知识层提供业务口径、产品文档、历史案例等依据,让模型不必只靠通用知识猜答案。

记忆保存当前任务的状态,也保存跨任务可复用的经验。控制循环把规划、执行、观察和反思串起来,决定什么时候继续、什么时候停止。运行与治理处理身份、权限、审计、评测和人工确认,让 Agent 的行为可追踪、可限制。

这六个部分不必都由企业自己实现。任务简单时,模型、知识和少量工具就能跑通。任务变长、涉及写操作或多人协作时,记忆、控制循环和治理才需要逐步补齐。

一次任务如何跑通架构?

以一个数据分析任务为例。运营负责人提出,最近一周新用户次日留存下降,希望找出原因并给出下一步建议。

  • 接收目标。Agent 先确认时间范围、产品范围和“次日留存”的口径,避免用错指标。
  • 制定计划。把任务拆成取数、分渠道对比、分版本对比、检查异常和形成结论几个步骤。
  • 获取知识。从知识库读取指标定义、埋点说明和历史分析结论,确认哪些字段可用。
  • 调用工具。查询留存数据,按渠道、版本、地区拆分,必要时运行统计检验。
  • 观察结果。读取工具返回的真实数据,判断是否支持当前假设,发现某版本的新用户留存明显偏低。
  • 反思与重规划。检查偏差是否由样本量、埋点缺失或口径变化造成,必要时回到上一步换维度。
  • 交付结果。输出带数据来源和分析过程的报告。如果下一步要触发用户触达,先请求人工确认。

Anthropic 在这篇文章里强调,Agent 每一步都要从环境获得真实结果,例如工具返回内容或代码执行结果,借此判断进度。遇到阻塞或关键节点时可以暂停,交给人判断,并设置迭代次数上限等停止条件。这些要求落到架构上,就是工具返回要可读、状态要能保存、循环要有预算、关键动作要有人确认。

Agent 架构和工作流、对话机器人差在哪?

这三种形态经常被混用。用一句话区分,看下一步由谁决定。

形态下一步由谁决定典型特征适用任务
对话机器人没有外部动作问答、检索、内容生成知识问答、客服初筛
工作流开发者在代码里预先写死步骤固定,模型只是其中一个节点流程稳定、分支可枚举
Agent模型在运行时根据结果决定目标驱动,动态选择工具和步骤路径不确定、需要多步探索

Anthropic 的区分更直接。工作流由预定义的代码路径编排 LLM 和工具。Agent 由 LLM 动态决定自己的过程和工具使用。这个区别会直接影响成本、延迟和可控性。工作流更容易测试和复现,Agent 更灵活,也更容易出现累积误差。

现实中常见混合结构。外层用工作流保证关键路径可控,把需要判断的环节包成 Agent 节点。Agent 内部也可以调用固定工作流完成确定性操作。步骤能穷举时优先用工作流,路径确实无法预先写死时再引入 Agent。

三种 AI Agent 架构模式怎么选?

架构模式没有高下之分,只有任务匹配度。

单 Agent 循环

常见的结构是一个模型加一组工具,在思考和行动之间循环,每次行动后读取结果再决定下一步。它适合路径较短、反馈较快的任务,例如客服问答、单表查询和简单的信息核验。实现成本低,也容易观察。任务一长,模型容易忘记原始目标,或者在同一个错误上反复尝试,需要靠上下文压缩、状态外置和步数预算来控制。

先规划再执行

这种结构先让模型生成一份完整计划,再逐步执行。全局目标被提前固定,适合步骤较多但可以预先拆分的任务,例如一份多章节报告、一次跨系统的数据核对。计划执行到中途遇到新信息时,需要有重规划触发条件,否则计划会变得僵硬。

多 Agent 协作

多 Agent 架构把任务分给多个角色,常见组织方式包括主管分发、角色交接和交叉评审。Anthropic 提到的 orchestrator-workers 属于主管分发,中央模型动态拆解任务、分派给工作模型并汇总结果。多 Agent 的价值来自上下文隔离和专业分工,代价是通信开销、结果合并时的信息损耗,以及错误在多跳传递中被放大。单个 Agent 配合良好的上下文管理能完成时,不必为了架构好看而上多 Agent。

另一类常见做法是把生成和评估分开,让一个模型产出、另一个模型按明确标准检查。Anthropic 把它列为 evaluator-optimizer 工作流,适合评价标准清晰、迭代能带来实际改进的任务。

企业如何判断 Agent 架构是否完整?

架构是否合适,最终要看它能不能稳定完成业务任务。企业评估时可以先看五件事。

  • 任务能否穷举。能穷举就先工作流。不能穷举再考虑 Agent,并明确停止条件。
  • 结果能否验证。能被测试、规则或人工快速判断的任务,更适合交给 Agent 迭代。
  • 知识与口径有没有负责人。指标定义、文档版本和权限范围要能追溯,否则 Agent 会把错误知识稳定地放大。
  • 工具权限是否最小化。查询和写入分开,涉及资金、发布、删除的动作要有确认、限额和回滚。
  • 运行过程是否可观察。每次调用的输入、工具参数、返回结果、耗时和费用要能回放。评测要看结果、过程和成本,不能只看一次演示。

这五项里任何一项没有答案,先补基础,再谈更复杂的 Agent 架构。 组件越多,集成和排查成本越高。一个能稳定完成窄任务的单 Agent,通常比一个演示效果很好、但无法解释失败原因的多 Agent 系统更有业务价值。

ThinkingAI 的 Agent 架构实践

企业落地时,架构的难点常常在知识、工具、权限和运行管理的拼接。ThinkingAI 的企业级 AI Agent 平台 Agentic Engine 提供 Agent 创建与管理、多 Agent 协作、全域感知和从感知到行动的闭环,支持私有化部署。企业级知识库作为平台的基础设施层,把文档和报表加工成结构化、关联化、版本化的知识,通过统一接口供不同 Agent 调用。SSOT 让同一概念只有一处定义,ChangeSet 让更新可追溯、可对比、可回滚。

这套结构适合希望把通用架构能力交给平台、把业务知识和流程留在自己手里的企业。是否采用,仍要结合任务频率、数据基础、权限要求和现有系统接口判断。截至 2025 年 7 月,ThinkingAI 已服务全球超过 1500 家企业,接入产品超过 8000 款。

常见问题

AI Agent 架构和 AI Agent 框架是一回事吗?

两者关注点不同。架构描述各部分如何分工、如何连接、如何控制。框架是把这套结构写出来的工具。选框架不能替代知识治理、权限设计和评测体系。

一定要采用多 Agent 架构吗?

不必。多 Agent 适合需要上下文隔离、专业分工或交叉校验的任务。任务路径短、单 Agent 能稳定完成时,多 Agent 会增加通信和结果合并成本。

AI Agent 的记忆越大越好吗?

记忆要看能不能在需要时取到有用信息。工作记忆、长期记忆和经验记忆承担不同职责。全部塞进上下文会稀释关键信息,也会增加成本。工程上更常见的做法是按需检索、把状态外置、定期压缩历史。

没有统一标准,怎么判断一套架构是否合理?

看任务完成率、结果稳定性、单任务成本、异常可追溯性和权限边界。组件数量、演示效果和名词新颖度都不能替代这些指标。

Agent 架构和 RAG 架构是什么关系?

RAG 是检索增强生成,解决模型从哪里取得外部知识的问题,可以作为 Agent 架构中知识与上下文部分的一种实现方式。Agent 架构还要处理规划、工具调用、记忆、控制循环和运行治理,范围比 RAG 更大。

参考资料

  • Anthropic,《Building Effective Agents》,2024 年 12 月,https://www.anthropic.com/engineering/building-effective-agents
  • Microsoft Learn 文档库,Foundry Agent Service 的 Agent 组件说明,2026 年 11 月 5 日访问,https://github.com/microsoftdocs/learn/blob/84a72937fdd8e262449c18e5cb42920210a7b211/learn-pr/wwl-data-ai/ai-agent-fundamentals/includes/4-azure-ai-agent-service.md
  • 阿里云开发者社区,《AI Agent 全面解析:架构范式、核心组件与工程落地实践》,2026 年 9 月,https://developer.aliyun.com/article/1765745

准备好构建你的 Agent 团队了吗

立即体验 Agentic Engine, 让 AI 成为真正的团队成员

ThinkingAI Big Logo
电话咨询