AI AI工具情报站
GoMIT

magpie:一个菜单栏,管住你电脑上所有 AI Agent 的模型

⭐ 5.1K Stars

这个项目能干嘛

magpie 是一个常驻菜单栏的小工具,解决的是「你电脑里装了一堆 AI 编程 Agent,但每个都要单独配模型」的痛点。它把 Claude Code、Codex、Gemini CLI、OpenCode、Cursor、Copilot 这些 Agent 当前用的模型,统一列在一个面板里,点一下就能换。说白了,它是给所有本地 Agent 当「模型调度中枢」的——不用再一个个去翻 settings.json、config.toml 改模型名了。

为什么最近火了

这个项目 9 月 23 日才建仓,两天就冲到 600 多星。它能火,核心是因为现在 AI 编程 Agent 太多太散:Claude Code 用 Claude、Codex 用 GPT、Gemini CLI 用 Gemini,每个工具模型绑定死、切换麻烦。magpie 正好踩中「模型自由切换」这个刚需,加上作者 yetone 本身在 AI 工具圈有号召力,README 又干净利落,一下就爆了。

技术亮点

  • 一个二进制搞定一切:桌面版不到 15MB(用 Wails 调系统原生 WebView,不塞浏览器内核),终端版只有 7MB,macOS / Linux / Windows 全平台通吃。
  • 外科手术式改配置:你只改一个键值,它只动那一个键。settings.json、config.toml、opencode.jsonc、config.yaml 里的注释、顺序、缩进全部原样保留,写入还是原子的,不怕写到一半崩了把文件搞坏。
  • 一个网关喂所有 Agent:magpie 在本地起一个网关,同时说 OpenAI chat completions、OpenAI Responses 和 Anthropic Messages 三种协议,转发到对应厂商。Codex、Claude Code、OpenCode 全部指向 http://127.0.0.1:3425/v1,从一份模型目录里挑,翻译层帮你抹平协议差异。
  • 三种形态随你挑:菜单栏下拉面板、magpie 开普通窗口、还有 magpie tui 终端界面和纯 CLI,怎么顺手怎么来。

适合什么人

每天都要在多个 AI 编程 Agent 之间切模型的人——比如同时用 Claude Code 写业务逻辑、用 Codex 跑测试、用 Gemini CLI 做调研的开发者。也适合想用便宜模型(DeepSeek、Kimi、GLM)替换贵模型、又嫌逐个改配置麻烦的人。

快速试用

brew install magpie
magpie
magpie tui

与竞品对比

相比手动改每个 Agent 的配置文件,magpie 把「模型切换」抽成了统一面板,省掉来回翻配置的痛苦。和那些「云托管 Gateway」不同,它是纯本地、零依赖部署,配置不离开机器,隐私上更省心。唯一门槛是它刚出、生态还在长,部分小众 Agent 的配置文件位置可能还得等社区补全,但核心的几家主流 Agent 已经覆盖得很完整了。

对重度使用多个编程 Agent 的开发者,magpie 把「换模型」从改配置变成点一下,价值不在于技术多深,而在于把高频麻烦事做顺了;本地零依赖也意味着配置不离开机器,隐私上更省心。

🚀

开始使用

开源 · 可商用

MIT· Go