limuyang2/agent-team 预览 preview

limuyang2/agent-team

Multi-agent team collaboration for DeepSeek Harness, with independent models, skills, MCP tools, contexts, and a shared workspace.

编辑导读Editor's Brief

## 核心特性
- Agent Team 可在 DeepSeek Harness 内构建由独立 root agents 组成的团队,每个成员保留自己的模型、会话、上下文、权限、推理模式和工具活动。
- 指定的 Leader 负责创建任务、分配成员、跟踪进度、接收状态更新并验证结果,成员则在各自独立的会话中工作。
- 团队成员共享同一个 Workspace,用于文件和 Git diff 预览,但不共享会话历史。
- 助手可以手动创建,也可以通过内置的 Team Agent Assistant 创建,然后从可复用库中一次性或多次添加到团队。
- 工作台可并排显示成员会话,包含流式输出、Markdown、Think 块、工具调用、已加载 Skills、上下文用量、token 统计和缓存命中率。

## 使用场景
- 软件团队可以将规划与验证交给一个 Leader 模型,而负责编码的成员可使用不同的 providers、Skills 和 MCP servers。
- 文档或评审工作流可以将较窄的任务路由给更小或更专用的模型,而不是每个步骤都使用同一个模型。
- 面向 Git 的助手可以以只读权限读取仓库状态和 diff,并在实现工作完成后生成提交信息。

## 技术细节
- 该插件与 DeepSeek Harness 0.1.0-rc.7 集成,并从当前激活的 Profile 读取模型目录,不会存储 provider API keys。
- 它使用通过标准 Harness 接口暴露的 Skills 和 MCP Servers,而安装、更新和生命周期管理仍由其他 Harness 插件处理。
- 安装通过 Harness 插件命令使用 npm 包 @limuyang2/dsh-agent-team,适用于 web Profiles 或 Desktop Profiles。
- 团队数据包含成员加入时的助手快照,运行时权限或推理模式变更会应用于所选成员会话。

## 注意事项
- 该插件需要 Node.js 22.19.0+24.0.0+、DeepSeek Harness 0.1.0-rc.7,并且 PATH 中可用 pnpm
- Changes 视图要求所选 Workspace 是 Git 仓库,普通文件夹仍支持文件浏览。
- 编辑助手不会热更新现有团队成员,已移除或已解散的会话可能会在 Harness 存储中保留旧日志。

## Core Features
- Agent Team builds teams of independent root agents inside DeepSeek Harness, with each member keeping its own model, session, context, permissions, reasoning mode, and tool activity.
- A designated Leader creates tasks, assigns members, tracks progress, receives status updates, and verifies results while members work in separate conversations.
- Team members share the same Workspace for files and Git diff preview, but they do not share conversation history.
- Assistants can be created manually or through the built-in Team Agent Assistant, then added to teams once or multiple times from a reusable library.
- The workbench shows member conversations side by side with streaming output, Markdown, Think blocks, tool calls, loaded Skills, context usage, token statistics, and cache hit rate.

## Use Cases
- A software team can assign planning and verification to one Leader model while coding members use different providers, Skills, and MCP servers.
- A documentation or review workflow can route narrow tasks to smaller or specialized models instead of using the same model for every step.
- A Git-focused assistant can read repository status and diffs with read-only permissions and produce commit messages after implementation work completes.

## Technical Details
- The plugin integrates with DeepSeek Harness 0.1.0-rc.7 and reads the model catalog from the active Profile without storing provider API keys.
- It uses Skills and MCP Servers exposed through standard Harness interfaces, while installation, updates, and lifecycle management remain handled by other Harness plugins.
- Installation uses npm package @limuyang2/dsh-agent-team through the Harness plugin command for web Profiles or Desktop Profiles.
- Team data includes assistant snapshots when members join, and runtime permission or reasoning changes apply to the selected member session.

## Notes
- The plugin requires Node.js 22.19.0+ or 24.0.0+, DeepSeek Harness 0.1.0-rc.7, and pnpm available on PATH.
- The Changes view requires the selected Workspace to be a Git repository, while normal folders still support file browsing.
- Editing an assistant does not hot-update existing team members, and removed or dissolved sessions may leave old logs in Harness storage.

安装Install

npx @deepseek-ai/dsh plugin --profile web add @limuyang2/dsh-agent-team

limuyang2/agent-team 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

上一个 Prev dsh-archived-sessions 下一个 Next dsh-gov-portal