편집자 노트

Command Code Go Provider

Command Code Go API provider

이것은 DeepSeek Harness(DSH) 플러그인입니다. 이 사이트는 GitHub README, 설치 정보, 유지보수 상태, 공개 보안 시그널을 모아 보여줍니다.

dsh-commandcode-go-provider

Command Code Go API provider for dsh.

English

Command Code 提供的订阅分两种:

  1. Provider API:提供标准 OpenAI 兼容端点,可以直接接入任何 agent harness,不需要第三方插件。
  2. Go / GOAT / Pro Plan:调用 Provider API 端点会返回 403 upgrade_required,只能通过 Command Code 私有的 CLI 网关 /alpha/generate 使用(vendor lock-in)。

本插件解决第二种情况:通过 /alpha/generate 流式接入 DSH 的原生 LlmAdapter,让 Go / GOAT / Pro Plan 用户直接在 DSH 中使用订阅的模型。模型列表不写死在代码里——插件会定时从 /provider/v1/models 拉取实时目录,并按 Go Plan 的成员规则筛选:

  • 默认保留开源模型(deepseek、Qwen、MiniMaxAI、xiaomi、stepfun、tencent、nvidia、moonshotai 等 provider)。
  • Hard-code 了几个 Go Plan 也包含的 premium model 例外,如 GPT-5.6 Luna、Grok 4.5、Muse Spark 1.2 Contributor。
  • 其余 premium 模型(Claude、Gemini、Grok 4.6 等)一律排除。

筛选后还会从官方 CLI catalog (CDN) 合并每个模型的 Reasoning Effort 支持。

安装

从 npm 安装(预构建产物,推荐):

dsh plugin --profile <name> add @jiesou/dsh-commandcode-go-provider

或从 GitHub 安装(零构建,产物已入库):

dsh plugin --profile <name> add github:jiesou/dsh-commandcode-go-provider

或者在你 profile 的 cordis.patch.yml 中添加一行:

- insert:
    - id: commandcode-go
      name: '@jiesou/dsh-commandcode-go-provider'

安装之后

通过 DSH 的 credentials 服务保存 API Key(Web Models 设置页写入)。

模型列表无需任何配置——插件启动后会自动从 /provider/v1/models 同步你的 Go 计划包含的模型,并从官方 CLI catalog (CDN) 合并每个模型的 Reasoning Effort 支持。装完后在 Web 的 Models 页面选择 Command Code Go provider 及模型即可开始对话。

配置项

全部可选,默认即可用:

- id: commandcode-go
  name: '@jiesou/dsh-commandcode-go-provider'
  config:
    apiKeyEnv: COMMANDCODE_API_KEY
    baseURL: https://api.commandcode.ai
    reasoningEffort: high
    maxTokens: 64000
    defaultContextWindow: 1000000
配置项类型默认值说明
apiKeyEnvstring"COMMANDCODE_API_KEY"读取 API Key 的环境变量名(或 credential ref)
baseURLstring"https://api.commandcode.ai"Command Code 网关 base URL,/alpha/generate 自动追加
reasoningEffortstringundefined默认推理深度(off / high / max),调用方指定时优先
maxTokensnumber64000单次请求输出 token 上限
defaultContextWindownumber1000000模型无精确 contextWindow 时的兜底值
streamIdleTimeoutMsnumber300000单次流读取的最大空闲超时(毫秒)

Credit

移植自 brent-weatherall/opencode-commandcode-provider 到 DSH。

本 plugin 加入了动态 reasoning effort 提取功能,从 https://cdn.jsdelivr.net/npm/command-code@latest/dist/bundled/command-code-knowledge/reference/models.md 解析。

License

MIT

REPOSITORY SIGNALS

보안 및 설치 증거

이 점수는 공개 저장소 메타데이터와 이 사이트에 등록된 설치 증거에만 기반하며, 코드 보안 감사와 다릅니다.

출처 추적 가능

공개 플러그인 카탈로그에서 왔으며, 공개 GitHub 저장소로 연결됩니다.

라이선스

저장소가 MIT 라이선스를 선언했습니다.

유지보수 활동

최근 180일 내 코드 업데이트가 있습니다.

설치 증거

재현 가능한 정확한 설치 메타데이터가 아직 등록되지 않았습니다. 저장소 설명에 따라 직접 확인하세요.

설치 라이프사이클 스크립트

검사한 패키지 메타데이터에 설치 라이프사이클 스크립트가 선언되지 않았습니다.