Magpie:在選單欄給 Claude Code 和 Codex 自由切換底層模型
開源工具 Magpie 上線。它通過本地閘道器把 Claude Code、Codex 等 Agent 的模型配置收進選單欄,讓它們能直接呼叫 DeepSeek、Kimi 等模型;額度耗盡時可自動切換賬號,還支援在請求發出前自動脫敏金鑰與隱私資訊。
Magpie 是一個免費開源的本地代理工具,它把幾十種 AI Agent 的模型切換、賬號輪換和介面閘道器統一收進了選單欄。不管是讓 Claude Code 跑在 Kimi 上,還是讓 Codex 跑在 DeepSeek 上,都不用再去各個配置檔案裡手動改 key 和代理地址,在選單欄點一下就能換。
它能做什麼
平時用 Claude Code、Codex 或 Gemini CLI 這類工具時,最大的麻煩是它們各自讀取獨立的配置檔案,你買的 API 或訂閱也很難跨工具複用。一旦額度用完,終端直接報錯中斷。
Magpie 在本地啟動一個閘道器,埠設在 127.0.0.1:3425。這個閘道器打通了 OpenAI Chat、Anthropic Messages 和 Gemini 等主流介面協議,甚至能自動處理流式返回、工具呼叫和思考過程。
當你在選單裡選中一個模型時,Magpie 會直接原子化修改對應 Agent 的配置檔案,保留你原本的註釋和格式,下次新建會話時就已經換上了新模型。官方預設支援 Anthropic、OpenAI、DeepSeek、Kimi、智譜 GLM、MiniMax 等數十個平臺,甚至還能直接讀取你機器上已登入的 Claude、ChatGPT 或 Copilot 訂閱。
它還支援路由組和多賬號故障轉移。一個賬號額度跑完了,後臺會自動切到下一個可用賬號或者備選模型, Agent 端完全感知不到中斷。路由策略包括優先消耗即將重置的訂閱、按使用量輪詢等。
為了防止敏感程式碼外洩,Magpie 內建了隱私脫敏功能。開啟後,prompt 裡的 API 金鑰、密碼、身份證號會在本地替換為佔位符,返回結果後再自動換回來,避免把憑據傳送給模型廠商。
怎麼跑起來
Magpie 支援 macOS、Windows 和 Linux,提供選單欄應用、桌面視窗、命令列 TUI 和 Web 介面,甚至可以在 Docker 和 Termux 裡執行。macOS 版本已經完成簽名和公證,並支援自動更新。
想要嘗試的話,可以在官網 usemagpie.ai 下載桌面端,或者在終端執行一條指令碼安裝: curl -fsSL https://usemagpie.ai/install.sh | sh
安裝後開啟應用,在 Providers 頁面貼上 API key 或繫結訂閱,然後在 Agents 頁面為你安裝的 Agent 選擇模型即可。脫敏功能需要從設定的隱私選項中主動開啟;如果需要本地識別複雜人名與地址,可以按需下載一個 1.6 GB 的本地 CPU 模型。
為什麼重要
如果你手頭同時有 Claude、ChatGPT 訂閱,又充了 DeepSeek 或 Kimi 的 API,還喜歡嘗試不同的編碼 Agent,Magpie 是目前最省心的管家工具。它把原本散落在各個檔案裡的環境變數、反代地址和賬號切換做成了一個即開即用的本地服務。
不過要注意,開啟脫敏之後模型看不到真正的金鑰值,無法幫你除錯「這個 token 為什麼失效」之類的問題,遇到類似任務需要把欄位加入白名單。如果你平時只在單一官方工具裡寫程式碼,不需要折騰多平臺,那就不需要裝它。
來源 (1)
- github.com(在新分頁開啟)原文github.com