把工作树当分支用:三条命令撑起并行智能体
来源:GitHub — 2026-11-04 · ⭐ 10,358 stars · Rust
📋 概述
worktrunk 是给并行跑 AI 智能体准备的 git worktree 命令行管理器。它把工作树操作压到和分支一样顺手:切换、新建并顺手起 Claude、清理、列表查状态各一条命令;再往上叠 hooks、LLM 生成提交信息、合并工作流、交互式选择器,以及在 APFS、btrfs、XFS 上共享构建缓存。
🔑 核心要点
- 痛点被点明:原生 worktree 连新建一个都要把分支名打三遍,路径还得自己 cd 过去。
- 工作树按分支名寻址,磁盘路径由可配置模板算出来;传路径也能认,两种都通。
- hooks 覆盖创建、合并前、合并后等节点,把本地工作流固化下来。
- 十个工作树共用 target/、node_modules/ 而不重复构建或拷贝,这才是并行省时间的要害。
- 额外还有 wt switch pr:123 直接切进 PR 分支,以及按工作树分配唯一端口的模板过滤器。
💡 金句
Worktrunk's three core commands make worktrees as easy as branches.
👍 0
👎 0
← 返回 GitHub Trending 首页