CJYLZS/dsh-commandcode-plan-autosync1

dsh-commandcode-plan-autosync

Sync CommandCode plan models (goat/pro/max) from the official models API + GOAT plan catalog into llm-pi-ai providers commandcode-<plan>-autosync (one-click create/update in settings).

包名
dsh-commandcode-plan-autosync
版本
0.1.0
最近更新
2026年8月28日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:CJYLZS/dsh-commandcode-plan-autosync

API Key 配置

插件默认读取环境变量 COMMANDCODE_API_KEY(可通过插件配置 targetApiKeyEnv 修改名字)。

在 DSH 中配置密钥的方式二选一:

  1. 凭据管理(推荐):在 DSH 设置里为 llm-pi-aiapiKeyEnvCOMMANDCODE_API_KEY)配置凭据值,密钥只进入 .credentials.yaml,不会写入 settings.yaml
  2. 环境变量:启动 DSH 前 export COMMANDCODE_API_KEY=cmd_xxx

Key 在 commandcode.ai Studio 的 API keys 页面创建(除 Go 计划外均可用;GOAT/Pro/Max 按套餐额度计费,Provider 计划按量付费)。

配置项

字段默认值说明
sourceURLhttps://api.commandcode.ai/provider/v1/models官方实时模型列表
catalogURLhttps://commandcode.ai/docs/plans/goat官方 GOAT 计划页(能力目录);抓取失败时降级为纯列表
plangoat订阅档位:goat / pro / max
targetApiKeyEnvCOMMANDCODE_API_KEY凭据环境变量名
targetBaseURLhttps://api.commandcode.ai/provider/v1API 基地址
targetCompat{thinkingFormat: "openai", supportsReasoningEffort: true}openai 路由的 compat 覆盖
extraIds[]额外写入的私有模型 id(目录之外,进 openai 路由供应商)
autoSyncfalse定时自动同步(默认关闭,需在卡片里手动开启)
autoSyncIntervalMs6h自动同步间隔(最小 60s)

目标供应商名由 plan 推导(commandcode- -autosync / commandcode- -anthropic),不需要单独配置。