← 机制演示库 章节知识地图 ↗ / 演示 05B · 工具网关(自动播放)

工具网关:让 Agent 无感的本地/远程透明执行

工具网关是"工具调用的位置透明层"——Agent 只向网关发 tool_call,网关按路由表决定这个工具是本地执行还是转发生远程 MCP Server/HTTP 服务,Agent 和用户完全无感。三句话:① 网关是 Agent 与所有工具之间的唯一入口;② 路由表是核心(工具名 → 执行器映射,改映射=换执行位置);③ 本地执行器走同进程函数调用(零开销),远程执行器走 MCP/HTTP(可共享、可隔离)。本质是把 API 网关的路由/鉴权/重试思想搬到 Agent 工具层。
1x2x 0/14 · 待播放
当前环节
—
执行位置
—
Cache 影响
—
故障策略
—
Agent tool_call → 工具网关(唯一入口) → 路由表匹配 → 本地/远程执行器 → 统一返回
Agent
tool_call
工具网关
唯一入口
路由表
工具名→执行器
本地执行器
同进程函数调用
远程执行器
MCP/HTTP/gRPC
统一返回
结果格式一致
光点 = 当前环节 · Agent 永远只面对一套工具接口
路由表(工具名 → 执行器)改映射 = 换执行位置 · —
工具名执行器目标
lookup_orderLOCALorders_service.lookup
send_emailMCPmcp__mailer__send
query_weatherREMOTE_HTTPweather-api /v1/query
run_sqlLOCAL可切换 REMOTE(见⑩)
就绪点 ▶ 播放,看工具网关怎么让本地/远程执行无缝切换。工具网关
⚡ 运行时动作:正在发生什么💡 知识讲解:为什么这么设计
工具网关日志位置透明 + 无缝切换
AI 工程小册 · 机制演示库 · 演示 05B 工具网关本地远程透明路由(自动播放机制动画)
← 返回演示库