Magpie 本地网关走红:让 Claude Code 调用 Kimi、Codex 调用 DeepSeek

开源项目 Magpie 在本地运行一个兼容多种协议的网关,并自动改写 Claude Code、Codex、Gemini CLI 等 Agent 的配置,使用户能在不同模型厂商之间一键切换,甚至把订阅额度跨 Agent 复用。

一句话看懂:开源项目 Magpie 在本地运行一个兼容多种协议的网关,并自动改写 Claude Code、Codex、Gemini CLI 等 Agent 的配置,使用户能在不同模型厂商之间一键切换,甚至把订阅额度跨 Agent 复用。

事件核心:发生了什么

根据掘金文章,开发者 yetone 的开源项目 Magpie 于 2026 年 9 月 23 日创建仓库,到 11 月 4 日 GitHub Star 已达 2.9 万,最新 tag 为 v0.1.2906。它在 127.0.0.1:3425 运行本地网关,同时支持 OpenAI Chat Completions、OpenAI Responses、Anthropic Messages 和 Gemini 四类 API 并互相转换,保留流式输出、工具调用和推理过程。用户通过命令行或桌面界面添加 DeepSeek、Kimi、GLM、Qwen、OpenRouter 等 provider 后,Magpie 会原子化改写各 Agent 配置文件中的少量键,不需要手动 export 环境变量,也可用 magpie <agent> default 还原。

为什么重要

目前公开信息显示,多 Agent 用户的痛点是每个工具各自绑定模型和密钥格式,花订阅买来的额度只能在一个 Agent 内使用。Magpie 用协议转换把「Agent」和「模型来源」解耦,Claude 订阅可给 Codex 用,ChatGPT 订阅也可给 Claude Code 用。它还提供方案快照、路由组合并多账号、意图路由等功能,指向更灵活的模型调度层。这种本地网关思路若被广泛采用,可能改变开发者选择 Agent 与模型供应商的方式。

对用户/开发者/创作者的影响

对开发者,接入新模型从改配置变为几条命令,切换成本明显下降;对使用多个订阅的用户,账号和额度可在 Agent 之间复用。密钥保存在本地 ~/.config/magpie/providers.json,且不读取 shell 环境变量,这对关注密钥外泄的人有实际意义。国内用户需注意 Kimi、MiniMax、Qwen 有国际版和 -cn 国内版之分,安装和更新依赖 GitHub,可能需要代理或镜像。

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

值得关注的后续

一是项目仍处 v0.1.x 阶段,配置改写的稳定性和各 Agent 版本兼容性有待观察;二是路由组和意图路由能否稳定处理额度耗尽、模型降级;三是这种跨订阅复用方式是否会引起厂商在条款或鉴权上的调整。目前信息来自教程与项目文档,实际效果需以本地环境验证为准。

来源:juejin

celebrityanime
celebrityanime
文章: 33552

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注