用途:把多智能体工作流的自然语言描述转化为完整、可校验、可部署的 Agent Network V2(GA、A2A v1.0)项目,覆盖构建、编辑、校验、发布、部署全流程。适用于新建 Agent Broker、增删/替换节点、智能体、MCP 工具或 LLM、调整指令与路由,以及执行 validate/publish/deploy。不适用于 V1→V2 转换、独立 Mule 应用、DataWeave 或 API;若 YAML 含 schemaVersion: 1.0.0 则为 V1,应转用转换器。
主要能力:提供六阶段引导体验并附加发布与部署。节点类型包括 Reasoning(subagent)、Orchestrator(orchestrator)、Generate(generator)、router、executor、echo。工具链以 CLI 优先:validate/publish/deploy 使用 Anypoint CLI Agent Fabric 插件(mulesoft-anypoint-cli-agent-fabric-plugin),Exchange 资产搜索使用 Anypoint CLI v4(anypoint-cli-v4 exchange asset list);MCP 工具(mcp__mulesoft__*)作为回退,无 MCP 依赖。CLI 失败时静默回退到 MCP,再回退到无工具路径。
使用方式:从父目录执行脚手架命令 anypoint-cli-agent-fabric-plugin agent-network project create --name <project-name> --output-dir <parent-dir> --create-dir,生成 agent-network.yaml、exchange.json 与 brokers/。资产分 Inline 与 Exchange 两种模式;认证置于 context.connections.<id>.authentication,URL/密钥以 ${<name>.url}、${<name>.apiKey} 参数化。若 CLI 与 MCP 均不可用,则手写规范脚手架结构,并提示 groupId/organizationId 占位符需在发布前填写。
限制:技能对每回合用户可见文本有硬性输出约束(≤4 行、禁止特定开场语),此约束属技能内部规范。其余如收费、价格、平台支持等细节资料暂未提供。