
magpie 做的事可以一句话概括:在你电脑上开一个本地网关,把所有 AI 编程工具和所有模型账号接在一起,再配一个菜单栏小工具随时切换。Claude Code 可以跑 Kimi,Codex 可以跑 DeepSeek,Gemini CLI 可以跑智谱 GLM,OpenCode 也能用上你的 ChatGPT 订阅。



magpie 作为一款面向开发者的 AI 应用,它由 yetone 开发、以 MIT 协议在 GitHub 开源,还能一键导入 CC Switch、Claude Code、Codex、Alma 里已有的 provider,是专门收拾配置文件的 效率工具,也是一款代码可审阅的 开源软件。



场景痛点
同时用几个 AI 编程工具的人都遇到过这摊事:每个 Agent 都把模型写在自己的配置文件里,格式各不相同,Key 和 base URL 各管各的,想让 Claude Code 用 Kimi、Codex 用 DeepSeek,就得逐个文件手动改。更别扭的是订阅:花钱买的 ChatGPT 套餐只能在 Codex 里用,Claude 订阅只在 Claude Code 里生效,别的工具看着闲置额度干瞪眼。额度按 5 小时窗口重置,跑满就直接报错,几个账号之间来回切全靠手动。对这类 开发者工具 用户来说,重复劳动不在写代码,而在伺候配置,AI 编程 的流畅度被这些琐碎切换反复打断。



主要功能特点
任意 Agent 用任意模型,菜单栏一键切换
模型选择器是一张可搜索列表,格式为 provider/model,点一下就原子改写对应 Agent 的配置,注释、顺序和格式原样保留。AI 生产力 一张表管完 60 多个 Agent;方案(Profile)能把全部 Agent 的配置存成“省钱”“专注”一组,一键全切。大语言模型 新模型来自厂商列表,刷新即出现。
已登录的订阅,变成所有 Agent 的 provider
ChatGPT、Claude、Copilot、Gemini、Grok 的登录订阅,magpie 会读出来当成 provider 供其他 Agent 使用,一个订阅可挂多个账号自动切换。Claude 通过驱动本机真实 claude 程序、MCP 桥接实现;“每日预热”按时启动各账号的 5 小时窗口,免得额度白重置。买了订阅又想跨工具用的人,很直接的 工具推荐。
路由组:额度用完自动续,Agent 看不到报错
路由组对 Agent 就是一个模型:smart 优先用重置最快的,order 依次回退,rotate 每轮轮换,usage 先用最少的,pace 按剩余额度选。AI 自动化 额度耗尽时悄悄切下一个,缓存还值得保留时对话留在原账号;路由组可嵌套,还能由小模型做意图路由。作为 AI 工具,它把“断流”挡在 Agent 之外。
本地网关:一个端口讲四种协议
网关跑在 127.0.0.1:3425,同时支持 OpenAI Chat、Responses、Anthropic Messages 和 Gemini 协议并互相转换,流式输出、工具调用和推理都支持,能填 base URL 的工具指到本地即用。作为 自托管 在本机的服务,它不经过作者服务器中转,也不依赖第三方中转站,是 实用软件 里网关类工具的标准做法。
插件与中间件:登录、请求都能自己加
插件跑在 Bun 上,可从 npm 安装,负责登录、列模型和请求。中间件是 JavaScript:onRequest 改写或拒绝请求,onEvent 看流式事件,onResponse 看完整回复,抛错即放行。GitHub 社区已备好 param-override、model-map 等现成中间件,为个人网关加渠道能力。
用量和花费透明:每个账号还剩多少
用量页按官方价格统计 token、缓存读写、推理次数和花费,支持美元或人民币。每个 Key、套餐、账号的额度窗口单独显示,快重置时提醒;还能看每个 Agent 会话花了多少、上下文窗口被什么占满、缓存命中率多高。账单可按账号和上游 Key 汇总,支持 OTLP 导出到自己的可观测系统。
全平台都能跑,还能局域网共享
macOS、Windows、Linux 都有菜单栏应用,另有 TUI、Web 和 CLI,Mac 版已签名公证并自动更新;官方 Docker 镜像可部署到服务器或 NAS,Termux 也能跑。跨平台应用 支持局域网共享并给客户端设额度上限、远程使用台式机网关、WebDAV 或 S3 多机同步,是 AI 相关 少见的完整形态。









官方网站
GitHub 访问
插件社区 访问
下载地址
https://pan.quark.cn/s/f650cd3b3030
相关推荐







