NanmiCoder/dsh-agent-teams
DeepSeek Harness 的 Agent Teams 多智能体协作插件,支持多个 AI Agent 组成团队,协同完成复杂任务,实现任务分配、并行执行、成员通信与团队协作。 AgentTeams plugin for DeepSeek Harness
What it solves
dsh-agent-teams transforms a single DeepSeek Harness (DSH) session into a coordinated multi-agent team. It solves the problem of managing complex goals that require multiple specialized roles, dependency-aware task sequencing, and persistent state without needing a separate external workflow engine.
How it works
The plugin establishes a "Captain" (the main session) that manages a team of durable sub-agents.
- Planning: The Captain splits a goal into a Directed Acyclic Graph (DAG) of tasks with explicit dependencies.
- Delegation: The Captain assigns roles to members, who are continuable sub-agents. These members can be configured with specific LLM providers and models.
- Execution: A shared scheduler atomically assigns ready tasks to idle members. Members can communicate via direct, durable mailbox messages to teammates or the Captain.
- Monitoring: A live Web UI provides an activity panel showing the task DAG, member roster, and progress.
- Quality Control: Optional quality gates allow for a structured pipeline of requirements $\rightarrow$ implementation $\rightarrow$ verification $\rightarrow$ review $\rightarrow$ integration.
Who it’s for
Developers and power users of DeepSeek Harness who need to automate complex, multi-step workflows involving multiple AI personas (e.g., reviewing code from performance, security, and product perspectives simultaneously).
Highlights
- Captain-led Coordination: Centralized delegation and result consolidation.
- Dependency-Aware Scheduling: Tasks are only claimed once their prerequisites are finished.
- Durable Sub-agents: Members are persistent and can be woken for follow-up turns.
- Integrated Web UI: Native workspace tab for visualizing task progress and member activity.
- Direct Messaging: Teammates can communicate directly without relaying through the Captain.
- Staged Planning: Allows users to review and revise the team roster and task DAG before execution.
Related
- Project
- Project
- Project
- Project
- Project