一位开发者在 Linux.do 社区发布了其为 DSH(DeepSeek Harness)编写的开源插件 @cerbur/clutch-dsh-worktree,旨在改善使用 Coding Agent 时的多分支并行开发体验。作者在日常使用 DSH 运行 Coding Agent 时经常需要同时开启多个 Git 分支和 Worktree,而原生 Workspace 到 Session 的视图难以清晰区分不同工作树下的会话,因此开发了这套插件,新增 Workspace、Worktree、Session 三层管理结构。该插件目前支持:按 Git Worktree 归类管理 Session、直接创建新 Worktree、导入本地已存在的 Worktree、Session 自动绑定对应 Worktree 并使运行目录跟随、Worktree Dashboard 面板、编辑 Worktree 级别的 Agent 指令,以及复制路径、用 VS Code 打开、归档和清理等操作。导入已有 Worktree 时不会搬移目录或修改其中的文件。安装方式为通过 dsh plugin 命令添加插件后启动 dsh web,要求 DSH 版本不低于 0.1.5-rc.1。当前版本为 0.1.12,仍属早期 MVP 阶段,作者计划继续完善 Dashboard 与 Worktree 相关操作。项目已在 GitHub 上完整开源,同仓库还包含会话标题、庆祝特效等插件,作者欢迎社区提交 Issue 和 PR。
事件分析
核心观点:当多 Agent 并行开发成为常态,围绕 Git Worktree 的会话管理层正成为 AI 编程工具链的新竞争点。
原文链接:Linux.do



评论前必须登录!
立即登录 注册