@nanmicoder/dsh-agent-teams

workflowtested: passnpmMIT

AgentTeams multi-agent teams.

下载量 / Downloads
51,685
依赖体积 / node_modules
3.32 MB
测试时间 / Tested
2026-11-06

Install

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

Sandbox test results

StageResult
1 install✓
2 list✓
3 mount—
4 boot—

Four stages run in an isolated sandbox: install (network on) → list → mount → boot (last three with no network).

README

<p align="right">

<strong>English</strong> · <a href="./README_ZH.md">简体中文</a>

</p>

<p align="center">

<img src="./assets/readme/hero.svg" width="100%" alt="dsh-agent-teams turns one DeepSeek Harness session into a coordinated multi-agent team">

</p>

<div align="center">

![AtomGit](https://atomgit.com/NanmiCoder/dsh-agent-teams)

</div>

<p align="center">

<a href="https://dshfind.com/en/plugins/NanmiCoder/dsh-agent-teams?ref=badge"><img src="https://img.shields.io/badge/recommended%20by-dshfind-FFD700?style=flat-square" alt="Recommended by dshfind"></a>

<a href="https://dshfind.com/en/plugins/NanmiCoder/dsh-agent-teams?ref=badge"><img src="https://dshfind.com/api/badge/NanmiCoder/dsh-agent-teams?lang=en" alt="dshfind score"></a>

<a href="https://dshfind.com/en/plugins/NanmiCoder/dsh-agent-teams?ref=badge"><img src="https://dshfind.com/api/badge/NanmiCoder/dsh-agent-teams?metric=downloads&amp;lang=en" alt="dshfind downloads"></a>

</p>

<p align="center">

<a href="https://www.npmjs.com/package/@nanmicoder/dsh-agent-teams"><img src="https://img.shields.io/npm/v/@nanmicoder/dsh-agent-teams?style=flat-square&amp;color=5B4CF0" alt="npm version"></a>

<a href="./LICENSE"><img src="https://img.shields.io/badge/license-MIT-0B7285?style=flat-square" alt="MIT license"></a>

<a href="./cordis.patch.yml"><img src="https://img.shields.io/badge/DSH-Web%20%2B%20Headless-5B4CF0?style=flat-square" alt="DSH Web and Headless"></a>

</p>

One prompt. A working team.

dsh-agent-teams turns the current DeepSeek Harness session into a captain that can assemble durable sub-agents, split a goal into dependency-aware tasks, and coordinate work through direct messages.

Ask in natural language. The plugin provides the team protocol, 14 coordination tools, persistent state, an automatic shared-task scheduler, and a live Web UI—without requiring a separate workflow engine.

<p align="center">

<img src="./assets/readme/workspace.png" width="100%" alt="AgentTeams native workspace with members, task dependencies, and progress">

</p>

Releases

Latest release restores member model fallback on Harness 0.2.2-rc.1 and improves task settlement, activity updates, and artifact auditing. The recommended host is Harness 0.2.1-rc.2. See the [tested matrix](./compatibility.json) and [release notes](./release-notes/v0.1.29.md).

Why AgentTeams?

Capability · What it changes

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 before new work starts, 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 their full member and task history.

Plan before execution · Normal /agent-teams runs stage an unspawned roster and DAG first. The Web panel uses the host model catalog for member routes. Returning to chat stops the planning turn, asks what should change, and revises the same draft; discarding archives the draft, aborts the turn, and explicitly prevents automatic recreation. Only Approve & Run enables scheduling; each member starts with its first ready task.

Quality gates · Opt-in quality tasks support requirements → implementation → verification → review → integration contracts, automatic repair/re-review, and explicit resume. Scope control is a completion-time audit, not host write interception. See [docs/quality-gates.md](./docs/quality-gates.md).

The conversation card and activity panel use Harness's official locale service. They follow live language changes between English and Simplified Chinese—including status labels, dynamic summaries, controls, archive markers, and accessibility text—without a page reload or a separate plugin setting.

Install and choose versions

Recommended pair: DeepSeek Harness 0.2.1-rc.2 + AgentTeams 0.1.29. The host remains an RC.

Use case · DeepSeek Harness · AgentTeams plugin

Recommended · 0.2.1-rc.2 · 0.1.29

Preview host · 0.2.2-rc.1, 0.2.1-rc.3 · 0.1.29

Previous recommended RC · 0.2.1-rc.1, 0.2.0-rc.2, 0.1.7-rc.2 · 0.1.29

Legacy RC · 0.1.5-rc.1, 0.1.5-rc.2, 0.1.5-rc.3 · 0.1.29

Retaining an older RC · 0.1.2-rc.1 · 0.1.29

Developer Alpha testing · 0.1.2-alpha.5 · 0.1.29

Retaining an older Alpha · 0.1.2-alpha.2 · 0.1.29

Other installable hosts · At or above 0.1.2-alpha.2 · 0.1.29

CI verifies the exact hosts listed above the last row. The installer accepts other hosts at or above the minimum version.

Desktop app

In the app sidebar, open Plugins → Add plugin. You can install directly from GitHub by pasting this repository URL into the plugin input, without a version, tag, or commit suffix:

https://github.com/NanmiCoder/dsh-agent-teams

This installs from the default branch and is available immediately after release. The equivalent shorthand is also supported:

github:NanmiCoder/dsh-agent-teams

For npm installation, enter the versioned spec @nanmicoder/dsh-agent-teams@0.1.29. Desktop's pnpm 11 defaults to a 24-hour minimum release age: for 24 hours after a release, a bare package name or @latest installs the previous versio

…(truncated)

Rendered from the README published on npm. Formatted only, not edited.

Versions

Published on npm::35,最后更新 2026-11-06

Links

GitHub · Homepage · npm

Same category