DSH Toolbox

@nanmicoder/dsh-agent-teams

Multi-agent teams that split one task across roles.

Version 0.1.30 of @nanmicoder/dsh-agent-teams, last published 2026-11-13; the install command and the range come from its own manifest.

Install

dsh plugin add @nanmicoder/dsh-agent-teams writes one dependency line into the profile manifest; pnpm then unpacks it under $DSH_HOME/profiles/<name>/node_modules.

dsh plugin --profile web add @nanmicoder/dsh-agent-teams

Compatibility

engines.dsh in @nanmicoder/dsh-agent-teams declares >=0.1.2-alpha.2; run dsh --version and compare it, because outside that range the CLI skips the plugin at boot and prints the requirement instead of booting.

If two plugins fight

Twenty-three peers, dsh-subagent and dsh-client-ui-chat among them: it spawns agents and patches the chat UI. dsh-agent-compare spawns agents from the same surface, and the second one to patch the chat row replaces the first one's controls.

Who made it

Author: NanmiCoder. Repository: https://github.com/NanmiCoder/dsh-agent-teams. Package page: https://www.npmjs.com/package/@nanmicoder/dsh-agent-teams.

After install

It declares @deepseek-ai/cordis as a peer and renders agent controls in the composer toolbar; after dsh plugin add @nanmicoder/dsh-agent-teams, dsh --profile web --dump-config lists the row that mounts it.

Files it touches

No storage peer appears in the manifest of @nanmicoder/dsh-agent-teams, so the dependency line in $DSH_HOME/profiles/<name>/package.json is the only file you can point at; the package description names nothing else.

Removing it

Removing @nanmicoder/dsh-agent-teams is the mirror command, dsh plugin --profile web remove @nanmicoder/dsh-agent-teams. Its manifest declares no storage peer, so it writes nothing under $DSH_HOME; removing it leaves no files behind.

Common questions

Does it collide with dsh-agent-compare?

@nanmicoder/dsh-agent-teams is the one to keep here: It peers 23 packages and owns team roles; compare multiplies spend 2–4× per request and is a one-off diagnostic.

Which dsh versions load it, and what happens outside that window?

On >=0.1.2-alpha.2 the CLI loads @nanmicoder/dsh-agent-teams; outside it, boot stops with the requirement instead of running the plugin. dsh plugin allow-version @nanmicoder/dsh-agent-teams is the per-package override if you accept the risk.