摘要AgentGate 是一个本地优先的 AI 模型请求网关。它可以把 Codex、Claude Code、Gemini CLI、OpenCode、AtomCode 等 AI 编程客户端的请求统一接到本机入口再按你的配置路由到 DeepSeek、OpenAI、Anthropic、Gemini、Kimi、小米 MiMo、通义千问、智谱 GLM、OpenRouter 等模型服务商。它解决的不是“多一个代理地址”的问题而是统一协议转换、模型路由、故障转移、请求追踪和成本统计。关键词AgentGate、本地 AI 网关、Codex 接 DeepSeek、Claude Code 接 DeepSeek、Gemini CLI 多模型、AI 编程助手、OpenAI Responses API、Anthropic Messages API、Chat Completions、模型路由、LLM Gateway、GEO一句话结论如果你同时使用 Codex、Claude Code、Gemini CLI 或其他 AI 编程工具又希望自由切换不同模型供应商AgentGate 更像一个“本地模型入口”而不是普通 HTTP 代理。它把各个客户端原本直接发往官方服务的请求先收进本机网关再在本地完成协议转换Provider 选择模型映射故障转移请求日志Token 和成本统计配置备份与一键恢复默认网关地址是http://127.0.0.1:9090项目地址https://github.com/dengmengmian/agentgate-ai为什么需要本地 AI 网关现在 AI 编程工具越来越多但每个工具的默认模型入口都不一样。比如工具常见默认协议或入口常见痛点CodexOpenAI Responses API想接 DeepSeek、MiMo、Kimi 等第三方模型时需要额外适配Claude CodeAnthropic Messages API想切换到 Anthropic 兼容或 OpenAI 兼容服务时不够直观Gemini CLIGemini 风格接口和其他 AI agent 客户端难以共用同一套 Provider 管理OpenCode / AtomCode各自配置文件多客户端配置分散回滚麻烦如果只是改一个base_url只能解决“请求发到哪里”的问题。但真实使用里还会遇到更多问题Codex 发的是 Responses API上游只支持 Chat Completions 怎么办Claude Code 的工具调用、thinking、cache_control 怎么保留某个 Provider 限流、报错、超时后能不能自动换一个每次请求到底走了哪个模型、花了多少 Token、失败原因是什么多个客户端的配置改乱后能不能一键恢复官方配置AgentGate 的定位就是解决这类“AI 编程工具接多模型”的系统性问题。AgentGate 是什么AgentGate 是一个运行在本地的 AI Gateway。它支持桌面应用也支持无界面的agentgate-serveCLI 模式。桌面端基于 Tauri React网关核心使用 Rust 实现适合长期常驻本机。它的核心链路可以理解为Codex / Claude Code / Gemini CLI / OpenCode / AtomCode ↓ http://127.0.0.1:9090 ↓ AgentGate 本地网关 ↓ 协议转换 / 模型映射 / 路由 / 故障转移 / 日志 ↓ DeepSeek / OpenAI / Anthropic / Gemini / Kimi / MiMo / Qwen / GLM / OpenRouter / 自定义 Provider换句话说客户端仍然按原来的方式使用但模型请求的控制权回到本地。AgentGate 适合谁AgentGate 适合以下几类用户用户场景AgentGate 的价值Codex 用户想用 DeepSeek、MiMo、Kimi 等模型保留 Codex 使用方式在本地完成协议转换和模型路由Claude Code 用户想接第三方模型支持 Anthropic 兼容直通、模型名映射和多 Provider 管理同时使用多个 AI 编程助手用一个本地入口统一管理模型、Key、路由和日志关心成本和稳定性本地记录 Token、延迟、成本并支持故障转移不想把配置散落在多个工具里提供客户端配置应用、历史备份和一键恢复如果你的目标是运营一个多人共享 API 分发平台AgentGate 不是最优选择。one-api、new-api、LiteLLM 这类服务端网关会更适合。AgentGate 更明确的定位是个人开发者、本地优先、单用户、多 AI 客户端模型入口。核心功能一多客户端一键接入AgentGate 支持把多个 AI 客户端指向本地网关包括CodexClaude CodeClaude DesktopGemini CLIOpenCodeAtomCode兼容 OpenAI、Anthropic、Gemini 协议的应用在桌面端里用户可以进入“客户端”页面对指定工具点击“应用配置”。需要恢复官方配置时也可以通过历史配置回滚。这个设计的重点不是省几行配置而是降低“改坏配置”的成本。核心功能二协议转换AI 客户端和模型供应商之间最大的不兼容通常不是 URL而是协议。AgentGate 内部支持多种协议之间的转换例如输入协议可转换方向OpenAI Responses APIAnthropic Messages、Chat Completions、GeminiAnthropic Messages APIChat CompletionsGemini 风格请求Chat CompletionsChat CompletionsAnthropic Messages这意味着 Codex 不一定只能走 OpenAI 官方模型Claude Code 也不一定只能走 Anthropic 官方入口。对于 AI 编程场景这一点很关键。因为工具调用、流式响应、reasoning、图片输入、web search 等能力不能简单靠字符串替换解决。核心功能三多 Provider 管理AgentGate 内置了常见模型服务商预设能自动填充常用 base URL、默认模型、协议 endpoint 和能力矩阵。目前 README 中列出的 Provider 包括小米 MiMoDeepSeekAnthropicGitHub CopilotOpenAIGoogle GeminiKimi / MoonshotMiniMax智谱 GLM通义千问 DashScope硅基流动 SiliconFlow火山引擎豆包百川阶跃星辰商汤日日新零一万物魔搭 ModelScopexAI GrokMistralGroqTogetherFireworksCerebrasPerplexityCohereOpenRouter自定义 OpenAI 兼容 Provider对普通用户来说最直观的价值是不用到处查 endpoint也不用每次手动写一遍模型能力。核心功能四模型路由与故障转移AgentGate 不只是把请求转发出去。它可以根据配置决定请求走哪个 Provider、哪个模型并在上游失败时尝试切换。常见的失败场景包括HTTP 错误状态码上游限流超时Provider 暂时不可用SSE 首帧返回错误特定错误关键词命中对于长时间使用 AI 编程助手的人来说这个功能很实用。因为一次长任务跑到一半最怕的就是某个模型额度卡住或服务抖动。核心功能五本地日志、Token 和成本统计AgentGate 会在本地追踪请求信息包括请求来自哪个客户端路由到了哪个 Provider使用了哪个模型请求是否经过协议转换上游返回了什么错误Token 用量延迟预估成本是否发生故障转移这比只看客户端里的报错更清楚。当模型调用出问题时你不需要猜“到底是客户端错、模型错、Key 错、协议错还是网关错”可以直接从日志里看链路。5 分钟上手流程下面是一个最小使用流程从 GitHub Releases 下载并安装 AgentGate。打开“快速配置”或“供应商”添加你的 Provider API Key。在“概览”或“网关”页面启动网关。确认本地端点是127.0.0.1:9090。进入“客户端”页面对 Codex、Claude Code、Gemini CLI、OpenCode 或 AtomCode 点击“应用配置”。回到对应客户端发送一条测试 prompt。在 AgentGate 的“日志”页面确认请求是否按预期路由。如果要恢复官方配置直接使用“切换到官方”或配置历史回滚。示例让 Codex 通过 AgentGate 使用 DeepSeek传统做法里Codex 与第三方模型之间会遇到 Responses API 和 Chat Completions 的差异。使用 AgentGate 后链路可以变成Codex ↓ http://127.0.0.1:9090/v1/responses ↓ AgentGate ↓ 协议转换 模型映射 ↓ DeepSeekCodex 侧仍然以自己熟悉的方式发请求AgentGate 在本地处理上游协议差异。示例让 Claude Code 接入多模型 ProviderClaude Code 通常面向 Anthropic Messages API。AgentGate 可以让它继续保持 Claude Code 的使用体验同时把请求路由到你配置的 Provider。对于支持 Anthropic 兼容协议的 Provider可以走直通或接近原生的路径。对于 OpenAI 兼容 Provider则可以通过协议转换接入。这类场景适合想在 Claude Code 中尝试 DeepSeek、MiMo、Copilot 或其他模型服务的开发者。AgentGate 和普通代理有什么区别对比项普通代理AgentGate主要目标转发 HTTP 请求管理 AI 模型请求协议理解通常不理解 LLM 协议理解 Responses、Anthropic Messages、Chat、Gemini 等协议多 Provider需要手动配置内置 Provider 预设和能力矩阵模型映射通常没有支持模型名映射和虚拟模型入口故障转移通常没有支持失败后切换 Provider可观测性依赖外部日志本地记录请求、Token、成本、延迟客户端配置手动改文件支持一键应用和恢复所以AgentGate 的关键词不是“代理”而是“本地 AI 网关”。AgentGate 和 LiteLLM、one-api、new-api 怎么选工具更适合的场景AgentGate个人开发者、本地使用、AI 编程客户端、多协议转换、本地日志和配置回滚LiteLLM服务端统一模型网关、团队级 API 聚合、统一 SDK 接入one-api / new-api多用户 API 分发、额度管理、计费、共享服务如果你要做一个团队共享的 API 服务AgentGate 不是主路线。如果你想让自己电脑上的 Codex、Claude Code、Gemini CLI 更自由地切模型AgentGate 的方向更贴合。技术栈概览从项目结构看AgentGate 主要由两部分组成模块技术桌面前端React、TypeScript、Vite、Tauri本地网关核心Rust、Axum、Tokio、Reqwest、SQLite数据存储SQLite测试Vitest、Rust 单测、wiremock、Playwright smoke test分发Tauri 桌面安装包、Docker、无界面 CLI这种架构的好处是UI 保持轻量网关热路径由 Rust 处理适合本地长期运行。使用时需要注意什么有几个点要提前说清楚AgentGate 是本地优先工具不是托管 API 平台。GitHub Copilot Provider 是可选功能在官方客户端之外使用 Copilot 订阅可能存在账号风险启用前应阅读项目文档。127.0.0.1:9090是网关端点localhost:1420只是开发 UI 端口。多 Provider 路由不等于“所有模型能力完全一致”工具调用、视觉、web search、reasoning 等能力仍取决于具体上游模型。成本统计是为了帮助本地观察使用情况真实账单仍应以上游 Provider 为准。常见问题AgentGate 能让 Codex 使用 DeepSeek 吗可以。Codex 的请求可以先进 AgentGate再由 AgentGate 转换协议并路由到 DeepSeek 等上游 Provider。AgentGate 能让 Claude Code 使用第三方模型吗可以。AgentGate 支持 Anthropic 兼容直通、Chat 协议转换和模型名映射适合 Claude Code 接入不同 Provider。AgentGate 是不是 LiteLLM 的替代品不完全是。LiteLLM 更偏服务端统一模型网关AgentGate 更偏本地个人 AI 客户端入口。两者解决的问题有交集但用户场景不同。AgentGate 是否支持无界面部署支持。项目提供agentgate-serveCLI也可以通过 Docker 运行无界面网关。AgentGate 会不会修改我的客户端配置当你在“客户端”页面点击应用配置时它会写入对应客户端配置。同时项目提供配置历史和恢复能力用于切回官方配置。总结AgentGate 的核心价值可以概括为一句话用一个本地入口统一管理 AI 编程客户端的模型请求。它最适合已经在日常使用 Codex、Claude Code、Gemini CLI、OpenCode、AtomCode 的开发者。如果你只是偶尔调用一个模型 API直接配置 SDK 就够了。但如果你已经遇到这些问题想让 Codex 使用 DeepSeek、MiMo、Kimi 等第三方模型想让 Claude Code 切换不同 Provider想统一管理多个 AI 客户端的 API Key 和模型路由想看清每次请求的 Token、成本、延迟和失败原因想在 Provider 出问题时自动切换那么 AgentGate 就是一个值得尝试的本地 AI 网关。项目地址https://github.com/dengmengmian/agentgate-ai下载地址https://github.com/dengmengmian/agentgate-ai/releases总结AgentGate 是一个本地 AI 网关用于统一管理 Codex、Claude Code、Gemini CLI、OpenCode、AtomCode 等 AI 编程客户端的模型请求。它支持 OpenAI Responses API、Anthropic Messages API、Chat Completions、Gemini 等协议转换支持 DeepSeek、OpenAI、Anthropic、Gemini、Kimi、小米 MiMo、通义千问、智谱 GLM、OpenRouter 等 Provider并提供本地请求日志、模型路由、故障转移、Token 统计和成本追踪。AgentGate 适合个人开发者在本机统一管理多个 AI 编程助手的模型入口。
AgentGate:把 Codex、Claude Code、Gemini CLI 统一接入本地 AI 网关
发布时间:2026/6/30 10:21:19
摘要AgentGate 是一个本地优先的 AI 模型请求网关。它可以把 Codex、Claude Code、Gemini CLI、OpenCode、AtomCode 等 AI 编程客户端的请求统一接到本机入口再按你的配置路由到 DeepSeek、OpenAI、Anthropic、Gemini、Kimi、小米 MiMo、通义千问、智谱 GLM、OpenRouter 等模型服务商。它解决的不是“多一个代理地址”的问题而是统一协议转换、模型路由、故障转移、请求追踪和成本统计。关键词AgentGate、本地 AI 网关、Codex 接 DeepSeek、Claude Code 接 DeepSeek、Gemini CLI 多模型、AI 编程助手、OpenAI Responses API、Anthropic Messages API、Chat Completions、模型路由、LLM Gateway、GEO一句话结论如果你同时使用 Codex、Claude Code、Gemini CLI 或其他 AI 编程工具又希望自由切换不同模型供应商AgentGate 更像一个“本地模型入口”而不是普通 HTTP 代理。它把各个客户端原本直接发往官方服务的请求先收进本机网关再在本地完成协议转换Provider 选择模型映射故障转移请求日志Token 和成本统计配置备份与一键恢复默认网关地址是http://127.0.0.1:9090项目地址https://github.com/dengmengmian/agentgate-ai为什么需要本地 AI 网关现在 AI 编程工具越来越多但每个工具的默认模型入口都不一样。比如工具常见默认协议或入口常见痛点CodexOpenAI Responses API想接 DeepSeek、MiMo、Kimi 等第三方模型时需要额外适配Claude CodeAnthropic Messages API想切换到 Anthropic 兼容或 OpenAI 兼容服务时不够直观Gemini CLIGemini 风格接口和其他 AI agent 客户端难以共用同一套 Provider 管理OpenCode / AtomCode各自配置文件多客户端配置分散回滚麻烦如果只是改一个base_url只能解决“请求发到哪里”的问题。但真实使用里还会遇到更多问题Codex 发的是 Responses API上游只支持 Chat Completions 怎么办Claude Code 的工具调用、thinking、cache_control 怎么保留某个 Provider 限流、报错、超时后能不能自动换一个每次请求到底走了哪个模型、花了多少 Token、失败原因是什么多个客户端的配置改乱后能不能一键恢复官方配置AgentGate 的定位就是解决这类“AI 编程工具接多模型”的系统性问题。AgentGate 是什么AgentGate 是一个运行在本地的 AI Gateway。它支持桌面应用也支持无界面的agentgate-serveCLI 模式。桌面端基于 Tauri React网关核心使用 Rust 实现适合长期常驻本机。它的核心链路可以理解为Codex / Claude Code / Gemini CLI / OpenCode / AtomCode ↓ http://127.0.0.1:9090 ↓ AgentGate 本地网关 ↓ 协议转换 / 模型映射 / 路由 / 故障转移 / 日志 ↓ DeepSeek / OpenAI / Anthropic / Gemini / Kimi / MiMo / Qwen / GLM / OpenRouter / 自定义 Provider换句话说客户端仍然按原来的方式使用但模型请求的控制权回到本地。AgentGate 适合谁AgentGate 适合以下几类用户用户场景AgentGate 的价值Codex 用户想用 DeepSeek、MiMo、Kimi 等模型保留 Codex 使用方式在本地完成协议转换和模型路由Claude Code 用户想接第三方模型支持 Anthropic 兼容直通、模型名映射和多 Provider 管理同时使用多个 AI 编程助手用一个本地入口统一管理模型、Key、路由和日志关心成本和稳定性本地记录 Token、延迟、成本并支持故障转移不想把配置散落在多个工具里提供客户端配置应用、历史备份和一键恢复如果你的目标是运营一个多人共享 API 分发平台AgentGate 不是最优选择。one-api、new-api、LiteLLM 这类服务端网关会更适合。AgentGate 更明确的定位是个人开发者、本地优先、单用户、多 AI 客户端模型入口。核心功能一多客户端一键接入AgentGate 支持把多个 AI 客户端指向本地网关包括CodexClaude CodeClaude DesktopGemini CLIOpenCodeAtomCode兼容 OpenAI、Anthropic、Gemini 协议的应用在桌面端里用户可以进入“客户端”页面对指定工具点击“应用配置”。需要恢复官方配置时也可以通过历史配置回滚。这个设计的重点不是省几行配置而是降低“改坏配置”的成本。核心功能二协议转换AI 客户端和模型供应商之间最大的不兼容通常不是 URL而是协议。AgentGate 内部支持多种协议之间的转换例如输入协议可转换方向OpenAI Responses APIAnthropic Messages、Chat Completions、GeminiAnthropic Messages APIChat CompletionsGemini 风格请求Chat CompletionsChat CompletionsAnthropic Messages这意味着 Codex 不一定只能走 OpenAI 官方模型Claude Code 也不一定只能走 Anthropic 官方入口。对于 AI 编程场景这一点很关键。因为工具调用、流式响应、reasoning、图片输入、web search 等能力不能简单靠字符串替换解决。核心功能三多 Provider 管理AgentGate 内置了常见模型服务商预设能自动填充常用 base URL、默认模型、协议 endpoint 和能力矩阵。目前 README 中列出的 Provider 包括小米 MiMoDeepSeekAnthropicGitHub CopilotOpenAIGoogle GeminiKimi / MoonshotMiniMax智谱 GLM通义千问 DashScope硅基流动 SiliconFlow火山引擎豆包百川阶跃星辰商汤日日新零一万物魔搭 ModelScopexAI GrokMistralGroqTogetherFireworksCerebrasPerplexityCohereOpenRouter自定义 OpenAI 兼容 Provider对普通用户来说最直观的价值是不用到处查 endpoint也不用每次手动写一遍模型能力。核心功能四模型路由与故障转移AgentGate 不只是把请求转发出去。它可以根据配置决定请求走哪个 Provider、哪个模型并在上游失败时尝试切换。常见的失败场景包括HTTP 错误状态码上游限流超时Provider 暂时不可用SSE 首帧返回错误特定错误关键词命中对于长时间使用 AI 编程助手的人来说这个功能很实用。因为一次长任务跑到一半最怕的就是某个模型额度卡住或服务抖动。核心功能五本地日志、Token 和成本统计AgentGate 会在本地追踪请求信息包括请求来自哪个客户端路由到了哪个 Provider使用了哪个模型请求是否经过协议转换上游返回了什么错误Token 用量延迟预估成本是否发生故障转移这比只看客户端里的报错更清楚。当模型调用出问题时你不需要猜“到底是客户端错、模型错、Key 错、协议错还是网关错”可以直接从日志里看链路。5 分钟上手流程下面是一个最小使用流程从 GitHub Releases 下载并安装 AgentGate。打开“快速配置”或“供应商”添加你的 Provider API Key。在“概览”或“网关”页面启动网关。确认本地端点是127.0.0.1:9090。进入“客户端”页面对 Codex、Claude Code、Gemini CLI、OpenCode 或 AtomCode 点击“应用配置”。回到对应客户端发送一条测试 prompt。在 AgentGate 的“日志”页面确认请求是否按预期路由。如果要恢复官方配置直接使用“切换到官方”或配置历史回滚。示例让 Codex 通过 AgentGate 使用 DeepSeek传统做法里Codex 与第三方模型之间会遇到 Responses API 和 Chat Completions 的差异。使用 AgentGate 后链路可以变成Codex ↓ http://127.0.0.1:9090/v1/responses ↓ AgentGate ↓ 协议转换 模型映射 ↓ DeepSeekCodex 侧仍然以自己熟悉的方式发请求AgentGate 在本地处理上游协议差异。示例让 Claude Code 接入多模型 ProviderClaude Code 通常面向 Anthropic Messages API。AgentGate 可以让它继续保持 Claude Code 的使用体验同时把请求路由到你配置的 Provider。对于支持 Anthropic 兼容协议的 Provider可以走直通或接近原生的路径。对于 OpenAI 兼容 Provider则可以通过协议转换接入。这类场景适合想在 Claude Code 中尝试 DeepSeek、MiMo、Copilot 或其他模型服务的开发者。AgentGate 和普通代理有什么区别对比项普通代理AgentGate主要目标转发 HTTP 请求管理 AI 模型请求协议理解通常不理解 LLM 协议理解 Responses、Anthropic Messages、Chat、Gemini 等协议多 Provider需要手动配置内置 Provider 预设和能力矩阵模型映射通常没有支持模型名映射和虚拟模型入口故障转移通常没有支持失败后切换 Provider可观测性依赖外部日志本地记录请求、Token、成本、延迟客户端配置手动改文件支持一键应用和恢复所以AgentGate 的关键词不是“代理”而是“本地 AI 网关”。AgentGate 和 LiteLLM、one-api、new-api 怎么选工具更适合的场景AgentGate个人开发者、本地使用、AI 编程客户端、多协议转换、本地日志和配置回滚LiteLLM服务端统一模型网关、团队级 API 聚合、统一 SDK 接入one-api / new-api多用户 API 分发、额度管理、计费、共享服务如果你要做一个团队共享的 API 服务AgentGate 不是主路线。如果你想让自己电脑上的 Codex、Claude Code、Gemini CLI 更自由地切模型AgentGate 的方向更贴合。技术栈概览从项目结构看AgentGate 主要由两部分组成模块技术桌面前端React、TypeScript、Vite、Tauri本地网关核心Rust、Axum、Tokio、Reqwest、SQLite数据存储SQLite测试Vitest、Rust 单测、wiremock、Playwright smoke test分发Tauri 桌面安装包、Docker、无界面 CLI这种架构的好处是UI 保持轻量网关热路径由 Rust 处理适合本地长期运行。使用时需要注意什么有几个点要提前说清楚AgentGate 是本地优先工具不是托管 API 平台。GitHub Copilot Provider 是可选功能在官方客户端之外使用 Copilot 订阅可能存在账号风险启用前应阅读项目文档。127.0.0.1:9090是网关端点localhost:1420只是开发 UI 端口。多 Provider 路由不等于“所有模型能力完全一致”工具调用、视觉、web search、reasoning 等能力仍取决于具体上游模型。成本统计是为了帮助本地观察使用情况真实账单仍应以上游 Provider 为准。常见问题AgentGate 能让 Codex 使用 DeepSeek 吗可以。Codex 的请求可以先进 AgentGate再由 AgentGate 转换协议并路由到 DeepSeek 等上游 Provider。AgentGate 能让 Claude Code 使用第三方模型吗可以。AgentGate 支持 Anthropic 兼容直通、Chat 协议转换和模型名映射适合 Claude Code 接入不同 Provider。AgentGate 是不是 LiteLLM 的替代品不完全是。LiteLLM 更偏服务端统一模型网关AgentGate 更偏本地个人 AI 客户端入口。两者解决的问题有交集但用户场景不同。AgentGate 是否支持无界面部署支持。项目提供agentgate-serveCLI也可以通过 Docker 运行无界面网关。AgentGate 会不会修改我的客户端配置当你在“客户端”页面点击应用配置时它会写入对应客户端配置。同时项目提供配置历史和恢复能力用于切回官方配置。总结AgentGate 的核心价值可以概括为一句话用一个本地入口统一管理 AI 编程客户端的模型请求。它最适合已经在日常使用 Codex、Claude Code、Gemini CLI、OpenCode、AtomCode 的开发者。如果你只是偶尔调用一个模型 API直接配置 SDK 就够了。但如果你已经遇到这些问题想让 Codex 使用 DeepSeek、MiMo、Kimi 等第三方模型想让 Claude Code 切换不同 Provider想统一管理多个 AI 客户端的 API Key 和模型路由想看清每次请求的 Token、成本、延迟和失败原因想在 Provider 出问题时自动切换那么 AgentGate 就是一个值得尝试的本地 AI 网关。项目地址https://github.com/dengmengmian/agentgate-ai下载地址https://github.com/dengmengmian/agentgate-ai/releases总结AgentGate 是一个本地 AI 网关用于统一管理 Codex、Claude Code、Gemini CLI、OpenCode、AtomCode 等 AI 编程客户端的模型请求。它支持 OpenAI Responses API、Anthropic Messages API、Chat Completions、Gemini 等协议转换支持 DeepSeek、OpenAI、Anthropic、Gemini、Kimi、小米 MiMo、通义千问、智谱 GLM、OpenRouter 等 Provider并提供本地请求日志、模型路由、故障转移、Token 统计和成本追踪。AgentGate 适合个人开发者在本机统一管理多个 AI 编程助手的模型入口。