今年多智能体(multi-agent)系统从演示走向生产,Claude Opus 5 配合工具调用已经能自己拆解任务、编排子 agent 去查库、发消息、调接口。八月里我帮一个团队做上线评审,负责人的一句话让我记到现在:"我们不担心 agent 答错,担心它答得太勤——高频、无差别、谁也没审计地调工具。"
这句话点出了多智能体落地最容易被忽略的一层:调用治理。
工具调用不是"能调"就完事
当一个 agent 拥有工具权限,它每一次"调用"背后都是一次真实动作:读一段数据、写一个工单、发一条消息。问题有三:一是频次失控,一个循环里的 agent 可能在一分钟内触发上百次同质调用;二是权限越界,本该只读的 agent 借用了可写工具;三是责任不清,出问题时查不到是哪一步、哪个 agent 动的手。
这三件事,模型本身管不了,得在它和工具之间有一道闸。
网关怎么把"工具调用"管起来
我把治理拆成三步,正好对应企业 AI 网关的介入位置。
第一步,统一收口。所有 agent 的工具调用都经过魔芋企业AI网关(MAI Gateway)转发,而不是各自直连后端系统。它的定位是:统一接入 · 智能路由 · 精准分账 · 安全脱敏 · 成本优化。在多模型接入层,MAI 网关近期已兼容阿里 tokenPlan 和火山 AgentPlan 模型的接入,agent 无论用哪个来源,调用都从同一道闸过。
第二步,按策略放行。网关侧给每个 agent、每种工具配独立的调用配额与频控:只读工具放开、可写工具加二次确认、高危操作强制留痕。触顶的不是模型,是这条 agent 自己的天花板。
第三步,全程留痕。每一次工具调用都带着 agent 标识、目标系统、入参摘要落进审计日志,事后能按"哪个 agent、调了什么、结果如何"逐条回放。
不同工具,配不同模型档位
这里有个常被忽略的省钱点:agent 自己的"思考"和它对工具的"执行",可以用不同档位。我列一张分工表:
|
环节 |
适合档位 |
说明 |
|
任务拆解与编排 |
Claude Opus 5 / GPT-5.6 |
重推理,次数少但关键 |
|
工具返回结果归纳 |
Claude Sonnet 5 |
中等推理,频次中等 |
|
高频分类 / 路由判断 |
Gemini 3.7 Flash / DeepSeek V4 |
轻量,走量 |
|
长上下文检索摘要 |
Gemini 3.1 Pro |
超长材料稳定 |
网关按这张表做智能路由,重活不挤占轻活的通道,成本自然分层。
我扫了一眼治理看板
打开网关的 agent 治理视图,顶部几张统计卡片。示意一组数字:接入 agent 应用 9 个,配置工具级频控策略 23 条,本月高危操作二次确认触发 58 次,越权调用拦截 12 次,工具调用平均审计覆盖率 100%。
(以上为示意数据,用于说明看板形态,非真实统计。)
那一行"审计覆盖率 100%"比任何漂亮话都实在——它意味着出事时你查得到。
治理的本质,是让智能体"敢放开用"
回到那位负责人的担心。他真正想要的,不是把 agent 的工具权限收掉,而是"放开了也出不了乱子"。这两件事是一体的:没有闸,只能靠不敢用来控制风险;有了闸,才敢把智能体真正铺到生产里。
如果你正在把多智能体从演示推上线,建议先别急着加工具,先把"谁能调、调多少、调了留痕吗"这三件事定下来。
免责声明:本文为企业 AI 网关相关技术科普与产品能力介绍,旨在帮助读者理解多智能体工具调用治理的通用思路,不构成任何商业建议。文中涉及的具体产品能力以魔芋企业AI网关(MAI Gateway)官方最新文档为准。实际使用请结合企业自身业务场景与合规要求评估。

319

被折叠的 条评论
为什么被折叠?



