dsh-enterworktree:在 DSH 里创建 git worktree 并开隔离 session
dsh-enterworktree 是 scccy 维护的 DSH 工作流宿主插件,注册 enter_worktree 工具,对标 Claude Code 的 /enterworktree。因 session.header.cwd 只读,插件在 nested 或 sibling 布局下创建或复用 git worktree,并通过 ctx.remote.session.create 开启指向该路径的隔离 session,返回 sessionId 供 Web GUI 打开。支持 branch、base、path、layout、openSession、inPlace 等参数,bundle 可配置 layout、dotworktreesDir、autoOpenSession。安装使用 plugin_manager install_bundle(GitHub 或 npm)。需 dsh-api-remotes 才能自动开 session;MIT 许可,Node >=20。
阅读全文dsh-task-worktree:在 DSH 里按任务隔离 Git worktree
dsh-task-worktree 是 epik7th 维护的 DSH 社区插件(fork Letter2025/dsh-task-worktree),面向 0.2.0-rc.1 及以上宿主线。每个任务在独立 git worktree 与 worktree/ 分支上开发,状态写入 per-repo manifest,会话标题 badge 标记绑定关系且不新增 sidebar workspace。模型可用 worktree_create、worktree_list、worktree_status;合并、提交、删除由 /worktree 人类命令完成。安装:dsh plugin --profile desktop add github:epik7th/dsh-task-worktree。需 Git 2.31+、Node 20+,MIT 许可。
阅读全文dsh-git-branch: Git 分支与 worktree 管理插件
`dsh-git-branch` 是 DeepSeek Harness(DSH)的一款插件,旨在解决在 DSH 环境下直接管理 Git 分支和 worktree 的需求。该插件通过集成 Git 逻辑到 UI 交互层,提供直观的分支切换、IDEA 风格选择器、右键菜单(新建、重命名、删除、推送)以及 Worktree 管理。 用户可在输入框工具栏直接查看和切换分支,利用右键菜单进行批量操作,并将分支隔离到独立工作区开发。该插件以 MIT 许可证开源,需确保对目标仓库有读写权限,适用于频繁分支切换和多环境并行开发的场景。
阅读全文gord-dsh-worktree:为 DeepSeek Harness 提供的 Git Worktree 管理
gord-dsh-worktree 插件为 DeepSeek Harness 提供了标准的 Git worktree 管理能力,解决了多任务并行开发中的冲突与上下文混乱问题。该插件支持通过命令行或 UI 创建、管理和删除独立的开发会话,具备会话隔离、变更审查以及将旧版工作树迁移至项目目录的功能。此外,它还集成了快速模式预设、任务注意力托盘及并发工具调用等增强特性,安装后可显著提升开发效率与状态追踪能力。
阅读全文dsh-simple-worktree-plus:Git Worktree 管理插件
`dsh-simple-worktree-plus` 是 DeepSeek Harness (DSH) 的一个插件,旨在优化多分支任务开发中的 Worktree 管理流程。该插件基于 MIT 协议开源,由 GitHub-Xzhi 维护。它提供了更灵活的分支处理选项,支持强制删除未合并分支作为默认行为,并增强了界面入口(顶部栏及侧边栏)和作用域管理能力。安装后,用户可以便捷地创建、查看及删除 Worktree,但需注意强制删除分支会永久丢失未合并的本地提交。
阅读全文dsh-branchman:DeepSeek Harness 的树状分支工程管理插件
`dsh-branchman` 是一款 DeepSeek Harness 插件,旨在解决会话分支管理与代码仓库分支管理脱节的问题。该插件将分支动作映射为 Git worktree、子会话及可视化树状结构,支持会话继承、文件携带、冲突处理及中断恢复。开发者可利用侧栏的“走向总览”进行可视化管理,适合需要在多分支环境中清晰管理工程方向的用户。
阅读全文dsh-worktree-space:一任务一空间,工作多路并行
DeepSeek Harness (DSH) 插件 `dsh-worktree-space` 采用“一切皆插件”架构,通过 worktree 机制实现多仓库任务的物理隔离。该插件将任务放入独立目录,每个仓库在统一分支上各开一个 worktree,Agent 会话直接在隔离空间内工作。 核心功能包括创建任务、自动注册工作区、管理视图、任务补仓及双语支持。插件支持通过 Git 合并解决冲突,但不代写提交。安装需满足 Node.js >= 22.19.0 及 DSH 版本要求,适用于处理复杂、跨仓库的开发任务。
阅读全文dsh-worktree-jump:在 New-Conversation 中创建 Git Worktree 并开始对话
`dsh-worktree-jump` 是一个 DeepSeek Harness 插件,旨在解决运行时切换工作目录的困难。它通过 New-Conversation 界面的触发器,允许用户直接创建或选择 Git Worktree,并将新会话 Fork 到该目录,实现无缝上下文切换。插件支持本地化、零运行时依赖及现有 Worktree 直接访问,安装后需重启 `dsh web`。使用时请避免 Bundle 安装与手动 Patch 冲突。
阅读全文DeepSeek Harness 插件:dsh-worktree
`dsh-worktree` 插件通过集成 Git worktree 机制,解决了 DeepSeek Harness (DSH) 中多任务环境隔离的需求。该插件允许用户在现有 Workspace 中直接创建并注册独立的 Git worktree 会话,支持分支选择、自动命名及统一管理。安装后需重启进程,目前仅支持 DSH 0.1.5-rc 版本的 web profile。它旨在提升并行开发效率,由社区维护。
阅读全文dsh-git-worktree: Web 界面的分支切换与 Worktree 管理插件
DeepSeek Harness (DSH) 的 `dsh-git-worktree` 插件,由开发者 LaoYueHanNi 维护,旨在通过 Web 界面管理 Git Worktree。该插件提供分支切换、创建重命名、远程同步及 Worktree 隔离等核心功能,并采用 MIT 许可证。支持通过 npm 安装,具备 IDEA 风格的分支选择器和行上下文菜单,帮助开发者在浏览器中高效维护多分支项目。
阅读全文dsh-worktree-flow:多仓库功能工作区插件
该 DSH 插件通过构建多仓库功能工作区,解决多仓库开发中代码写入错误位置及分支混乱的问题。它将仓库绑定为“集”,为每个功能创建独立的 git worktree,并共享同一功能分支,自动注册为 DSH 工作区以实现沙盒隔离。核心功能包括预创建分支、身份说明注入、环境诊断及批量绑定组件。插件支持自定义分支类型和实时共享文档,适合多组件联合开发。需注意 Windows 环境下的权限限制及 Node.js 版本要求。
阅读全文dsh-worktree:DeepSeek Harness (DSH) 的 Git Worktree 工具
dsh-worktree 是一款 DSH 工作流插件,旨在解决原生工具无法并行推进独立分支任务的问题。它提供类似 `git fork` 的功能,通过创建隔离的 git worktree 和会话,实现任务分叉与并行开发。该插件支持目录隔离、自动打开新会话、继承对话历史与配置,并提供安全的删除机制。安装后,开发者可在工作区菜单中一键创建或分叉 worktree,在独立分支进行互不干扰的开发,完成后可强制删除。
阅读全文dsh-workflow-worktree: DeepSeek Harness 工作流的 Git worktree 隔离后端
`dsh-workflow-worktree` 是 DeepSeek Harness 的隔离后端插件,用于解决 `@dsh-external/workflow` 插件未实现隔离逻辑的问题。它为每个智能体提供独立的 Git worktree,确保任务结束后保留变更且不污染主仓库。 该插件支持崩溃存活、指纹清洁,并拒绝在无效目录上运行。它通过 manifest 记录状态,并通过 `.git/info/exclude` 维持主仓库整洁。主要限制是仅支持单仓库且不处理合并逻辑。
阅读全文dsh-plugin-worktree:在 DSH Web UI 中管理 Git Worktree
`dsh-plugin-worktree` 是一个为 DSH Web UI 提供工作区管理能力的插件。它通过浏览器界面实现了 Worktree 的创建、切换和删除,无需离开 Web UI。核心功能包括新建会话时的 Worktree 芯片、侧边栏徽章标识以及删除时的安全确认对话框。该插件要求安装 dsh、git 及 Node.js 环境,支持自定义根目录和 Worktrees 目录,能有效提升开发效率。
阅读全文lwklbb/dsh-worktrees:把 Git worktree 管理搬进 DSH 设置面板
# 前言 用 DSH 做开发时,经常要同时处理同一个项目的多个分支:主线留在 `main`,另开一个分支做功能,再开一个分支修线上问题。Git worktree 本身能解决这个痛点——同一仓库的多个分支各自检出到不同目录——但用命令行操作要自己记路径、记参数,路径散落在磁盘各处也不好管理。下面介绍的 dsh-worktrees 把这件事搬进了 DSH 的设置面板。 # 这是什么 dsh-worktrees 是 lwklbb 维护的一个 DSH 插件,MIT 许可证,当前版本 0.1.0。定位一句话可以说完:在 DSH 设置面板中集中管理 Git work
阅读全文dsh-task-worktree:为每个任务提供隔离的 git worktree 检出
# 前言 让代理在仓库里干活,一个常见的麻烦是所有改动都落在同一个工作区:上一个任务的更改还没提交,下一个任务已经开工,未提交内容搅在一起;想靠切分支隔离,又得先处理当前现场。 Git 原生的 worktree 允许同一个仓库同时维护多个检出,每个检出挂自己的分支。dsh-task-worktree 做的事,就是把这套能力接入 DeepSeek Harness(下称 DSH)的会话模型:每个任务一个隔离检出,主工作区保持不动,交付与清理动作由人执行。 下面介绍它的定位、功能与用法。 # 这是什么 dsh-task-worktree 是 Letter202
阅读全文dsh-worktree:为 DeepSeek Harness 子代理提供 Git worktree 文件系统隔离
dsh-worktree 是 DeepSeek Harness (DSH) 的一个插件,旨在通过 Git worktrees 为并行运行的多个子代理提供文件系统隔离,避免工作目录互相干扰。它让各子代理共享仓库对象库,但拥有独立的工作区,主要提供 `ctx.worktree` 服务 API 和 `/worktree` 斜杠命令两种入口。 其核心机制是将 worktree 存放于 `.dsh/worktrees/<flatSlug>` 目录,并自动创建对应的 `worktree-<flatSlug>` 分支。插件在创建时会严格校验 slug,并尽力执行环境配置,如复制配置、链接依赖等。在变更保护方
阅读全文dsh-worktree:DSH 子代理的 Git worktree 隔离与交付
`dsh-worktree` 是 DSH 的 Git worktree 插件,旨在解决多个子代理并行处理同一仓库时的写入冲突。它通过为子代理提供独立的工作树,支持审阅、验证、提交、合并、推送、创建 Pull Request 及归档恢复等完整交付流程。该插件安装在全局 DSH profile,不修改业务项目配置。用户可通过 `subagent_worktree` 委派任务,或使用 `/worktree` 命令手动管理。插件支持多种工作树起点和保留模式,内置安全机制防止误删有修改的工作树,且推送不使用强制模式。适用于需要并行开发且保留结果可追溯的场景。使用前需检查源码和许可证,卸载插件不会自动删除
阅读全文dsh-worktree-panel:DSH Web 的 Git worktree 与分支管理面板
dsh-worktree-panel 是 HeathHe 维护的 DSH 插件,MIT 许可,用于在 DeepSeek Harness Web GUI 中管理 Git worktree 与分支。该插件扩展工作区侧边栏,将项目、主工作树、分支 worktree 及会话组织成清晰层级,支持在 worktree 内启动会话、删除 worktree、切换分支,以及为现有或新分支创建 worktree。默认 worktree 存储于项目目录下的 `.dsh/workspaces/`,支持自定义路径及自动迁移检测(跳过有未提交更改或活跃会话的 worktree)。对于非 Git 文件夹,可直接启动会话并可
阅读全文用 best-of-n-solving:隔离 Worktree 并行试多种方案,再择优合并
介绍 spencerpauly/awesome-cursor-skills 中的 best-of-n-solving:面对复杂重构、棘手 bug 或架构选型时,先定 2~3 条策略,再用 Cursor 的 best-of-n-runner 在隔离 git worktree 中并行尝试,按测试、实现质量、性能与可维护性择优合并。文中核实官方 SKILL.md 的四步流程、npx skills / 手动安装到 .cursor/skills 的方式,以及适用场景与「简单问题不必上 Best-of-N」等注意事项。
阅读全文Agent Orchestrator:一个 IDE 管理 23 种终端编码 Agent 的并行编排平台
Composio 2026 年 2 月开源的 Agent Orchestrator(AO)是并行编码 Agent 的编排层:支持 23 种终端 Agent(含 Claude Code、Codex、Cursor),默认 Git Worktree 隔离,自动将 CI 失败与 Review 评论路由回对应 Session。GitHub star 已超 8700。本文梳理其工作流、插件架构与自动反馈循环,说明它与单 Agent IDE 的互补关系。
阅读全文Orca:同时跑五个编码 Agent 的 ADE,GitHub 2 万+ Star 的并行编排新范式
Stably AI 开源的 Orca 是 2026 年 7 月 GitHub Trending 上的热门 ADE(Agent Development Environment)。它基于 Git Worktree 为 Claude Code、Codex、OpenCode 等 30+ CLI Agent 提供并行隔离运行环境,支持从 GitHub/Linear 任务一键开 Worktree、Design Mode 点选 UI 注入上下文,以及 SSH 远程 Worktree。Star 在 7 月突破 2 万并持续攀升。本文梳理 ADE 与传统 IDE 的差异、核心机制、安装方式与适用场景,帮助评估多 Agent 并行开发方案。
阅读全文GitHub 爆火 Orca:一个 ADE 里并行跑 Claude Code、Codex、Cursor
2026 年 7 月,开源项目 Orca(stablyai/orca)登上 GitHub Trending 周榜,Star 数已达 3 万+。它定位为 Agent Development Environment(ADE),而非传统 IDE:在同一界面并行运行 Claude Code、Codex、Cursor CLI 等终端 Agent,每个 Agent 使用独立 git worktree 隔离变更,支持 Prompt 扇出对比、Diff 标注审阅、GitHub/Linear 集成与 Orca CLI 编排。本文基于官方仓库与公开 Trending 分析,梳理 Orca 的核心机制、功能边界及与 herdr、IDE 内置 Agent 的选型对照,供多 Agent 并行编码场景的开发者参考。
阅读全文