《FDE前沿部署工程师实战教程》18 - Enterprise Agent Mesh:Agent-to-Agent、协作编排与企业级Agent网络

前面的章节,我们已经完成了企业Agent从单点应用到平台化、治理化、多租户化的演进。

整体路线已经变成:

复制代码
Single Agent
    ↓
Multi Tool
    ↓
Multi Agent
    ↓
Agent Platform
    ↓
AI Governance
    ↓
Cost Governance
    ↓
Multi-Tenant
    ↓
AI SaaS

但当企业中的Agent越来越多,又会出现一个新的问题:

不同Agent之间,如何协作?

例如一家大型制造集团可能已经拥有:

复制代码
WMS Agent
MES Agent
ERP Agent
CRM Agent
Finance Agent
Procurement Agent
HR Agent
BI Agent
Customer Service Agent

如果每个Agent都是一个孤立系统:

复制代码
WMS Agent     MES Agent     ERP Agent
     │            │             │
     ↓            ↓             ↓
   WMS          MES           ERP

CRM Agent     Finance Agent   HR Agent
     │            │             │
     ↓            ↓             ↓
   CRM        Finance          HR

那么复杂业务仍然需要人工在多个Agent之间切换。

例如:

"分析库存异常,并结合生产计划判断未来7天是否存在缺料风险,如果存在,请生成采购建议。"

这个任务实际上涉及:

复制代码
WMS
 ↓
MES
 ↓
ERP
 ↓
Procurement
 ↓
BI

单个Agent很难独立完成。

因此,企业AI开始进入新的阶段:

从Agent Platform走向Agent Network,从单Agent执行走向Agent之间的协作。


一、什么是Enterprise Agent Mesh?

可以把Enterprise Agent Mesh理解成:

连接企业内部多个Agent,并让它们能够发现、通信、授权和协作执行任务的网络。

简单来说:

复制代码
             Enterprise Agent Mesh
                      │
       ┌──────────────┼──────────────┐
       ↓              ↓              ↓
   WMS Agent       MES Agent      ERP Agent
       │              │              │
       └──────────────┼──────────────┘
                      ↓
                 Procurement
                    Agent

Agent不再只是:

复制代码
User
 ↓
Agent
 ↓
Tool
 ↓
Enterprise System

而可能变成:

复制代码
User
 ↓
Supervisor Agent
 ↓
 ┌──────────────┬──────────────┐
 ↓              ↓              ↓
WMS Agent     MES Agent      ERP Agent
 ↓              ↓              ↓
WMS            MES            ERP
 └──────────────┼──────────────┘
                ↓
         Procurement Agent
                ↓
          Procurement System

这就是Agent-to-Agent,也就是:

A2A:Agent与Agent之间的协作。


二、为什么企业需要Agent之间协作?

企业业务本身就是跨系统的。

例如一个"库存异常处理"任务:

复制代码
库存不足
   ↓
WMS发现库存异常
   ↓
MES检查生产计划
   ↓
ERP检查采购订单
   ↓
Finance检查预算
   ↓
Procurement生成采购建议

如果让一个Agent完成全部任务:

复制代码
General Agent
   │
   ├── WMS Tool
   ├── MES Tool
   ├── ERP Tool
   ├── Finance Tool
   └── Procurement Tool

理论上可以实现。

但随着业务规模扩大,Tool数量可能达到:

复制代码
100+
500+
1000+

这时候一个Agent承担所有能力,会出现:

  • Tool选择复杂

  • Prompt越来越长

  • 上下文越来越大

  • 权限越来越复杂

  • Tool发现困难

  • 错误处理复杂

  • Agent职责不清晰

  • Evaluation越来越困难

因此,可以把能力拆分成多个专业Agent。

复制代码
                 Supervisor
                     Agent
                      │
       ┌──────────────┼──────────────┐
       ↓              ↓              ↓
   WMS Agent       MES Agent       ERP Agent
       │              │              │
       ↓              ↓              ↓
      WMS            MES            ERP

这就是:

Specialized Agent Architecture


三、Agent Mesh与Multi-Agent有什么区别?

这两个概念容易混淆。

Multi-Agent

Multi-Agent主要强调:

系统中存在多个Agent,并且这些Agent可以共同完成任务。

例如:

复制代码
Supervisor
    │
 ┌──┼───┐
 ↓  ↓   ↓
WMS MES ERP

重点是:

复制代码
Multiple Agents
+
Collaboration

Agent Mesh

Agent Mesh强调的是更大的基础设施问题:

复制代码
Agent Discovery
Agent Identity
Agent Communication
Agent Authorization
Agent Routing
Agent Observability
Agent Governance

也就是说:

Multi-Agent解决"多个Agent一起工作"。

而:

Agent Mesh解决"企业里大量Agent如何形成一个可治理的网络"。

可以理解为:

复制代码
Multi-Agent
     ↓
多个Agent协作

Agent Mesh
     ↓
多个Agent组成企业级Agent网络

四、Agent Mesh的核心能力

一个企业级Agent Mesh通常至少需要以下能力:

复制代码
                Agent Mesh
                     │
      ┌──────────────┼──────────────┐
      ↓              ↓              ↓
 Agent Discovery  Identity      Communication
      ↓              ↓              ↓
 Authorization     Routing       Task Protocol
      ↓              ↓              ↓
 Observability    Governance      Audit

核心可以总结成八个部分:

复制代码
1. Agent Discovery
2. Agent Identity
3. Agent Communication
4. Agent Authorization
5. Agent Routing
6. Task Orchestration
7. Observability
8. Governance

五、Agent Discovery:Agent如何找到另一个Agent?

假设:

复制代码
WMS Agent

需要调用:

复制代码
Procurement Agent

它首先需要知道:

"系统里有没有采购Agent?"

这就是Agent Discovery。

最简单的方式是建立:

复制代码
Agent Registry

例如:

复制代码
Agent Registry

┌───────────────────────────────┐
│ WMS Agent                     │
│ Capability: Inventory         │
│ Status: Online                │
└───────────────────────────────┘

┌───────────────────────────────┐
│ MES Agent                     │
│ Capability: Production Plan   │
│ Status: Online                │
└───────────────────────────────┘

┌───────────────────────────────┐
│ Procurement Agent             │
│ Capability: Purchase Planning │
│ Status: Online                │
└───────────────────────────────┘

Agent Registry记录:

复制代码
Agent ID
Agent Name
Description
Capabilities
Version
Endpoint
Tenant
Owner
Status
Permissions

例如:

复制代码
{
  "agent_id": "procurement-agent",
  "name": "Procurement Agent",
  "capabilities": [
    "purchase_query",
    "supplier_analysis",
    "purchase_plan"
  ],
  "version": "1.4.0",
  "status": "online"
}

于是其他Agent可以通过Registry发现它。


六、Agent Identity:每个Agent都应该有身份

在企业系统里:

复制代码
User

有身份。

例如:

复制代码
User ID
Role
Department
Tenant
Permission

同样,Agent也应该拥有自己的Identity。

例如:

复制代码
Agent Identity

Agent ID
Tenant ID
Owner
Role
Permission
Credential
Certificate
Policy

因此:

复制代码
User
 ↓
Identity

Agent
 ↓
Agent Identity

不能因为"这是AI Agent",就跳过身份体系。


七、Agent-to-Agent通信

两个Agent需要交换任务。

例如:

复制代码
WMS Agent
     │
     │ Request
     ↓
MES Agent
     │
     │ Response
     ↓
WMS Agent

请求可能类似:

复制代码
{
  "task_id": "TASK-20260918-001",
  "from_agent": "wms-agent",
  "to_agent": "mes-agent",
  "action": "check_production_plan",
  "input": {
    "sku": "SKU-001",
    "days": 7
  }
}

MES Agent返回:

复制代码
{
  "task_id": "TASK-20260918-001",
  "status": "success",
  "result": {
    "shortage_risk": true,
    "required_qty": 1200
  }
}

这样,Agent之间就可以像企业服务一样进行协作。


八、Agent不能直接信任另一个Agent

这里是企业级Agent架构中非常重要的一点。

不能简单设计成:

复制代码
Agent A
   ↓
Agent B
   ↓
执行

而应该是:

复制代码
Agent A
   ↓
Agent Identity
   ↓
Authentication
   ↓
Authorization
   ↓
Policy Check
   ↓
Agent B
   ↓
Tool Permission
   ↓
Business Rule
   ↓
Execution

因为:

Agent-to-Agent本质上也是一次跨服务调用。

甚至可以把Agent看成一种特殊的Service Principal。


九、Agent Permission:Agent之间也需要权限

例如:

复制代码
WMS Agent

可以:

复制代码
读取库存
查询库位
查询库存锁定

但不能:

复制代码
修改财务数据
审批付款
删除采购订单

而:

复制代码
Finance Agent

可能拥有:

复制代码
查询预算
查询付款
查询财务数据

但是不能:

复制代码
修改WMS库存

因此需要:

复制代码
Agent A
   ↓
Can Call?
   ↓
Target Agent
   ↓
Allowed Capability?
   ↓
Allowed Action?
   ↓
Execute

十、Agent Capability

Agent不应该只描述自己"是什么"。

更重要的是描述:

我能做什么。

例如:

复制代码
WMS Agent
Capabilities:

inventory.query
inventory.lock
inventory.release
location.query
order.pick

MES Agent:

复制代码
MES Agent
Capabilities:

production.query
production.plan
workorder.query
equipment.status

Procurement Agent:

复制代码
Procurement Agent
Capabilities:

supplier.query
purchase.query
purchase.plan
purchase.create

这样,Supervisor Agent就可以根据任务寻找能力。


十一、Supervisor Agent

最常见的Multi-Agent模式之一就是Supervisor。

复制代码
                 Supervisor Agent
                       │
          ┌────────────┼────────────┐
          ↓            ↓            ↓
      WMS Agent     MES Agent    ERP Agent
          ↓            ↓            ↓
         WMS          MES          ERP

Supervisor主要负责:

复制代码
任务理解
 ↓
任务拆解
 ↓
Agent选择
 ↓
任务分发
 ↓
结果汇总
 ↓
最终决策

例如:

"分析SKU-001未来7天是否存在缺料风险。"

Supervisor可以拆解成:

复制代码
Task
 ↓
查询库存
 ↓
查询生产计划
 ↓
查询采购订单
 ↓
分析缺口
 ↓
生成建议

分别交给:

复制代码
WMS Agent
MES Agent
ERP Agent
Procurement Agent

最后:

复制代码
Supervisor
 ↓
汇总结果
 ↓
生成最终报告

十二、Pipeline Agent

另一种模式是Pipeline。

复制代码
Agent A
  ↓
Agent B
  ↓
Agent C
  ↓
Agent D

例如:

复制代码
WMS Agent
 ↓
库存分析 Agent
 ↓
采购分析 Agent
 ↓
财务分析 Agent
 ↓
报告 Agent

每个Agent负责一个步骤。

这种模式适合:

复制代码
流程明确
顺序固定
输入输出清晰

例如:

复制代码
订单
 ↓
库存检查
 ↓
生产检查
 ↓
采购检查
 ↓
成本计算
 ↓
报告生成

十三、Parallel Agent

有些任务可以并行执行。

例如:

复制代码
                    Supervisor
                         │
             ┌───────────┼───────────┐
             ↓           ↓           ↓
          WMS Agent   MES Agent   ERP Agent
             ↓           ↓           ↓
          Inventory   Production   Purchase
             └───────────┼───────────┘
                         ↓
                      Merge

三个Agent同时执行:

复制代码
WMS → 查询库存
MES → 查询生产计划
ERP → 查询采购订单

然后统一汇总。

这种方式可以降低整体等待时间。


十四、Hierarchical Agent

当企业Agent数量进一步增加,可以采用层级式架构。

复制代码
                    Enterprise Supervisor
                            │
             ┌──────────────┼──────────────┐
             ↓              ↓              ↓
        Supply Chain     Production      Finance
          Supervisor      Supervisor     Supervisor
             │              │              │
        ┌────┼────┐     ┌───┼───┐      ┌──┼──┐
        ↓    ↓    ↓     ↓   ↓   ↓      ↓  ↓  ↓
       WMS  ERP  Proc   MES IoT QA     AP AR BI

这种架构特别适合大型集团。

因为企业可能拥有:

复制代码
100+
500+
1000+

个不同Agent。

不可能让所有Agent直接连接到一个Supervisor。

因此需要:

复制代码
Enterprise Level
        ↓
Domain Level
        ↓
Business Level
        ↓
Specialized Agent

十五、Agent Network

当Agent数量进一步增长之后,可以形成Agent Network。

复制代码
                    Agent Network
                          │
      ┌───────────────────┼───────────────────┐
      ↓                   ↓                   ↓
 Supply Chain          Manufacturing       Finance
      │                   │                   │
 ┌────┼────┐         ┌────┼────┐         ┌───┼───┐
 ↓    ↓    ↓         ↓    ↓    ↓         ↓   ↓   ↓
WMS  ERP  Proc       MES  IoT  QA        AP  AR  BI

此时,Agent已经不再是几个独立的AI应用。

它开始成为:

企业AI服务网络。


十六、Agent Mesh的核心架构

可以把企业级Agent Mesh设计成:

复制代码
                         Enterprise Agent Mesh
                                  │
                ┌─────────────────┼─────────────────┐
                ↓                 ↓                 ↓
          Agent Registry     Policy Engine      Identity
                │                 │                 │
                └─────────────────┼─────────────────┘
                                  ↓
                           Agent Gateway
                                  │
             ┌────────────────────┼────────────────────┐
             ↓                    ↓                    ↓
        Supervisor A          Supervisor B         Supervisor C
             │                    │                    │
       ┌─────┼─────┐        ┌─────┼─────┐        ┌────┼────┐
       ↓     ↓     ↓        ↓     ↓     ↓        ↓    ↓    ↓
      WMS   MES   ERP      CRM  Finance HR       BI  QA   IoT
       │     │     │        │      │    │        │    │    │
       ↓     ↓     ↓        ↓      ↓    ↓        ↓    ↓    ↓
      Tools / MCP / APIs / Enterprise Systems

外围还需要:

复制代码
Observability
Audit
Evaluation
Security
Cost Governance

形成完整闭环:

复制代码
Agent
 ↓
Identity
 ↓
Discovery
 ↓
Routing
 ↓
Authorization
 ↓
Execution
 ↓
Observability
 ↓
Evaluation
 ↓
Governance

十七、Agent Gateway

当Agent数量增加以后,不建议Agent之间完全点对点连接。

例如:

复制代码
WMS → MES
WMS → ERP
WMS → CRM
WMS → Finance
MES → ERP
MES → Procurement
ERP → Finance
...

最终会产生大量连接。

可以引入:

复制代码
Agent Gateway

变成:

复制代码
             Agent Gateway
                   │
       ┌───────────┼───────────┐
       ↓           ↓           ↓
    WMS Agent   MES Agent   ERP Agent

Gateway可以负责:

复制代码
Authentication
Authorization
Routing
Rate Limit
Policy
Logging
Audit
Retry
Timeout
Tracing

这和传统微服务中的:

复制代码
API Gateway
Service Mesh

存在一定的架构类比。

但Agent Gateway还需要理解:

复制代码
Agent Identity
Agent Capability
Task
Context
Policy
AI-specific Metadata

十八、Agent-to-Agent与Tool Calling的关系

前面的章节我们已经介绍过:

复制代码
Agent
 ↓
Tool Calling
 ↓
API
 ↓
Enterprise System

现在增加Agent-to-Agent之后:

复制代码
Agent A
 ↓
Agent B
 ↓
Tool
 ↓
Enterprise System

因此:

复制代码
Tool Calling
    ↓
Agent调用能力

Agent-to-Agent
    ↓
Agent调用另一个Agent的能力

可以理解成:

复制代码
Tool
 ↓
能力封装

Agent
 ↓
能力组合

Agent Mesh
 ↓
Agent能力网络化

十九、Agent-to-Agent + MCP

MCP可以作为Agent连接外部能力的一种标准化机制。

例如:

复制代码
Agent
 ↓
MCP
 ├── Database
 ├── Files
 ├── APIs
 └── Enterprise Tools

在Agent Mesh中:

复制代码
Agent A
 ↓
Agent Gateway / Protocol
 ↓
Agent B
 ↓
MCP / Tools
 ↓
Enterprise System

因此整个体系可以形成:

复制代码
                 Agent
                   │
        ┌──────────┼──────────┐
        ↓          ↓          ↓
      Agent       Tool       MCP
        │          │          │
        ↓          ↓          ↓
   Agent Network Enterprise Capabilities

二十、Multi-Tenant环境下的Agent Mesh

如果前面的AI平台已经支持Multi-Tenant,那么Agent Mesh同样必须支持Tenant Isolation。

例如:

复制代码
                  Agent Mesh
                       │
       ┌───────────────┼───────────────┐
       ↓               ↓               ↓
    Tenant A        Tenant B        Tenant C
       │               │               │
   WMS Agent        WMS Agent        WMS Agent
   MES Agent        MES Agent        MES Agent
   ERP Agent        ERP Agent        ERP Agent

必须保证:

复制代码
Tenant A Agent
      ✕
Tenant B Agent

默认不能互相调用。

除非存在明确的:

复制代码
Cross-Tenant Policy

例如集团总部场景:

复制代码
Group Tenant
      │
      ├── Subsidiary A
      ├── Subsidiary B
      └── Subsidiary C

总部Agent可能需要:

复制代码
查询A公司库存
查询B公司库存
查询C公司库存

但这不是简单地取消Tenant隔离。

而应该通过:

复制代码
Tenant Scope
      ↓
Cross-Tenant Permission
      ↓
Policy Check
      ↓
Allowed Agent
      ↓
Allowed Data

进行控制。


二十一、Agent-to-Agent的安全模型

企业级Agent Mesh建议采用:

复制代码
Agent A
   ↓
Agent Identity
   ↓
Authentication
   ↓
Target Agent Discovery
   ↓
Authorization
   ↓
Capability Check
   ↓
Tenant Check
   ↓
Data Permission
   ↓
Business Rule
   ↓
Risk Check
   ↓
Human Approval
   ↓
Agent B

这意味着:

Agent之间的调用,本质上仍然必须经过企业安全边界。

尤其是以下操作:

复制代码
创建订单
修改订单
修改库存
采购
付款
删除数据

不应该因为"调用方是另一个Agent"而自动获得高权限。


二十二、Agent Mesh中的Human-in-the-loop

对于高风险操作:

复制代码
Agent A
 ↓
Agent B
 ↓
High Risk Action
 ↓
Human Approval
 ↓
Execute

例如:

复制代码
Agent发现库存不足
       ↓
计算采购需求
       ↓
生成采购建议
       ↓
采购Agent
       ↓
创建采购订单
       ↓
Human Approval
       ↓
正式提交

这体现了企业Agent的一个重要原则:

AI负责分析和准备,人负责最终授权。


二十三、Agent Mesh的可观测性

当系统只有一个Agent时:

复制代码
User
 ↓
Agent
 ↓
Tool

日志还比较简单。

但是Multi-Agent之后:

复制代码
User
 ↓
Supervisor
 ↓
WMS Agent
 ↓
MES Agent
 ↓
ERP Agent
 ↓
Procurement Agent
 ↓
Tool

一次请求可能产生几十甚至上百个调用。

因此必须建立:

复制代码
Trace ID
Task ID
Agent ID
Tenant ID
Parent Task ID
Tool Call ID

例如:

复制代码
Trace
 └── Task
      ├── WMS Agent
      │    ├── Tool A
      │    └── Tool B
      │
      ├── MES Agent
      │    └── Tool C
      │
      └── ERP Agent
           └── Tool D

最终形成完整Agent Trace。


二十四、Agent Mesh中的Cost Governance

Multi-Agent会进一步增加AI成本。

例如:

复制代码
User
 ↓
Supervisor
 ↓
WMS Agent
 ↓
LLM
 ↓
MES Agent
 ↓
LLM
 ↓
ERP Agent
 ↓
LLM
 ↓
Procurement Agent
 ↓
LLM

原本一个任务:

复制代码
1 Agent

现在可能变成:

复制代码
1 Supervisor
+
4 Agents
+
Multiple Tools
+
Multiple LLM Calls

因此成本治理必须从:

复制代码
Agent Cost

进一步扩展到:

复制代码
Task Cost
Agent Cost
Tenant Cost
Department Cost
Business Cost

例如:

复制代码
Task-001
 │
 ├── Supervisor: $0.02
 ├── WMS Agent: $0.03
 ├── MES Agent: $0.04
 ├── ERP Agent: $0.03
 └── Procurement Agent: $0.05
                 ↓
            Total: $0.17

这就是企业AI成本精细化管理。


二十五、什么时候不应该使用Multi-Agent?

Multi-Agent并不是越多越好。

如果一个Agent就可以完成:

复制代码
查询库存

没必要设计:

复制代码
Supervisor
 ↓
Inventory Agent
 ↓
WMS Agent
 ↓
Tool
 ↓
WMS

这样反而增加:

复制代码
Latency
Cost
Complexity
Failure Points

因此:

能用单Agent解决的问题,不要为了架构复杂而使用Multi-Agent。

适合Multi-Agent的场景通常具有:

复制代码
复杂任务
+
多个专业领域
+
多个系统
+
多个独立能力
+
需要并行处理
+
需要不同权限边界

二十六、一个完整的企业Agent Mesh案例

假设企业提出需求:

"分析未来7天库存风险,并结合生产计划、采购订单和预算情况,生成采购建议。"

系统可以这样执行:

复制代码
User
 ↓
Enterprise Supervisor
 ↓
Task Planning
 │
 ├──────────────┬──────────────┐
 ↓              ↓              ↓
WMS Agent     MES Agent      ERP Agent
 ↓              ↓              ↓
Inventory      Production     Purchase
Analysis       Plan           Orders
 │              │              │
 └──────────────┼──────────────┘
                ↓
          Finance Agent
                ↓
           Budget Check
                ↓
       Procurement Agent
                ↓
        Purchase Proposal
                ↓
          Human Approval
                ↓
        Purchase System

最终用户得到:

复制代码
SKU-001

当前库存:800
未来7天需求:2,000
生产计划需求:700
已有采购订单:300

预计缺口:1,600

预算状态:正常

建议:
创建采购申请 1,600 件

状态:
等待人工审批

这个例子已经不是传统意义上的Chatbot。

而是:

一个由多个专业Agent组成的企业智能工作网络。


二十七、Enterprise Agent Mesh完整架构

综合前面的内容,可以得到:

外围再增加:

复制代码
Cost Governance
Observability
Audit
Identity
Data Permission
Human Approval

这就形成了企业级Agent Network。


二十八、从Agent Platform到Agent Mesh

前面的架构演进:

复制代码
Single Agent
      ↓
Multi Tool
      ↓
Multi Agent
      ↓
Agent Platform

现在进一步变成:

复制代码
Agent Platform
      ↓
Agent Registry
      ↓
Agent Discovery
      ↓
Agent-to-Agent
      ↓
Agent Gateway
      ↓
Agent Network
      ↓
Enterprise Agent Mesh

因此:

Agent Platform解决"如何运行Agent"。
Agent Mesh解决"如何让大量Agent形成一个可发现、可通信、可授权、可治理的企业AI网络"。


二十九、FDE需要掌握的Agent Mesh能力

对于FDE来说,不需要一开始就构建一个拥有数百Agent的复杂平台。

更重要的是理解下面这张能力地图:

复制代码
                         FDE
                          │
       ┌──────────────────┼──────────────────┐
       ↓                  ↓                  ↓
    Business          Engineering            AI
       │                  │                  │
    Process              API                LLM
    Workflow             DB                 RAG
    Domain              Gateway             Agent
    KPI                 Docker              Tool
                         Cloud               MCP
                         DevOps              Eval
                              │
                              ↓
                         Agent Mesh
                              │
          ┌───────────────────┼───────────────────┐
          ↓                   ↓                   ↓
       Discovery          Identity          Communication
          ↓                   ↓                   ↓
       Routing          Authorization       Orchestration
          ↓                   ↓                   ↓
     Observability       Governance          Cost
                              │
                              ↓
                         Business Value

三十、FDE设计Agent Mesh时的关键问题

真正做项目时,可以先问下面这些问题。

1. 为什么需要多个Agent?

是不是:

复制代码
业务领域不同?
系统不同?
权限不同?
能力不同?

2. Agent之间如何发现?

复制代码
Agent Registry
Service Registry
Capability Registry

采用什么方式?


3. Agent如何通信?

复制代码
HTTP
Event
Message Queue
Agent Protocol

需要同步还是异步?


4. Agent如何认证?

复制代码
OAuth
JWT
mTLS
API Key
Service Identity

5. Agent如何授权?

复制代码
RBAC
ABAC
Capability Permission
Policy Engine

6. Agent如何隔离Tenant?

复制代码
Tenant Context
Tenant Policy
Tenant Data
Tenant Tool
Tenant Agent

7. 如何追踪一次复杂任务?

至少需要:

复制代码
Trace ID
Task ID
Agent ID
Tenant ID
Parent Task ID

8. 如何控制Multi-Agent成本?

需要:

复制代码
Token Budget
Agent Budget
Task Budget
Tenant Budget
Rate Limit
Quota

9. 哪些操作需要人工审批?

例如:

复制代码
查询       → 自动
分析       → 自动
建议       → 自动
创建订单   → 视风险决定
付款       → 人工审批
删除数据   → 人工审批

三十一、Enterprise Agent Mesh最终形态

当企业的Agent越来越多时,最终可能形成:

最终形成的已经不再是:

复制代码
一个AI应用

而是:

复制代码
企业AI基础设施
        +
Agent Network
        +
Enterprise Systems
        +
Governance
        +
Security
        +
Cost
        +
Observability

三十二、本章核心总结

本章从Multi-Tenant进一步进入Enterprise Agent Mesh。

核心概念可以总结为:

复制代码
Multi-Agent
    ↓
Agent-to-Agent
    ↓
Agent Discovery
    ↓
Agent Identity
    ↓
Agent Authorization
    ↓
Agent Gateway
    ↓
Agent Network
    ↓
Enterprise Agent Mesh

其中:

复制代码
Agent Registry
    → 管理Agent

Agent Discovery
    → 找到Agent

Agent Identity
    → 识别Agent

Agent Gateway
    → 管理Agent通信

Agent-to-Agent
    → Agent之间协作

Supervisor
    → 负责任务编排

Pipeline
    → 顺序执行

Parallel
    → 并行执行

Hierarchical
    → 层级协作

Agent Mesh
    → 构建企业级Agent网络

而企业级Agent Mesh真正需要解决的是:

复制代码
发现
通信
身份
权限
隔离
路由
编排
安全
成本
监控
审计
评估

因此:

Multi-Agent解决的是"多个Agent如何协作",而Enterprise Agent Mesh解决的是"企业中大量Agent如何形成一个可发现、可通信、可授权、可治理的AI网络"。


三十三、FDE的能力再次升级

到这里,FDE的技术能力已经从:

复制代码
Software Engineering
        ↓
AI Engineering
        ↓
Agent
        ↓
Agent Platform
        ↓
Governance
        ↓
Cost Governance
        ↓
Multi-Tenant
        ↓
AI SaaS
        ↓
Agent Mesh

进一步形成:

复制代码
                    FDE
                     │
        ┌────────────┼────────────┐
        ↓            ↓            ↓
     Business    Engineering      AI
        │            │            │
     Process        API           LLM
     Domain         DB            RAG
     KPI            Cloud         Agent
     ROI            Docker        Tool
                    DevOps        MCP
                                  Eval
                     │
                     ↓
              Enterprise AI
                     │
          ┌──────────┼──────────┐
          ↓          ↓          ↓
       Platform   Governance   Mesh
          │          │          │
          └──────────┼──────────┘
                     ↓
                Integration
                     ↓
                Deployment
                     ↓
               Business Value

这意味着FDE已经不再只是:

"把一个Agent部署到客户现场的人。"

而逐渐成为:

"能够设计、集成、部署和运营企业AI系统的人。"


三十四、下一阶段:从Agent Mesh进入AI Operating System

当企业拥有:

复制代码
大量Tenant
大量Agent
大量Tool
大量Knowledge
大量Model
大量MCP
大量AI应用

下一步就会出现更大的问题:

谁来统一管理整个企业AI生态?

这时,平台可能继续演进:

复制代码
AI SaaS
   ↓
Agent Mesh
   ↓
Enterprise AI Platform
   ↓
AI Operating System

届时需要统一管理:

复制代码
Models
Agents
Tools
MCP
Knowledge
Prompts
Policies
Tenants
Users
Costs
Evaluation
Security
Workflows

最终形成:

复制代码
                 Enterprise AI Operating System
                              │
        ┌─────────────────────┼─────────────────────┐
        ↓                     ↓                     ↓
      Models                Agents                Tools
        ↓                     ↓                     ↓
     Knowledge              MCP                 Workflows
        ↓                     ↓                     ↓
      Policies            Governance            Security
        └─────────────────────┼─────────────────────┘
                              ↓
                       Enterprise Systems
                    ERP / WMS / MES / CRM
                              ↓
                        Business Value

这将成为企业AI平台化之后更加重要的方向。

下一篇:

《FDE前沿部署工程师实战教程》19 - Enterprise AI Operating System:从Agent平台到企业AI操作系统

下一章将进一步讨论:当企业拥有大量Model、Agent、Tool、Knowledge、MCP、Workflow和AI应用之后,如何构建统一的 Enterprise AI Operating System,以及FDE如何从"AI项目交付"进一步走向"企业AI基础设施设计"。

补充本章开头的学习目标减少重复段落并合并架构图修正库存缺口计算示例

相关推荐
CAIE研习社1 小时前
新能源招聘中的电气+AI:五类岗位方向与能力补充
大数据·人工智能
Akamai中国1 小时前
Akamai Valkey 托管数据库:企业 AI 的实时内存解决方案
人工智能·云计算·云服务
Dovis(誓平步青云)1 小时前
突破 32 位瓶颈:64 位 XID 如何化解事务号回卷危机
运维·服务器·人工智能·docker·容器
Zentceh1 小时前
海洋牧场夜间监测:AI全彩夜视+水下成像集成方案
图像处理·人工智能·科技·计算机视觉·车载系统·无人机·智能家居
IamZJT_1 小时前
Agent 系统工程 02|任务跑到一半挂了,如何恢复到正确状态?
人工智能
桃西西呀1 小时前
一句话换个词序意思就全变,大模型是怎么读出门道的?手搓一个 Transformer 看清楚
人工智能·llm·ai编程
feasibility.1 小时前
一个生成接口统一计算机视觉:SenseNova-Vision 硬核解剖
人工智能·深度学习·目标检测·计算机视觉·图像分割·点云·cv
鲜于言悠9051 小时前
把bun后端变成桌面软件
人工智能
residual_fan1 小时前
航空发动机故障诊断专用智能体(四):深度强化学习与自适应奖励机制
人工智能·算法·数据挖掘·数据分析