magpie-community / plugins
git clone https://github.com/magpie-community/plugins.git
Community-maintained OpenCode provider plugins for coding-plan subscriptions (work in OpenCode and magpie)
+1
stars, 24h · #9,609
+~7
stars, 7 days · #10,257
+78
stars, 30 days · #6,422
94
★ total · +7% this week
128
forks · 105 open issues
Star history (as recorded here)
LanguageJavaScript
LicenseMIT
Created2026-09-30 (22d ago)
Last pushtoday
Watchers0
OwnerOrganization
Links
README excerpt
# magpie-community plugins OpenCode provider plugins for coding-plan subscriptions, and gateway middleware, routing strategies, tools for every agent, pages and agents for magpie, maintained by the community. To make one, see Write your own. Each package signs in to one subscription and makes its requests. The packages work in OpenCode and in magpie, which runs OpenCode's provider plugins. | Package | Signs in to | Provider id | |---|---|---| | cline | Cline (cline.bot): usage-billed models, ClinePass's and Cline's free ones, with Cline's device sign-in or an API key | `cline` | | commandcode | Command Code plans (Pro, GOAT, Max, Ultra, Go, Teams Pro) | `commandcode-plan` | | cursor | Cursor subscriptions (Pro, Pro+, Ultra, Teams), on the API cursor-agent talks to | `cursor` | | devin | Devin subscription (the devin CLI's account) | `devin` | | factory | Factory (Droid) subscription | `factory` | | grok | Grok (SuperGrok / X Premium+), through the Grok Build CLI's sign-in | `grok` | | kimi-work | Ordinary Kimi desktop Work subscription, through the desktop app's local sign-in; separate from Kimi Code | `kimi-work` | | kiro | Kiro (Free, Pro, Pro+, Power), with Kiro's sign-in, kiro-cli's or the IDE's, or an API key | `kiro` | | minimax | MiniMax Code (China): account credits and M Plan, with MiniMax Code's device sign-in | `minimax-code` | | minimax | MiniMax Code (international): account credits and M Plan, with MiniMax Code's device sign-in | `minimax-code-global` | | mimo | Xiaomi MiMo, with a Xiaomi account | `mimo-app` | | opendesign | Open Design Cloud (open-design.ai), with the Open Design CLI's device sign-in | `opendesign` | | qoder | Qoder subscription (qoder.com), with Qoder's device sign-in | `qoder` | | qoder | Qoder CN subscription (qoder.cn), with Qoder CN's device sign-in | `qoder-cn` | | raccoon | SenseTime Raccoon (商汤小浣熊, xiaohuanxiong.com): account credits and daily check-in, with browser sign-in or Raccoon desktop's sign-in | `raccoon` | | trae | Trae CN (trae.cn) and Trae international (trae.ai), free tier included, with Trae's browser sign-in (experimental) | `trae-cn`, `trae-global` | | workbuddy | WorkBuddy (China build, CodeBuddy plan) | `workbuddy` | | workbuddy | WorkBuddy (international build) | `workbuddy-ai` | | zcode | ZCode: Z.ai / BigModel (智谱) GLM Coding Plan, team seats, Start Plan | `zcode` | | zed | Zed (Pro, Pro Trial, Student, Business): Anthropic, OpenAI, Google and xAI models hosted by Zed | `zed` | | zen-free | OpenCode Zen free models with the public credential | `opencode-zen-free` | ## Gateway middleware These packages aren't OpenCode plugins. magpie runs them in its gateway, on the requests every agent sends and the replies it gets back, whichever provider serves them. Each one is a port of something New API does for its channels, or something agents commonly need. | Package | What it does | |---|---| | param-override | New API's 参数覆盖 (`param_override`): set, delete, move, copy or rewrite request field