⚡️ 极客雷达:用 Magpie 一个网关打通所有代码 Agent

终端里的 AI 编程工具(Claude Code、Codex、Gemini CLI、OpenCode 等)越装越多,但每家协议深度绑定(Responses、Messages、Gemini 互不相通),手工改配置极其脆弱。

由 avante.nvim 作者 yetone 开源的 Magpie,给出了最干净利落的解法:本地双向转译网关 + 统一模型调度台。

🛠 核心亮点:

1. 本地双向转译网关:单端口(127.0.0.1:3425)同时暴露 OpenAI Chat/Responses、Anthropic Messages 与 Gemini 端点,双向流式转译,抹平 Streaming、Tool Calls 与 Reasoning Tokens 差异。
2. AST 级配置热改:修改 Agent 模型时只做精准原子替换,保留全部原有注释与缩进;切换回原生模型自动还原,支持 macOS 菜单栏与终端 TUI。
3. 跨 Agent 共享订阅池:自动提取已登录的 Claude Code、Codex(ChatGPT Plus/Pro)或 Copilot 凭据;针对 Claude 订阅在本地驱动原版 CLI 配合 MCP 桥接,绕过厂商针对第三方系统提示词的风控检测。
4. 周期感知智能路由:按账号配额重置周期优先消耗即将到期的额度,支持自动 Rate Limit 降级与局域网配额管理。
5. 极简工程:Go + Wails v3 原生 WebView,无 Electron,桌面版 <15MB,纯 CLI 仅 7MB。

💡 Agili 犀利点评:
痛点抓得极准,比传统玩具代理更懂终端开发者的真实流程。把多 Agent 配置集中化成控制台极大改善了体验。但需注意:跨 Agent 共享商业订阅存在厂商 ToS 违规封号风险;跨协议多轮复杂 Tool Call 偶有参数兼容边界。

🔗 官网:https://usemagpie.ai/
🔗 项目:https://github.com/yetone/magpie