Claude Code multi-agent

Dsh CLI

Let Claude Code, Codex, OpenCode, Pi and other agents run DeepSeek Harness (dsh) sessions in parallel: research batches, material gathering, live in the DSH web UI. Unofficial community tool.

Install

Install
npm install -g dsh-cli && dsho setup

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/nicremo/dsh-cli.git

From the README

dsh-cli

Let Claude Code, Codex, OpenCode, Pi or any other agent run DeepSeek Harness sessions in parallel.

deepseekharnesscli.nicremo.de
Unofficial community project. dsh-cli is not affiliated with, endorsed by or sponsored by DeepSeek. "DeepSeek Harness" is a trademark of DeepSeek and is used here only to describe compatibility.

Why

I use DeepSeek Harness (dsh) mostly for research and for many parallel sessions: ten research questions at once, collecting screenshots of articles, scroll videos of blog posts, stock footage. DeepSeek is fast and cheap, which makes it a great worker pool. What was missing is a way for my main coding agent to drive it: start the sessions, wait for them, read the results, follow up. That is what dsh-cli does.

dsh-cli is agent first. Every command is non-interactive, returns at once, prints compact text or --json, and uses stable exit codes. It ships an Agent Skill that teaches Claude Code, Codex, OpenCode, Pi and other harnesses when and how to delegate work to DeepSeek Harness.

Features

- Parallel research batches: dsho research "q1" "q2" ... runs one worker per question; each writes report.md and sources.json, dsho collect merges them into one INDEX.md.
- Material gathering: dsho materials "brief" runs one worker per kind (screenshots, scroll videos, news articles, stock footage, stock photos) with a manifest.json that records source and licence for every file.
- Live in the DSH web UI: when dsh web is running, every job is a real session in that UI. A batch becomes its own workspace, every session gets a readable title, and you can watch or step in.
- Headless fallback: without the UI, each job runs in its own headless dsh process with a lean profile (orchestra) that reuses your research MCP servers.
- Steer like a human would:…
Read the full README on GitHub

Details

Language
JavaScript
License
MIT
Last updated
9 October 2026
Topics
agent-orchestrationagent-skillsai-agentsclaude-codeclicodexdeepseekdeepseek-harnessdshllmopencodepi-coding-agent

FAQ

What is Dsh CLI?

Let Claude Code, Codex, OpenCode, Pi and other agents run DeepSeek Harness (dsh) sessions in parallel: research batches, material gathering, live in the DSH web UI. Unofficial community tool. It is a multi-agent for Claude Code, from nicremo/dsh-cli on GitHub.

How do I install Dsh CLI?

Run npm install -g dsh-cli && dsho setup, then follow the setup in the README.

Is Dsh CLI popular?

nicremo/dsh-cli has 38 GitHub stars and 5 forks. It was last updated on 9 October 2026.

More multi-agent & worktrees

Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.