toolclub/dsh-agent-team-gui

Global persistent agent squads with per-agent model/tool policies: manage them in Settings, select and toggle one per conversation, then collaborate on normal sends in a fixed or model-planned order.

dsh-agent-team-gui provides global persistent agent squads in DSH: reusable teams with per-agent model and tool policies, managed in Settings → Teams and driven from a control beside the conversation composer. One model and tool policy per member lets you combine a planner, implementer, reviewer or specialist without forcing one route on everyone; dynamic workflow planning is the default (the active conversation's model assigns focused work and dependencies); Team / Solo / Inherited modes give a durable conversation override, a project default, or a one-message exception. Work runs as a bounded DAG with retries, a quality gate and background execution — observable, cancellable, finite, restart-safe. Official provider token usage is shown (input/cache-read/cache-write/output) with full/partial/unavailable coverage — never invented prices. Teams are reproducible via versions/recipes and a definition backup, shareable without credentials, with route remapping before applying.

Workflow & Automation ★ 0 updated 2026-09-21
View on GitHub ↗

Install

dsh plugin --profile web add -w github:toolclub/dsh-agent-team-gui#v1.1.1

GitHub/source per README (npm name dsh-agent-team-gui 404 verified 2026-09-04; README EN primary w/ zh edition; the toolclub/agent_team_gui repo is an identical-content duplicate — enriched once under the canonical repo). Requirements: DSH >=0.1.0-rc.5 <0.2.0, web profile, Node >=22.19 <23 or >=24, pnpm, one configured provider/model route. Install: dsh plugin --profile web add -w github:toolclub/dsh-agent-team-gui#v1.1.1 then dsh --profile web; on pnpm 10+ you may need to allowBuilds the pinned package. Restart an already-running dsh web process after installing. Open Settings → Teams. Re-verified 2026-09-18: README install line now pins #v1.1.1 (entry had #v1.0.1).

Compatibility

DeepSeek Harness >=0.1.0-rc.5 <0.2.0 (web profile); Node.js >=22.19 <23 or >=24; pnpm; git deps run the repository's prepare build.

Details

Recent updates

Pinned tag v1.0.1; verify with dsh --profile web --dump-config | grep -E 'agent-team-gui|dsh-agent-team-gui'.

FAQ

What is a 'team' here?
A persistent, reusable group of agent members, each with its own model and tool policy (planner/implementer/reviewer/specialist), managed in Settings → Teams and run from the control beside the composer.
How is work distributed?
By default the active conversation's model performs dynamic workflow planning — assigning focused work and dependencies from the current request — executed as a bounded DAG with retries, a quality gate and background execution.
Is team creation reproducible?
Yes — teams have versions, recipes and definition backup: reproduce a team, share it without credentials, preview impact and remap model routes before applying.

Alternatives

r600a-code/dsh-swarm-router · mervyn-teo/dsh-plugin-collapsible-steps

More plugins in Workflow & Automation

Browse more in Workflow & Automation

Guides for Workflow & Automation plugins