Skip to content
    ↑↓ select↵ openesc close
    WallBreakerNO4

    Commandcode

    @wallbreakerno4/opencode-commandcode·v0.2.0·Tools & Commands

    OpenCode provider plugin for the Command Code Go plan: an in-process bridge to the /alpha/generate gateway.

    GitHub stars

    13

    +12 in 30 days

    Monthly installs

    1,129

    25 in 7 days

    Composite score

    55.2

    Multi-signal model

    Last commit

    4 hours ago

    2026-10-05

    Install and configure

    opencode.json

    Writes to this project's opencode.json — applies to this repository only.

    opencode.json

    {
      "$schema": "https://opencode.ai/config.json",
      "plugin": ["@wallbreakerno4/opencode-commandcode@0.2.0"]
    }

    OpenCode loads npm dependencies through its embedded runtime on startup and caches them locally — no manual global install needed.

    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)

    1. 确认宿主为 V2 且不低于 v2.0.4:opencode --version 输出应形如 opencode v2.0.4(v2.0.0–v2.0.3 不支持,请先升级宿主)。

    2. 安装插件:

      opencode plugin add @wallbreakerno4/opencode-commandcode
      
    3. 配置凭证(二选一):输入 /connect 选择 Command Code (Go) 粘贴 key;或设置环境变量:

      export COMMANDCODE_API_KEY=user_xxx
      
    4. 验证:

      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 端点无公开文档,行为可能随官方更新而变动,使用产生的账号风险请自行评估。仅供学习交流。

    Similar plugins