DSH Plugins
返回列表
⚙️

dsh-cross-session-agent

工作流 更新于 2026.08.15

在终端中运行以下命令:

dsh plugin install dd2673/dsh-cross-session-agent

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中运行 dsh plugin install dd2673/dsh-cross-session-agent 即可安装,项目源码见 https://github.com/dd2673/dsh-cross-session-agent 。

插件介绍

当多个 Agent 在同一仓库中并行推进任务时,冲突往往悄无声息地发生:两个 Agent 同时修改同一文件,第二个重复了第一个已完成的调查,任务因缺少明确的交接信号而卡住。dsh-cross-session-agent 用一条结构化的 Agent 间通信通道来解决这个协调缺口,让并行工作从各自为战变成有共识的协作。

插件贡献四组核心工具:发现同工作区可通信的 peer、向指定 peer 发送显式协调消息、查询消息传输回执(accepted、pending、claimed、discarded),以及以严格字段白名单读取授权 peer 的受限上下文投影。它刻意不做完整会话转录读取,也不允许 peer 消息触发自动执行,所有边界由调用者显式控制。

适合同时驱动多个 Agent 处理同一仓库的开发者,尤其是涉及重构、迁移、code review 等需要跨 Agent 协商文件所有权和任务交接的场景。它不替代用户审批,不提供权限继承,只把协调成本从文件锁和人工盯守降为一条可验证的消息回路。

使用场景

  • 同仓库多Agent并行时协商文件所有权与任务边界
  • 任务handoff时发送明确交接消息并确认传输回执
  • 重构或迁移中避免重复调查和相互覆盖

适合人员

  • 同时驱动多个Agent处理同一仓库的开发者
  • 需要跨Agent协商任务边界的团队工作流架构师
  • 关注Agent间接口安全与最小权限原则的Harness用户