DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Tool Bash Parallel — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
T

@local/dsh-tool-bash-parallel

Tool Bash Parallel

Adds a bash_parallel tool that runs 2-10 independent shell commands concurrently.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:GzSakura1338/dsh-tool-bash-parallel#3525958d9a210ce07f9bb36801574a0efff3064c
READMECompatibilityVersions

Compatibility and provenance

Tool Bash Parallel is published as @local/dsh-tool-bash-parallel and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
10/19/2026

Versions

0.1.0stable
10/19/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
Not declared
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
10/19/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in developer-tools.

Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Sdk Minimal@deepseek-ai/dsh-sdk-minimalThe standalone minimal SDK profile bundle: JSON-RPC, one DeepSeek adapter, persistent shell, and JSONL sessionsSdk App@deepseek-ai/dsh-sdk-appThe dsh SDK profile bundle: stdio JSON-RPC serving and process lifecycle over dsh-baseExperimental Inspector@deepseek-ai/dsh-experimental-inspectorExperimental cross-realm CDP hub for Host debugging and Client Runtime inspection

README

dsh-tool-bash-parallel

A DeepSeek Harness plugin that adds a bash_parallel tool: run 2–16 independent shell commands concurrently (bash -c each) in a single tool call, with at most 10 in flight.

Why

The harness overlaps parallel-safe tool calls, but the built-in bash tool declares no isConcurrencySafe, so consecutive shell calls serialize. Exploration work — list this, read those, grep for that — is independent by nature and is exactly what this tool batches: one model turn, one tool call, N commands in flight.

Install

From the DeepSeek Harness UI or plugin manager, install from this directory:

plugin_manager: install_bundle  target: /path/to/tools

Or add it as a linked dependency in the profile's package.json and list @local/dsh-tool-bash-parallel under dsh.profile.bundles.

Tool

bash_parallel takes:

{
  "commands": [
    { "command": "ls src", "workdir": "packages/app", "timeoutMs": 30000 },
    { "command": "cat package.json" }
  ],
  "concurrency": 10
}
  • Each command runs in a fresh shell; commands cannot see each other's working directory, environment, or output.
  • workdir is relative to the session's current directory; timeoutMs kills the command when it expires.
  • Results keep input order. Per-command failures and timeouts are result data, never tool errors — check each [exit code: N] line.
  • A system-prompt section nudges the model to put all independent commands of a step into one call instead of a few per call.

Plugin

Registered on the host plane through a single bundle patch (cordis.patch.yml), so every preset and session in the profile sees it.

Package@local/dsh-tool-bash-parallel
Entry idtool-bash-parallel
Injectstools, shell, systemPrompt, shellEnv, workingDirectory
Caps16 commands per call · 10 concurrent · 600 s tool timeout

License

MIT