本周 GitHub Trending 上出现了一个引人注目的新项目:magpie,一个跑在 Mac 菜单栏里的模型调度台。五天时间从 0 到 4K+ Star,直接冲进周榜前三。

magpie 是什么
magpie 是一个菜单栏里的模型调度中心。它会扫描你机器上安装了哪些 AI 编码 Agent,把它们列成一屏。点击任意一个 Agent 当前使用的模型名,弹出模型选择器,选定新模型后,magpie 自动修改对应的配置文件,整个切换过程只需点击三下鼠标。

它的核心理念可以用一句话概括:Change my model. Everywhere. Instantly. magpie 不接管对话、不做模型推理、不保存上下文,只做两件事:修改配置文件和运行本地网关。前者解决给每个 Agent 换模型的问题,后者解决本地模型统一调用的问题。
支持 23 个 AI 编码 Agent
目前 magpie 已支持 23 个 AI 编码 Agent,每一个都对应其独特的配置文件路径和字段结构。从 Claude Code、Gemini CLI、Cursor、Windsurf 到各种开源 Agent 工具,基本覆盖了主流选择。

对于同时维护多个 Agent 配置的开发者来说,手动逐个修改配置文件是高频痛点。magpie 用一个统一的入口解决了这个问题,无需再记住每个工具的配置格式和路径。
设计理念:小而美
magpie 的作者 yetone 是 Avante.nvim 的维护者,在 Neovim 社区有一定知名度。这个项目体现了小而美的设计思路:不需要一个大而全的聊天平台,菜单栏里的一个小图标就能解决核心需求。
苏米注:模型调度台这个定位很精准。随着 AI 编码 Agent 越来越多,开发者电脑上同时运行三四个 Agent 已成常态,统一切换入口确实有刚需。五天 4K Star 说明社区认可这个方向。