MIT-licensed, native DeepSeek Harness plugin collection — install into a DSH profile with `dsh plugin --profile web add <package>` and restart DSH to load Codex-style terminal, loop, mock, and session tooling.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-09-01
License
MIT
01What can it help you accomplish?
Run shell commands inside DSH sessions the way a Codex-style agent would
Long-running process control with output polling and stdin input through persistent command sessions (PTY transport by default)
DSH users who want Codex-compatible exec_command and write_stdin tooling inside DeepSeek Harness
Schedule durable, session-local recurring prompts
Session-scoped recurring alarms, loop tools, slash commands, and a web UI that resume with the session
DSH users who want recurring agent tasks and alarms managed via tools, /loop, and the web UI
Test agent behavior with deterministic mock model turns
Deterministic mock model turns and replay commands routed through the real DSH AgentLoop and ToolRuntime
Plugin authors and testers who want to exercise the real DSH runtime with a mock model
Inspect and manage DSH sessions
Session discovery, bounded reads, creation, and delivery through session tools and /sessions
DSH users who need to introspect and message sessions via current-session tools
02How to install into DeepSeek Harness
Prerequisites
- The `dsh` CLI installed and on your PATH (or a DeepSeek Harness source checkout to run `pnpm dsh`)
- Node.js and npm for direct package installation
Installation steps
- 01
Install a plugin into the DSH `web` profile with one command: `dsh plugin --profile web add <package>@<version>` (e.g. `dsh plugin --profile web add dsh-codex-terminal@0.1.3`)
$ dsh plugin --profile web add <package>@<version>
- 02
For direct npm use, run `npm install <package>` and then do the DSH profile install so DSH loads the plugin as part of a profile
$ npm install <package>
- 03
Restart DSH and create a new session after installing a plugin
Verify the integration
- Restart DSH and create a new session after installing a plugin to confirm it loads
- For session tooling, verify via the current-session tools that sessions are discoverable
Rollback
- Direct npm installs: run `npm uninstall <package>`
- For DSH profile installs, the README documents installation but not an explicit remove command — remove the plugin entry from the profile configuration to roll back
03DSH integration and capability boundaries
Profile-scoped plugin installation via the `dsh` CLI (`dsh plugin --profile <profile> add <package>`) composed through patch layers
Codex Terminal (exec_command / write_stdin)
shell commands and stdin input→persistent command-session output with long-running process control and polling
starts and manages long-running OS processes / PTYs in the DSH sessionwrites to command stdinLoop (recurring sessions)
loop prompts / alarms→session-scoped recurring alarms, loop tools, slash commands, and a web UI
registers session-local recurring alarms that resume with the sessionMock (deterministic testing)
mock run / replay commands→deterministic mock model turns and replay through the real DSH AgentLoop / ToolRuntime
routes through the real DSH AgentLoop, ToolRuntime, policy, and event flowSessions (introspection)
session discovery / read / create / message→session discovery, bounded reads, creation, and delivery
reads and creates DSH sessions
04Who is it for? When not to use it?
Good for
- DSH users who want Codex-compatible exec_command and write_stdin tooling inside DeepSeek Harness
- DSH users who want recurring agent tasks and alarms managed via tools, /loop, and the web UI
- Plugin authors and testers who want to exercise the real DSH runtime with a mock model
- DSH users who need to introspect and message sessions via current-session tools
Not for
- dsh-mock is published as an unstable early-testing release (0.1.0); its command, API, and UI surface may change before a stable release, so do not depend on it in production workflows.
05Compatibility, maintenance and safety notes
- dsh-mock is published as an unstable early-testing release (0.1.0); its command, API, and UI surface may change before a stable release, so do not depend on it in production workflows.
- After installing a plugin you must restart DSH and create a new session before the plugin is available.
MIT · actively maintained (last push 2026-08-22, no tagged release)
06Frequently asked questions
How do I install a plugin into DeepSeek Harness?
Published plugins install directly into a DSH profile with one command, e.g. `dsh plugin --profile web add dsh-codex-terminal@0.1.3`. You can also run `npm install <package>` and then do the DSH profile install so DSH loads it. Restart DSH and create a new session afterward.
What plugins are included?
dsh-codex-terminal (Codex-compatible exec_command / write_stdin with persistent command sessions), dsh-loop (session-scoped recurring alarms, loop tools, slash commands, web UI), dsh-mock (deterministic mock model turns via /mock run and /mock replay through the real DSH runtime), and dsh-sessions (session discovery, reads, creation, delivery).
Is dsh-mock stable?
No — it is published as `dsh-mock@0.1.0` for early testing. The README warns its command, API, and UI surface may change before a stable release, so avoid relying on it for production.
07Related DSH workflows
dsh-routing-suite
by yjh051108
dsh-routing-suite — injector + router-standard kit: install the runtime injector first, then the task-aware reasoning-mode router preset (measured P1-P23).
brooks-lint
by hyhmrright
AI code reviews grounded in 12 classic engineering books — decay risk diagnostics with book citations, severity labels, and 6 analysis modes including full-sweep auto-fix
dsh-plugin-shop
by livxue
The most comprehensive DeepSeek Harness plugin market — refreshed daily, sourced across the Internet, reviewed before publishing.
dsh-our-free-model
by zouyuxuan122
Adds selectable remote models, availability checks, a local token dashboard, and an optional authenticated local forwarding endpoint.
08Data and sources
Small, focused plugins that make
DSH composes plugins through profile-scoped installation and patch layers.
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-01. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
