yetone

Magpie 是一个本地运行的 AI 网关,让 Claude Code、Codex、Gemini CLI、OpenCode 等编程代理统一使用 Kimi、DeepSeek、GLM、ChatGPT 等模型,菜单栏一键切换,配额用尽自动切换下一账号。

v0.1.1293
发布于
10 小时前
16,805
星标
2,941
下载
同步于
8 小时前

最新版本

v0.1.12932026年10月19日 20:31
下载慢?可在上方随时切换镜像源

项目说明

项目概述

Magpie 是一个跑在本地的 AI 网关,作用是把各类 AI 编程代理接到你想要的模型上:Claude Code 用 Kimi、Codex 用 DeepSeek、Gemini CLI 用 GLM、OpenCode 用 ChatGPT,诸如此类的组合随意搭配。

它在菜单栏提供开关与切换,代理请求全部经本地网关转发,不依赖第三方云端中转。支持 macOS、Windows、Linux、Docker 与 Termux,CLI 发行版单独发布在 magpie-releases 仓库,项目以 MIT 许可开源。

项目 内容
平台 macOS、Windows、Linux、Docker、Termux
形态 本地网关应用(菜单栏)+ CLI
作用 给编程代理统一换模型与账号
许可 MIT

一个本地网关,让 Claude Code 跑 Kimi、Codex 跑 DeepSeek,配额到了自己换号。

主要功能

  • 代理换模型:Claude Code、Codex、Gemini CLI、OpenCode 等代理均可指向 Kimi、DeepSeek、GLM、ChatGPT 等模型
  • 本地网关:请求经本机转发,不经过第三方中转服务
  • 菜单栏控制:常驻菜单栏一键启停与切换,不打断工作流
  • 多账号轮换:当前账号配额用尽时自动切换到下一账号
  • 多端支持:macOS、Windows、Linux 原生可用,另有 Docker 与 Termux 运行方式
  • CLI 发行:命令行版本独立发布在 magpie-releases,便于服务器与脚本场景

适用人群

  • 想用国产模型驱动 Claude Code 的开发者
  • 手持多个模型账号需要轮换的重度用户
  • 不愿把请求交给第三方中转的隐私在意者
  • 在多台机器与容器里统一代理配置的团队

快速上手

  1. 从 Releases 下载对应平台的应用或从 magpie-releases 获取 CLI
  2. 启动 Magpie 并在设置中填入模型账号的 API 凭据
  3. 把编程代理的接口地址指向本地网关
  4. 在菜单栏选择当前代理要使用的模型组合
  5. 配额用尽时网关自动切换到下一账号,无需干预

核心优势

  • 组合自由:任何支持的代理配任何支持的模型,随点随换
  • 本地转发:数据路径可控,密钥不经过他人服务器
  • 自动轮换:配额耗尽无感切换,长任务不中断
  • 覆盖面广:桌面、容器到 Termux 手机都能跑

系统要求

项目 要求
桌面端 macOS、Windows、Linux
其他形态 Docker 镜像或 Termux
外部依赖 各模型平台的有效账号与凭据

注意事项

  • 账号合规自负:经由网关使用各模型平台服务时,请自行确认符合对应平台条款
  • CLI 单独发行:命令行版本不在本仓库 Releases,请前往 magpie-releases 获取
  • 代理各自配置:每个编程代理需要单独把接口指向本地网关

历史版本

排序