GitHub radar

Magpie: One Panel to Switch Every Coding Agent’s Model

Menu bar application that allows you to easily configure Claude Code, Codex, Google’s Gemini CLI and other code agents to use any model provider from a single UI without editing their configuration files manually.

01yetone/magpie 910Go

magpie is an easy way to choose the model for all your AI agents (e.g., Codex on DeepSeek, Claude Code on Kimi, Google’s Gemini CLI on GLM) from a single menu bar. It discovers the tools installed (Claude Code, Codex, Google’s Gemini CLI, OpenCode, Cursor CLI, Copilot CLI and almost a dozen others) on your computer and displays their current model settings. You can change the model setting by clicking on the displayed value, and magpie will only modify the relevant line(s) in the configuration file while preserving the rest of the comments and formatting. It achieves this by running a local service on your computer that proxies requests to a single endpoint, translating them into the appropriate format for the desired model provider (Anthropic, OpenAI, DeepSeek, Kimi, GLM, Qwen, Mistral, Local Ollama, LM Studio, etc. — almost twenty choices). You can share a single authentication token across multiple agents (Claude Code, Codex via ChatGPT, Copilot) on your computer without having to paste a key. You can even route multiple keys/subscriptions to a single alias, either in popularity order, most recently used first, or least recently used first, so you don’t get blocked halfway through your workflow due to running out of tokens on a particular subscription.

Why a vibe-coder should care

This is particularly useful if you use multiple code agents and need to configure each one individually. With magpie, you can avoid having to open multiple configuration files and use your existing subscription across all your code agents. Or, you can experiment with lower-cost/free models (e.g., DeepSeek, Kimi, GLM) directly within the UI of Claude Code or Codex without having to switch applications. Note that magpie doesn’t actually make the models better — it’s just a proxy server — so if you want to cut costs by using an open model, you’ll likely see significantly worse performance compared to Opus or Fable. This might be okay for repetitive tasks or if you don’t have the funds for a subscription, but it’s not ideal for serious agent use.

How to install

Copy this and send it to your agent — Claude Code, Codex, any of them:

Install magpie from https://github.com/yetone/magpie — follow the README (there's an install script for Mac, Linux and Windows), open the panel and show me the list of my AI agents with their current models. If a new model needs a vendor key like DeepSeek or Kimi, ask me for it.

Runs on a regular laptop — the app is under 15 MB and needs no graphics card.

Open on GitHub