@paradoxsch/dsh-worktree
Durable Git worktree isolation and delivery for DeepSeek Harness subagents
AI 分析
核心用途是为子代理(subagent)分配独立的 Git 工作区以隔离代码修改。适合需要并行委派任务、避免多任务代码冲突的复杂开发场景,并提供 Web 侧边栏进行状态管理。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:paradoxSCH/dsh-worktreeドキュメント
README 全文を読む ↗第一次使用
让 Agent 使用 subagent_worktree 委派任务,子代理会自动进入独立 worktree。Web profile 的侧边栏底部会出现 Worktrees,可以在其中查看状态、diff 和可用操作。
委派默认等待子代理返回结果;需要并行执行时可以设置 run_in_background: true,之后通过 DSH 的 job_output 查看结果、通过 job_kill 停止任务。每次委派都是独立子任务。
也可以使用 /worktree 命令手动管理:
/worktree list
/worktree create working-state managed
/worktree review
/worktree validate
/worktree doctor
不带子命令的 /worktree 等同于 /worktree list。`` 来自 list/create 的返回结果。