agentgateway

给 AI Agent 装个智能网关,统一管理 API、MCP 和权限,让调用更安全可控。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 基础设施 🍴 复刻 1068 🐛 待处理 306 👀 关注 47
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 6041
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,Apache-2.0 许可证,可自行部署使用,无付费版本。

项目预览

agentgateway 项目界面预览图
图片来源:项目官网

项目数据

分类基础设施
开发团队agentgateway
定价模式🏷️完全免费
价格说明开源项目,Apache-2.0 许可证,可自行部署使用,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Rust
技术栈/模型agents,ai,ai-gateway,api-gateway,gateway-api,kubernetes,mcp,mcp-gateway,reverse-proxy,rust,service-mesh
GitHub 星标★ 6041
上线时间2025-03-18 00:00:00
代码更新2026-11-08
仓库体积68.8 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数8

项目介绍

agentgateway 是一个用 Rust 编写的新一代 AI Agent 代理网关,专门为 AI Agent 和 MCP 服务器设计。它解决了 Agent 应用中 API 密钥管理混乱、多模型切换复杂、请求路由不灵活以及缺乏可观测性的问题。核心能力包括:统一代理所有 LLM API 请求,支持多供应商(如 OpenAI、Anthropic)的协议转换;内置 MCP 服务器支持,方便 Agent 接入外部工具;提供细粒度的访问控制、速率限制和用量审计,确保安全合规;同时支持流式响应、请求重试和故障转移,提升系统稳定性。通过轻量级部署,它能让开发者像管理微服务一样管理 AI 调用,是构建生产级 Agent 应用的基础设施层。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 6041

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:入门 约 10 分钟 部署方式:命令行工具 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 能访问 agentgateway 官网文档(agentgateway.dev)的网络环境
  • 一个可用的终端环境,用于运行 standalone 版本
  • 若选择 Kubernetes 部署,需准备可用的 Kubernetes 集群并支持 Gateway API

安装与启动步骤

  1. 1阅读官方快速开始

    README 只给出文档入口,未提供安装命令。请先打开 Standalone 快速开始页面,按其说明操作,不要凭猜测执行命令。

  2. 2选择部署形态

    agentgateway 提供两种起步方式:Standalone(单机独立运行)和 Kubernetes(内置控制器 + Gateway API),按你的环境二选一。

  3. 3克隆项目仓库

    如需查看源码或示例配置,可通过下方命令获取仓库;这一步不是必须的,官方文档中也可能提供其他获取方式。

    git clone https://github.com/agentgateway/agentgateway.git
  4. 4查看版本发布页

    前往 GitHub Releases 页面确认最新版本号与可用产物(如二进制或容器镜像),README 未给出具体版本号和下载命令。

  5. 5加入社区求助

    如安装过程中遇到问题,可加入官方 Discord 社区或在仓库 Issue 中提问。

如何确认成功

README 未说明验证方式,请以官方快速开始文档中给出的启动输出和访问方式为准。

常见问题

Q:agentgateway 支持哪些部署方式?

A:README 提供 Standalone 快速开始和 Kubernetes 快速开始两条路径,分别对应单机独立部署与基于 Gateway API 的集群部署。

Q:它支持哪些 Agent 相关协议?

A:项目基于 AI 原生协议构建,README 明确提到 MCP(Model Context Protocol)与 A2A(Agent2Agent)两种协议。

Q:README 里为什么没有安装命令?

A:README 是项目总览,实际安装步骤都放在官网文档中,Standalone 与 Kubernetes 各有独立的快速开始页面。

Q:遇到问题在哪里求助?

A:可以通过 README 中给出的 Discord 邀请链接加入社区,或在 GitHub 仓库提交 Issue 反馈。

注意事项

  • 本教程基于 README 节选,其中未包含任何安装命令,因此步骤仅为通用准备动作,实际部署请以官网文档为准。
  • Standalone 与 Kubernetes 的安装流程差异较大,建议先确定目标环境再查阅对应文档。
  • 项目为 Rust 编写,采用 Apache-2.0 开源许可。

核心亮点

  • Rust 编写,性能高且内存安全,适合高并发代理场景
  • 原生支持 MCP 服务器,方便 Agent 集成外部工具链
  • 提供细粒度访问控制与用量审计,满足企业安全合规需求

不足之处

  • 项目较新,生态和文档尚在完善中
  • 高级配置需要理解代理协议与 MCP 概念,上手门槛略高

适用场景

  • 企业内部统一管理多个 AI 模型 API 的调用入口
  • 为多个 Agent 应用提供共享的 MCP 工具网关
  • 需要精细控制 API 密钥分发和用量计费的生产环境

替代项目

LiteLLM、Portkey Gateway、Kong AI Gateway

上一篇:higress

下一篇:octelium

同类项目推荐

xDiT 开源

多卡并行加速 DiT 出图,单卡跑不动的高分辨率也能秒级生成

xDiT: A Scalable Inference Engine for Diffusion Transformers (DiTs) with Massive Par···

★ 2750 2026-10-15
vllm-factory 开源

让编码器模型也能跑上 vLLM,推理快人一步

Production inference for encoder models - ColBERT, GLiNER, ColPali, embeddings etc. ···

★ 87 2026-08-09
gemini-cli-openai 开源

让 OpenAI 客户端不改代码直接调用 Gemini

Expose Gemini CLI endpoints as OpenAI API with Cloudflare Workers

★ 894 2026-09-16
EmbedAnything 开源

用 Rust 打造极速、安全的嵌入与索引流水线,让 AI 应用更快更稳

Highly Performant, Modular, Memory Safe and Production-ready Inference, Ingestion an···

★ 1322 2026-08-09
OpenContracts 开源

让智能体读懂文档,一键提取结构化数据。

The open document intelligence platform for builders and hackers - DMS for the agent···

★ 1534 2026-08-09
TransformerEngine 开源

让 Transformer 在 NVIDIA GPU 上跑得更快更省显存

A library for accelerating Transformer models on NVIDIA GPUs, including using 8-bit ···

★ 3599 2026-10-31
ai-memory-gateway 开源

给任何AI加上长期记忆,改个接口就行

给AI加长期记忆的轻量网关 / A lightweight gateway that adds long-term memory to any L···

★ 169 2026-08-09
memlayer 开源

三行代码给大模型装上持久记忆,让对话更懂你

Plug-and-play memory for LLMs in 3 lines of code. Add persistent, intelligent, human···

★ 307 2026-08-09
simple-llm 开源

1300行Python手写LLM推理引擎,读懂并魔改每一步

~1300 line, minimal, extensible LLM inference engine built from scratch.

★ 492 2026-10-15