2026-11-11

DSH Agent Teams:什么时候值得把任务分给多个 Agent

从按需分支、共享预算到运行时限制,理解多 Agent 调度的实际取舍。

open-sourceW-World

DSH Agent Teams:什么时候值得把任务分给多个 Agent

把一个任务拆给更多 Agent,不一定会更快,也不一定更可靠。任务之间如果互相依赖,或者每个分支都要复制大量上下文,协调成本可能超过并行带来的收益。DSH Agent Teams 把“是否值得拆分”放在了工作流前面。

简单任务直接处理

项目是基于 DSH 官方 Agent Teams 的调度插件。公开说明中,普通简单任务由当前对话处理;只有相互独立、适合并行的子任务才交给分支。批量分派的目标是自包含的文字任务,依赖前项结果的步骤仍留在主任务里;图片和文件上下文也继续由主对话处理,避免分支遗漏附件。

分支结果返回同一聊天,由主任务综合。成员可以在同一个聊天根下复用,但复用前需要清理旧任务上下文。这个选择不是为了追求 Agent 数量,而是减少不必要的上下文复制和管理成本。

预算与可见性

Lead 和团队分支共享请求、Token 与执行时长的统计和可配置限制。实时界面展示任务状态、分支、请求与已报告的用量。供应商没有返回 usage 时,不能把未知用量当成零;缓存 Token 也不能直接等同于费用折扣。项目另有受控本地 CLI 连接器,但那是明确配置的高级路径。

尚未覆盖的部分

公开 README 将当前适配版本、已检查范围和仍待完成的运行时及真实模型验收分开写明。共享 runtime 的全局快照不提供按用户过滤,多用户使用需要独立 runtime。项目公开历史从 2026 年 11 月发布开始;更早的开发动机不能由这份快照推定。详见 项目文档。