dsh-subagent-pro
Run the following command in DeepSeek Harness:
dsh plugin install hyperion2144/dsh-subagent-pro
Paste the following prompt into your AI chat to install this plugin:
Run `dsh plugin install hyperion2144/dsh-subagent-pro` in your DeepSeek Harness terminal to install; the source repository is https://github.com/hyperion2144/dsh-subagent-pro
About this plugin
When you spin up subagents in a DeepSeek Harness multi-agent workflow, they vanish into a black box—you can't see which model is running, what tools were injected, or whether the persona actually took effect. dsh-subagent-pro bundles three capabilities that previously required separate plugins into one: a live subagent monitoring panel, role-based routing with four-layer fallback, and Claude Code-style declarative persona files. A single HUD icon in the conversation input area gives you a draggable, resizable floating panel showing every active and finished subagent, its parent chain, model, and status—no sidebar toggling, no raw API polling.
Role routing is the other half of the story. The subagent_role tool lets the main agent delegate with a call > role > default > inherit fallback, injecting persona, provider, model, and toolFilter per call. Roles can live as JSON entries in the settings panel or as markdown files in ~/.dsh/agents/.md and project-level .dsh/agents/.md, where frontmatter carries metadata and the body becomes the subagent's system prompt. A built-in subagent_providers tool lets the main agent query the live LLM service for available providers and models at runtime, so nothing is hard-coded and no session restart is needed.
The plugin is zero-intrusion by design: with no roles or default model configured, it is indistinguishable from an uninstalled state. Settings changes hot-reload instantly, and agent markdown files re-scan on save. It is a natural fit for developers and small teams that regularly orchestrate multiple subagents in Harness, prefer managing agent personas as version-controlled markdown rather than JSON, and want a live dashboard to keep an eye on background runs without leaving the conversation.
Use Cases
- Monitor concurrent subagent runs in real time via a draggable HUD panel showing status, model, parent chain, and tool scope.
- Define code-reviewer, doc-writer, and other roles as markdown files under .dsh/agents/, letting the main agent delegate by role id with injected personas.
- Let the main agent query available LLM providers and models at runtime, with a silent fallback to the parent model when no agentOptions are specified.
Best For
- Developers orchestrating multiple subagents in DeepSeek Harness who need a live, glanceable monitoring dashboard.
- AI-workflow users who prefer declaring agent personas as version-controlled markdown (Claude Code style) over JSON config.
- Small teams that want a zero-intrusion, hot-reload plugin they can enable or disable without touching the base Harness install.
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.