Commandcode
OpenCode provider plugin for the Command Code Go plan: an in-process bridge to the /alpha/generate gateway.
13
近 30 天 +12
1,129
近 7 天 25
55.2
生态多维模型
4 小时前
2026-10-05
快速安装与配置
opencode.json写入当前项目的 opencode.json,只对这个仓库生效。
opencode.json
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["@wallbreakerno4/opencode-commandcode@0.2.0"]
}写入 ~/.config/opencode/opencode.json,对所有项目生效。
~/.config/opencode/opencode.json
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["@wallbreakerno4/opencode-commandcode@0.2.0"]
}若你要在本地改造这个插件,先装到项目里再从本地路径引用。
shell
pnpm add -D @wallbreakerno4/opencode-commandcodeOpenCode 启动时会通过内嵌运行时自动加载 npm 依赖并缓存至本地目录,无需手动在全局环境执行安装。
OpenCode provider 插件:把 Command Code Go plan 专用的 /alpha/generate 网关桥接成 OpenCode 原生 provider,装好即可在 OpenCode 中使用 Command Code 的模型。
⚠️ 避坑:GLM 系列模型的缓存命中率不稳定,额度消耗明显更快,建议优先选用 deepseek 系列模型。详见已知问题。
安装
前置:Command Code Go plan 订阅,并在 Studio → API Keys 生成 API key(与 CLI 同一把)。
For Humans(推荐)
把下面这段 prompt 粘贴进 OpenCode 2 会话(需要 v2.0.4 及以上:opencode --version 输出 opencode v2.0.4 或更高,v2.0.0–v2.0.3 不支持),agent 会按 安装指南 自主完成安装;装完按它的提示输入 /connect 认证即可:
按照这份指南安装 @wallbreakerno4/opencode-commandcode 插件:
https://raw.githubusercontent.com/WallBreakerNO4/opencode-commandcode-provider/main/docs/guide/installation.md
手动安装(OpenCode 2)
确认宿主为 V2 且不低于 v2.0.4:
opencode --version输出应形如opencode v2.0.4(v2.0.0–v2.0.3 不支持,请先升级宿主)。安装插件:
opencode plugin add @wallbreakerno4/opencode-commandcode配置凭证(二选一):输入
/connect选择 Command Code (Go) 粘贴 key;或设置环境变量:export COMMANDCODE_API_KEY=user_xxx验证:
opencode models # 应出现 commandcode-go/ 前缀的模型 opencode run --model commandcode-go/deepseek/deepseek-v4-pro "hi"
已知误区:opencode models 能列出插件模型(凭证就绪后),但安装后第一次调用可能为空,重试一次再判失败;未配置凭证前 provider 不可见、模型列表为空是预期。
OpenCode V1 用户
v1 支持面已冻结(只修致命问题),推荐升级到 OpenCode 2;继续使用 v1 的安装步骤见冻结版安装指南。注意:V1 安装后仍需重启宿主才能加载插件。
免责声明
本项目为社区开发的第三方插件,与 Command Code 官方无关。插件桥接的 /alpha/generate 端点无公开文档,行为可能随官方更新而变动,使用产生的账号风险请自行评估。仅供学习交流。
同类生态推荐
Commandcode
@brainervirus/opencode-commandcode
Command Code API provider for opencode — use Claude, GPT, Gemini, DeepSeek, Qwen, Kimi, GLM, MiniMax, and Step models via Command Code
Commandcode
@herouucn/opencode-commandcode
Inject Command Code API provider into opencode — access Claude, GPT, Gemini, DeepSeek, Qwen, Kimi, GLM, MiniMax & Step via unified Command Code API. / 将 Command Code API provider 注入 opencode —— 通过统一的 Command Code API 使用 Claude、GPT、Gemini、DeepSeek、Qwen、Kim
Failover
opencode-failover
OpenCode plugin for automatic API-key failover and rotation across multiple provider keys