Back to home@brianwang2007xjtu

dsh-agent-teams

dsh plugin for multi-agent co-working.

Stars
1
Language
JavaScript
Created
Aug 19, 2026
Updated
Aug 19, 2026
GitHub repo

Introduction

dsh-agent-teams

Agent teams for the DeepSeek Harness: parallel fan-out of one objective to role-specialized subagents, with an optional integration pass.

What it adds

One model-facing tool, team:

  • task — the complete, self-contained objective.
  • members — a list of { role, instructions }; each member runs as an independent subagent that only sees the objective and its own role.

Members run in parallel via the configured subagent provider. When synthesize is enabled (the default), a final "team lead" subagent integrates the members' output into a single report; otherwise the raw member outputs are returned.

Configuration

- id: agent-teams
  name: dsh-agent-teams
  config:
    provider: spawn       # subagent provider (spawn | fork)
    toolName: team        # model-facing tool name
    synthesize: true      # run the integration pass
    maxMembers: 8         # hard cap on members per call

Installation

dsh plugin --profile web add link:/path/to/dsh-agent-teams

Then mount it with the patch row above in the profile's cordis.patch.yml.