AgentsDanceAI/deepseek-harness-cloud--packages-dsh-plugin-cloud ↗★ 7
dsh-plugin-cloud
Connect a stock DeepSeek Harness install to AI Store: device login plus a 20-model gateway provider. Commercial hosted service by AgentsDance AI — new accounts include 500 free credits.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:AgentsDanceAI/deepseek-harness-cloud#e5bcb58fc7b9040440718f9529a9c3c07e2e9ffd&path:packages/dsh-plugin-cloud说明文档
阅读完整 README ↗dsh-plugin-cloud
Connect a stock DeepSeek Harness install to AI Store: device login plus a gateway provider serving 20 models through one endpoint — no upstream API key of your own on any client.
Honest disclosure: AI Store is a commercial hosted service by AgentsDance AI. Self-hosting the whole platform is free and open — deepseek-harness-cloud. New hosted accounts include 500 free credits. This plugin also works against a self-hosted deployment via
DSH_CLOUD_BASE.
Setup (one command)
npx --yes dsh-plugin-cloud setup
This opens the browser for device approval (RFC 8628-style, the same flow the
AI Store desktop app uses), fetches the live model catalog, and writes two rows
into $DSH_HOME/cordis.patch.yml — the user-owned config layer:
dsh-plugin-cloud— the runtime plugin (exports your token asDSH_CLOUD_TOKEN)dsh-cloud-models— a dedicated@deepseek-ai/dsh-llm-pi-aiinstance with the gateway provider. Your ownllm-pi-airow is never touched.
Restart DeepSeek Harness and pick a model under AI Store (e.g.
deepseek-v4-pro with its 1M-token context window). Re-run setup any time to
refresh the catalog; if the file already exists it is backed up first.
Alternatively, register the plugin through the bundle mechanism and log in separately:
dsh add dsh-plugin-cloud
npx --yes dsh-plugin-cloud login
Commands
| Command | Effect |
|---|---|
setup | login if needed + fetch catalog + write config rows |
login | device login only |
status | show session, service URL and target paths |
logout | delete the locally stored token |
Security notes
- The token is stored at
$DSH_HOME/dsh-cloud-auth.json(mode 600) and exported asDSH_CLOUD_TOKEN— a name that matches upstream's sensitive-env pattern, so dsh scrubs it from every spawned subprocess (bash tool, MCP servers). - Revoke a device any time from the AI Store console; revocation kills the token.
- This package only ever rewrites rows it owns (
dsh-plugin-cloud,dsh-cloud-models) and backs up your patch file before writing.
Uninstall
npx --yes dsh-plugin-cloud logout
Then delete the two rows named above from $DSH_HOME/cordis.patch.yml (or
restore the .bak-* backup).
License
Apache-2.0 (this connector only). The AI Store platform is licensed separately — see the repository.