跳到主要内容
版本:3.10.x

管理方式

API7 网关提供多种方式,用于管理网关组以及路由、服务、上游和消费者等资源。这些方式支持从交互式配置到自动化和 AI 辅助运维的不同工作流。

方式工作原理常见运维场景
控制台在 API7 网关控制面中提供图形界面。日常交互式配置与检查、一次性资源变更,以及创建访问令牌。
Admin API提供用于控制面和网关资源操作的 RESTful 端点。需要直接通过 HTTP 集成的自定义控制器、内部平台和应用。
ADC 参考通过单独安装的 CLI 应用声明式 YAML 或 JSON 配置。以文件为事实来源的 GitOps 和 CI/CD 工作流,包括校验、配置漂移审查、环境晋级和审批后的同步。
a7 CLI通过单独安装的 CLI 调用控制面 API 和 Admin API。跨网关组的交互式资源检查和变更、使用结构化输出的脚本、故障排查,以及支持 Agent Skills 和 Shell 命令的 AI 编程 Agent。
API7-MCP通过单独配置的 MCP 服务器,将 API7 网关操作公开为工具。需要查询资源、查看监控、管理 RBAC 或发送网关测试请求的 MCP 兼容 AI 客户端和 Agent。

控制台随控制面一起提供。ADC、a7 和 API7-MCP 需要单独设置。快速入门及后续教程提供控制台、Admin API 和 ADC 示例。

将 API7 网关与 AI Agent 配合使用

a7 和 API7-MCP 都能让 AI Agent 连接 API7 网关,但工作方式不同。API7 网关 Agent Skills提供 API7 专用指令和示例;支持 Shell 的编程 Agent 会按照这些内容运行 a7 命令。API7-MCP 则提供 MCP 兼容客户端或 Agent 可发现和调用的结构化工具。

同一任务无需同时使用两者。若 Agent 支持 Agent Skills 和 Shell 命令,请使用 a7 Skills;若客户端或 Agent 支持 MCP,并且你希望由 MCP 服务器将 API7 网关操作作为工具提供,请使用 API7-MCP。

后续步骤

你已了解可用的管理方式。接下来,请使用控制台、Admin API 或 ADC,通过插件代理和管理 API 请求