给Agent流量装上统一网关。Linux基金会旗下开源项目,Rust编写:原生理解MCP与A2A有状态会话,把模型推理、工具服务器与HTTP流量收进同一数据面,提供JWT、RBAC与工具投毒防护,60多家组织参与贡献。 定价:免费开源(Apache 2.0)。编辑评分:⭐ 4.6。
AgentGateway是什么?
AgentGateway 是一个专为 AI Agent 流量设计的开源网关,由 Solo.io 创建并于 2025 年捐赠给 Linux 基金会,2026 年成为其 Agentic AI 基金会(AAIF)托管项目,以 Apache 2.0 协议开源。它用 Rust 编写,把 MCP 工具服务器、Agent 间通信(A2A)、大模型推理和普通 HTTP/gRPC 服务统一到一个数据面后面:传统 API 网关看不懂 MCP 的有状态会话与双向推送,AgentGateway 从协议层原生处理这些模式。AWS、微软、红帽、思科等 60 多家组织的 300 多位开发者参与了贡献,Dell、Akamai、T-Mobile 等企业均公开背书,是 Agent 基础设施赛道目前最具行业标准相的项目之一。在实际架构里,它通常坐在 Agent 应用与外部世界之间:向下代理各家模型与 MCP 服务器,向上给 Claude Code、Cursor 等客户端一个统一入口,策略、账单与审计都在这一层收口。
核心功能
- 协议原生网关:原生理解 MCP 与 A2A 的 JSON-RPC 会话语义,支持会话粘连、跨服务器聚合应答与服务器主动推送;
- MCP 虚拟化:把多个 MCP 服务器聚合成单一接入点,按客户端动态裁剪可见工具,实现工具级访问控制;
- LLM 网关:以 OpenAI 兼容接口统一接入各家模型服务商,切换后端不改应用代码;
- 企业级安全:JWT、API Key、RBAC、mTLS、外部授权一应俱全,并内置针对工具投毒、影子工具等攻击的防护;
- 声明式策略:用 CEL 表达式定义限流、内容路由、提示词防护与预算控制,经 xDS 热更新无需重启;
- 全链路可观测:与 OpenTelemetry 集成,每个请求-响应对都可追踪、评估与审计。
版本/套餐对比
AgentGateway 是纯开源项目,没有商业版与社区版之分,部署形态覆盖独立二进制、Docker 与 Kubernetes(完整兼容 Gateway API),当前已迭代至 1.4/1.5 系列。生态上,它与同属 AAIF 的 MCP 规范、goose 等 Agent 工具链天然互补;在企业里,常见的组合是网关做发现与路由、应用内 SDK 做动作级校验,两者并不互斥。如果你的团队已经在用 Envoy 或 Kubernetes 体系,运维模型非常接近;如果只需要单机 MCP 代理,也有轻量的 standalone 模式,官方称五分钟内可以本地跑通。版本升级还可灰度进行:先用测试环境验证新版本行为,再滚动替换生产实例。
值不值得用?
当组织里的 Agent 从一两个长到一群,谁来管 Agent 的流量、权限和账单就会从假设变成刚需,AgentGateway 正是为这个问题而生:它让你不必为 AI 流量单独维护一套基础设施,也不必在安全与效率之间二选一。代价是它仍属基础设施软件——Rust 二进制、Kubernetes 配置、CEL 策略,对没有平台工程的团队有不小的上手门槛;同时 MCP 与 A2A 规范本身还在演进,跟进升级是长期动作。平台团队值得尽早试点,纯业务团队则可以先观望。换个角度看,对正在搭建内部 Agent 平台的团队,它把 AI 流量变成了可管理的对象:限流、预算、工具可见性都有单一控制点,安全评审与内部立项也更容易讲清楚。
使用建议
- 从 standalone 模式起步,先代理一两个 MCP 服务器,验证工具可见性与会话行为符合预期;
- 把限流与预算策略写成 CEL 声明放进版本库,像管理代码一样管理 Agent 策略;
- 接入 OpenTelemetry,让每个 Agent 调用可追踪,出问题时能回放现场定位责任;
- 关注社区周会与版本公告,MCP 协议的演进会第一时间反映在网关侧。
适合谁用?
推荐:运行多个 Agent 与 MCP 服务、需要统一安全与可观测性的平台工程团队。可考虑:准备把内部 AI 网关从自建 Nginx 或传统 API 网关升级到 Agent 原生方案的企业。不推荐:只有单个应用、零星调用大模型的开发者——一个 SDK 就够,网关属于过度设计。