Kristin130/dsh-commandcode-provider ↗★ 1
dsh-commandcode-provider
Command Code provider plugin for DeepSeek Harness (dsh) — works with every Command Code plan including the $1 Go plan; uses the Studio authentication API key over /alpha/generate, not the Provider API
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Kristin130/dsh-commandcode-provider说明文档
阅读完整 README ↗dsh-commandcode-provider
语言: English | 中文
面向 DeepSeek Harness(dsh)的自定义 LLM 提供方插件,将 dsh 接入 Command Code —— 是 pi-commandcode-provider 在 dsh LLM 接缝上的忠实移植。
适配 Command Code 全部套餐,包括 $1/月的 Go 套餐。 即使是唯一没有 Provider API 访问权限的 Go 套餐,Studio 里也给你一个 API key;这个 key 用于 CLI/agent 的鉴权登录。本插件用这个 key 走 Command Code 自己的
/alpha/generate接口,不是传统的 Provider API 协议,所以即使套餐没有 Provider API 权限也能用。
免责声明: 这是非官方、社区维护的集成,与 Command Code 无隶属、背书或支持关系。你需要自己的 Command Code 账号。Command Code 的条款、可用性和定价适用。
快速开始
小白友好:安装只要一条命令,插件会自动挂载,不用改任何配置文件。
1. 安装插件
dsh plugin --profile web add dsh-commandcode-provider
包声明了 dsh.bundle,所以 dsh plugin add 安装的同时会自动把它加入 profile 的 bundle 层——自带的 cordis.patch.yml 会替你挂好 provider 行。
不要再手动加一条
cordis.patch.yml行——bundle patch 已经挂载了,再加一条会重复注册。
2. 重启 dsh
重启后,提供方会自动出现在 Web UI 里。
3. 获取 API key
Go 套餐同样有 API key,它是用来鉴权登录的:
- 打开 commandcode.ai 并登录
- 侧边栏进入 Studio → API Keys
- 点击 Generate API key 按钮,复制生成的 key
这个 key 是使用 Command Code 的鉴权 key,不是"Provider API" key。插件用它走 Command Code 自己的
/alpha/generate协议,不需要 Provider API 权限,Go 套餐也能用。
4. 配置 API key(二选一)
方式 A —— Web UI(推荐): 打开 dsh 的 设置 → 模型 → Command Code → 编辑,把 key 粘贴进唯一的 API key 输入框,点 保存。不需要 YAML、没有浏览器 OAuth、不用配置 API 地址——默认自动使用 。