编码 Agent
编码 Agent 会从开发环境频繁发起模型和工具请求。当平台团队需要统一管理上游模型、服务提供方凭证和 MCP 工具的访问时,可以通过 AISIX 路由这些请求。
这些指南涵盖从本地编辑器、CLI、远程开发环境或自动化任务调用 AISIX 的编码工具。
为什么通过 AISIX 路由编码 Agent
一种常见的落地方式是由平台团队将 AISIX 作为开发者 AI 工具的统一网关。开发者为 Codex、Claude Code、Cline、Cursor 或其他客户端配置 AISIX 代理 URL、调用方 API Key 和自定义模型值,而不是直接配置服务提供方凭证。自定义模型值就是 AISIX 模型别名。
编码 Agent 继续使用原生配置和请求格式。AISIX 会在将模型请求或 MCP 工具调用转发到上游前执行访问控制、策略检查和遥测记录。
当团队需要以下能力时,这种方式很有用:
- 不在本地编辑器和 CLI 配置中保存服务提供方凭证。
- 使用调用方 API Key 验证每位开发者、项目、自动化任务或共享工具配置。
- 使用模型别名控制每个客户端可访问的上游模型。
- 对编码 Agent 流量应用预算、限流、安全护栏和用量上报。
- 在不要求每位开发者重新配置工具的前提下,更换别名背后的上游服务提供方或模型。
敏感代码和凭证
编码 Agent 可能会在任务中发送源代码、配置片段、堆栈信息或终端输出。这些上下文可能包含 API Key、客户数据、个人信息或内部标识符。
AISIX 位于编码 Agent 与上游模型或 MCP 服务器之间,团队可以在网关层检查和控制这些流量。敏感值需要脱敏或拦截时,请使用 PII 检测与脱敏;需要更广泛的请求与响应策略检查时,请使用安全护栏。