dsh-agent-teams: A Multi-Agent Team Collaboration Plugin for DeepSeek Harness

nanmicoder/dsh-agent-teams

Skills & AgentsVerified
Listed on 2026-08-15
Page last updated 2026-10-04

dsh-agent-teams turns a DeepSeek Harness session into a captain that assembles durable sub-agent teams, splits goals into dependency-aware tasks, and coordinates via direct messaging—no separate workflow engine needed.

dsh-agent-teams is a plugin for DeepSeek Harness that elevates the current session into a captain, capable of assembling durable sub-agents, splitting goals into dependency-aware tasks, and coordinating work through direct messages. It solves the lack of multi-agent collaboration inside the harness, letting you command a team in natural language without a separate workflow engine. Core capabilities include a team protocol, eleven coordination tools, persistent state, an automatic shared-task scheduler, and a live Web UI. After installation, you can make requests directly; the plugin plans first and executes only after approval.

How to Install

install
npmdsh plugin --profile web add @nanmicoder/dsh-agent-teams
Category
Skills & Agents
Platform
DSH Plugin
Author
nanmicoder
Distribution
Plugin

dsh-agent-teams Key Features

Captain-led delegationDurable membersDependency-aware tasksAutomatic schedulingLive activity panel
Listed on dsh-plugin.org

dsh-agent-teams Repo Summary

What Does It Do?

AgentTeams is a DSH plugin for DeepSeek Harness that turns the current session into a captain capable of assembling durable sub-agents, splitting a goal into dependency-aware tasks, and coordinating work through direct messages. It solves the problem of lacking multi-agent collaboration inside the harness, letting you command a team in natural language without a separate workflow engine. Core capabilities include a team protocol, eleven coordination tools, persistent state, an automatic shared-task scheduler, and a live Web UI.

Core Features

  • Captain-led delegation: the current session creates the team, assigns roles, and consolidates the final result.
  • Durable members: members are continuable DSH sub-agents that can be woken for focused follow-up turns.
  • Dependency-aware tasks: tasks move through explicit states and cannot be claimed before their dependencies finish.
  • Automatic reuse and safe takeover: idle members claim the next ready task; reassignment revokes stale attempts, and cold recovery retries stranded open attempts.
  • Direct messaging: members send durable mailbox messages directly to teammates or the captain—no relay required.
  • Live activity panel: the Web UI combines segmented progress, a collapsible roster, and an interactive task DAG; running tasks show the member's model, and completed archives retain full history.

How to Use This Plugin?

After enabling it in DSH, just ask in natural language, for example, "Use AgentTeams to review the commits after v0.5.3 from performance, security, and product perspectives. Return one consolidated report." The plugin first stages an unspawned roster and DAG for planning; only when you approve and run does it create members and start scheduling. You can monitor progress via the Web panel, adjust the plan, or return to chat to revise the draft.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: nanmicoder/dsh-agent-teams. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

More DSH Plugin articles

View all 1 articles

DSH Plugin FAQ