Install the agent workspace in DeepSeek Harness
This guide shows how to bring Claude Code, Codex, Cursor and Kimi plugin marketplaces into DeepSeek Harness (DSH) in a few minutes.
Prerequisites
- Node.js 22+ and a DSH Web profile with the skill service; the README lists the DSH host packages this plugin declares
- A terminal with
dsh; Git for Git sources, and pnpm for GitHub or manual installation
Step 1 — Install the plugin
npm registry (recommended):
# inside a dsh profile
pnpm add dsh-agent-plugins-market
# or via the dsh CLI
dsh plugin --profile <name> add dsh-agent-plugins-marketOr install directly from GitHub:
dsh plugin --profile <name> add github:Sivan757/dsh-agent-plugins-marketStep 2 — Restart dsh and open the market
Restart dsh, open the Web GUI, then go to Settings → Agent Plugins Market. npm packages contain built artifacts. GitHub installs build through prepare and need Node.js and pnpm. Older shells may expose a top-level page entry instead.
Step 3 — Add a marketplace source
In the market page, add a supported git marketplace repository URL as a source (for example a Claude Code marketplace repo with .claude-plugin/marketplace.json). No sources are preconfigured. Source ids are assigned automatically.
Step 4 — Install suites
Browse the card grid, open a suite for a preview of its skills / MCP servers / hooks / commands, then install it and ensure it is enabled. Installed plugins live under ~/.dsh/agent-plugins/.sources/<sourceId>/ (user dimension) or <project>/.dsh/agent-plugins/.sources/<sourceId>/ (project dimension).
Step 5 — Verify and use it
- For a suite with skills, check the Skills tab, then type
/in chat to find its user-invocable skills. - For MCP, open MCP services and resolve connection or credential notices. Credentials and overrides are edited here; suite previews are read-only.
- Commands become slash entries. Role delegation through
subagent_runuses a dynamic role catalog and requires host agents, tools, LLM and subagent services. - LSP ships with the plugin — the language-server executable must be on PATH. Check LSP servers for diagnostics.
See the usage guide for host requirements and configuration.
Troubleshooting
- Project-dimension MCP servers are not mounted (DSH has no per-session tool scope); the project dimension covers skills and context.
- There is no file watcher. Local-source discovery caches results for up to 30 seconds; refresh the source to invalidate them. Project discovery has a separate five-second cache.
- Remote URL marketplace entries show as "remote reference" cards; add the target repo as a source to install them.