大数跨境

DeepSeek Harness v0.2.2-rc.2:工作树里能处理 GitHub 评审,子代理开始有名字了

DeepSeek Harness v0.2.2-rc.2:工作树里能处理 GitHub 评审,子代理开始有名字了 创见AI实验室
2026-11-13
4
导读:DSH v0.2.2-rc.2 把评审的后续动作搬进工作树,子代理开始具名协作。11 月 12 日早上核的时候,npm 的 next 仍停在 rc.1。
dsh022rc2-01-cover.png

GitHub 在 11 月 11 日 19:33 发了 v0.2.2-rc.2,还是预发布版。

这次更新了什么


代码审阅与工作树

  • Git Worktree 能按分支、提交和文件类型审阅改动,直接处理 GitHub 评审、同步已审阅进度、更新分支
  • 大改动翻起来不卡了,评论、文件导航和窄屏布局都调过,大型仓库创建工作树的等待时间也放宽了
  • PR 更新后差异与提交行号不再对不上,大量评审讨论的统计也做了改善
  • 补丁编辑的回执折叠时也能看到改了哪些文件,成功后可以直接打开
  • 聊天里的代码差异显示增删行颜色,按文件语言高亮

多代理协作

  • SubAgent 支持具名与多层协作,AgentTeam 可按会话开启,共用成员与任务面板
  • 多层子代理优先显示任务描述,能逐层展开,读取失败可以重试
  • SDK 可以给新会话默认开启团队协作,恢复已有会话时保留原选择
  • PTC 按运行时限限制工具调用总量,超限会终止代码并清空保留状态,已完成的操作不撤销

界面与操作

  • 桌面端设置里能切换正式版与开发版更新渠道,下载进度点开能看
  • 侧栏找文件支持按名称或路径搜索
  • 不常用的插件入口能收进「更多」,重新固定时保持原顺序
  • 向上回看聊天会自动加载更早消息,尽量不挪阅读位置
  • 工作区指令和技能目录能展开,看模型拿到了什么上下文
  • 临时请求失败可以直接点「继续生成」,不用另写消息
  • 模型设置里能选重试条件、次数和等待时间
  • 已保存的 API Key 以掩码显示,支持整体替换或清除
  • 命令在侧栏的 Agent 终端里跑,用户输入就能接管,允许读取的终端内容会进模型和会话记录

插件与接入

  • 插件可以动态注册和移除 MCP 服务,还能查状态、重启或探测连接
  • 代码块显示能按语言扩展,没匹配上或渲染失败就回退成普通代码块
  • 插件索引可提供 GitHub Star 和 npm 周下载量,默认仍按索引提供的顺序排
  • 自定义模型提供方支持 Gemini 原生接口,能取模型列表、设推理等级
  • 网页搜索默认改用 DeepSeek Search API,一次搜索默认最多 10 个查询和 10 个来源,搜索与获取可分别选计费账号或 API Key
  • Office 改用原生工具,Web 与 SDK 都能加载技能

另有一批修复:可选插件加载失败不再让整个 Web 页面起不来、复制聊天公式不再出乱码、Windows 暗色模式启动不再白闪、桌面端多次启动后鉴权信息累积起不来。

评审不用切出去了

rc.1 已经能在工作树里逐文件看 diff,评审的后续动作还没进来。这版把后半程补上了。

dsh022rc2-03-focus.png

怎么升

GitHub 上已经打了 dsh-v0.2.2-rc.2 标签,源码里的版本号也改了。但 11 月 12 日早上核的时候 npm 还没推这一版:latest 和 next 都还停在 0.2.2-rc.1,alpha 是 0.2.2-alpha.3,升级指南也停在 rc.1。这时候跑 npx @deepseek-ai/dsh@next web 装到的还是上一版。要现在就试只能拉源码跑:

git clone https://github.com/deepseek-ai/deepseek-harness.gitcd deepseek-harnessgit checkout dsh-v0.2.2-rc.2pnpm installpnpm run buildpnpm dsh web

升级前要对一遍的本版例外:

  • 网页搜索换了提供方,旧提供方和自定义配置要迁移
  • 归档会话默认清理符合条件的 Git 工作树,想留本地目录得手动关掉,Forge 插件和自定义配置也要改
  • AgentTeam 改用统一的具名子代理,中断工具默认关闭,自定义插件、SDK 集成和共用会话存储的进程要一起升
  • Office 换原生工具,旧包和技能要迁移。文档解析现在跑在 DSH 主进程里,不受命令行沙箱保护
  • Computer Use 默认不移动系统鼠标,自定义脚本和 helper 要跟着改
  • LiveShare 旧授权要重新配置
  • Windows 的额外目录授权只给文件工具用,不扩大终端和 PTC 的访问范围
  • Creator 的开发指引统一到 dsh-doc,引用旧技能名称或路径的扩展要迁移
  • 工具失败的错误类型与代码变了,依赖旧错误分类的插件要适配
  • Session 追加事件改成批量,依赖旧追加接口的包装代码要适配

护栏没变,我核过这版的 cordis.patch.yml:fs-observation-policy 仍是 disabled: true,applyPatch 仍是 false。

跑起来之后,先拿一个不重要的会话试试归档,别让默认清理把还想留的工作树收走。你们平时会让 DSH 自己清工作树吗?

精选系列





【声明】内容源于网络
0
0
创见AI实验室
创见AI实验室,我们不只是介绍工具,我们共同创造工作方式的未来。
内容 247
粉丝 0
创见AI实验室 创见AI实验室,我们不只是介绍工具,我们共同创造工作方式的未来。
总阅读27.2k
粉丝0
内容247