随着大模型从智能问答走向任务执行,AI Agent正在进入采购、合同、财务、质量、客服和供应链等企业场景。它可以理解需求、查询数据、调用工具,甚至与其他Agent协同完成任务。

但能够调用几个接口,并不等于能够独立处理一项企业业务。

企业流程通常跨越多个部门、岗位和信息系统,还要处理权限、审批、异常、结果回写和审计。Agent擅长理解、推理和动态判断,却不适合单独承担整条业务流程的状态管理与执行治理。


一、为什么AI Agent仍然需要流程引擎?

以采购为例。

采购Agent可以理解需求、查询历史价格、筛选供应商并生成采购建议。但一笔采购真正执行时,还要判断预算是否充足、供应商是否完成准入、采购金额对应哪一级审批,以及最终如何创建订单并写回ERP或SRM。

如果供应商风险过高、审批超时或接口调用失败,还要决定是退回、重试、转人工还是终止流程。
更准确的分工是:

  • Agent负责处理不确定性,流程引擎负责管理确定性。
  • Agent可以判断某家供应商存在风险,流程引擎则负责决定是否转人工、由谁处理、多久完成,以及结果如何回写。
  • Agent让流程具备理解和判断能力,流程引擎保证流程按照制度、权限和规则执行。


二、MCP、A2A和BPMN分别解决什么?

MCP主要解决Agent如何连接企业工具、数据和业务系统。

企业内部已经建设了ERP、CRM、MES、PLM、SRM、OA和知识库等系统。通过MCP,可以将查询订单、读取客户资料、检索制度、创建工单等能力,以统一方式提供给Agent调用。

但MCP解决的是“能不能调用”,不是“业务如何运行”。它不会规定先调用哪个工具、什么条件下可以调用,也不会管理流程状态。

A2A解决的是不同Agent之间如何通信和协作。

例如供应商准入可以由资料审核Agent、工商查询Agent、财务风险Agent和合规Agent分别完成任务,再由汇总Agent形成结果。

但多个Agent能够协作,并不代表业务流程已经完整。当不同Agent得出冲突结论时由谁决定?某个Agent超时后是重试还是转人工?涉及付款、签章和数据修改时能否自动执行?这些仍然需要流程规则和责任机制。

BPMN用于描述流程节点、执行顺序、岗位责任、条件分支、人工审批和异常路径;流程引擎负责运行流程实例,管理状态、权限、超时和审计。

因此,MCP负责连接,A2A负责协作,BPMN负责建模,流程引擎负责执行治理。它们不是替代关系,而是企业AI架构中的不同组成部分。

三、Agent进入业务流程后如何运行?

以合同审批为例。

合同提交后,流程引擎先校验基础信息,再由解析Agent提取金额、付款条件和违约责任,风险识别Agent判断是否存在高风险条款。

低风险合同进入普通审批,高风险合同自动转法务复核。审批通过后,流程调用电子签章和归档系统,并将结果写入业务系统。

这套架构可以概括为:业务流程定义边界,流程引擎控制状态,Agent负责判断,MCP连接工具,A2A实现协作。

Agent不是脱离流程自主运行,而是在企业设定的业务边界内,承担需要语义理解、信息分析和动态判断的任务。

四、AI Agent接入流程的三种架构

第一种是流程内嵌Agent。

企业直接在BPMN流程中配置Agent任务,流程运行到相关节点时,将业务数据和上下文传给Agent,再根据其结构化结果进入下一步。

这种方式边界清晰、便于审计,适合合同、财务、质量和合规等强流程场景。

第二种是独立Agent Builder。

企业通过独立平台创建和管理Agent,再将其注册为流程平台可以调用的服务。Agent Builder负责模型、知识库、工具和版本管理,流程平台负责审批、状态、规则和异常处理。
例如,同一个合同风险Agent,可以同时用于合同审批、供应商准入和客户授信,实现Agent能力跨流程复用。

第三种是BYOA,即接入外部Agent。

企业可以把自研Agent、其他平台上的Agent或外部专业Agent接入统一流程体系,由流程平台统一进行身份认证、权限校验、超时控制和执行审计。

实际落地时,企业通常混合使用三种模式。

核心强监管流程可以采用内嵌Agent,通用能力通过Agent Builder集中建设,外部专业能力则通过BYOA接入。


五、真正上线,比完成Demo更难

一个Agent Demo只需要证明它能完成一次任务,企业系统则需要证明它能够长期、稳定地完成成千上万次任务。

生产环境至少要解决四个问题。

首先是状态管理。部分Agent任务需要较长时间,流程引擎必须支持异步调用、超时处理和任务恢复,不能把业务状态只保存在模型会话里。

其次是权限控制。Agent只能访问被授权的数据和工具,敏感操作必须遵循最小权限原则。例如,采购Agent可以查询供应商,却不能随意修改付款账户。

第三是人工介入。对于高风险、低置信度、敏感或不可逆操作,应自动转交人工复核,而不是一味追求完全无人化。

第四是审计与监控。企业需要记录Agent使用了什么模型、调用了哪些工具、返回了什么结果,以及为什么进入某个流程分支。同时还要关注执行成功率、处理时长、人工介入比例和运行成本。
只有把Agent运行指标与流程业务指标结合起来,企业才能判断AI是否真正创造了价值。

六、企业应该如何开始?

企业没有必要一开始就建设覆盖全公司的多Agent平台。

更现实的做法,是先选择一条边界清晰、数据基础较好、价值容易衡量的流程开展PoC,例如合同审核、采购申请、质量异常处理、客服工单分类或财务单据初审。

PoC重点验证四件事:

Agent能否理解流程上下文,能否稳定调用企业系统,输出能否转化为结构化流程变量,出现异常时能否转人工或自动降级。

最终还要回到业务结果:流程是否更快、判断是否更准、重复工作是否减少。

AlphaFlow将AI Agent纳入BPA、BPMA、BPE和BPI组成的流程体系。

BPA负责流程设计与流程资产管理,

BPMA承载流程自动化与人员协同,

BPE负责流程实例运行、状态管理和系统集成,

BPI分析流程运行情况并推动持续优化。

在这一体系中,任务既可以由员工完成,也可以由业务系统、自动化组件或Agent处理。当Agent判断不明确、风险较高时,流程可以自动转入人工节点。

企业AI的下一阶段,不是简单增加聊天机器人,而是让AI进入真实业务流程。大模型负责理解,Agent负责判断,MCP负责连接,A2A负责协作,BPMN负责建模,流程引擎负责执行治理。

只有将动态智能与确定性流程结合,AI Agent才能真正参与业务、协同系统并推动流程闭环执行。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐