AgentsDanceAI/deepseek-harness-cloud--packages-dsh-plugin-cloud7

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.

包名
dsh-plugin-cloud
版本
0.1.0
许可证
NOASSERTION
最近更新
2026年9月12日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:AgentsDanceAI/deepseek-harness-cloud#e5bcb58fc7b9040440718f9529a9c3c07e2e9ffd&path:packages/dsh-plugin-cloud

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 as DSH_CLOUD_TOKEN)
  • dsh-cloud-models — a dedicated @deepseek-ai/dsh-llm-pi-ai instance with the gateway provider. Your own llm-pi-ai row 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

CommandEffect
setuplogin if needed + fetch catalog + write config rows
logindevice login only
statusshow session, service URL and target paths
logoutdelete the locally stored token

Security notes

  • The token is stored at $DSH_HOME/dsh-cloud-auth.json (mode 600) and exported as DSH_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.