把工作树当分支用:三条命令撑起并行智能体开发
来源:GitHub — 2026-11-03 · ⭐ 9,916 stars · Rust
📋 概述
worktrunk 是给并行跑 AI 代理的开发者准备的 git 工作树管理器,核心主张是把 worktree 管得像 branch 一样顺手:三条核心命令完成切换、新建、删除,工作树按分支名寻址,路径由模板算出。围绕并行改动它还补了一批实用功能——创建、合并前、合并后等时机可挂钩子,构建缓存支持写时复制,还能用一条命令直接签出某个 PR 的分支。
🔑 核心要点
- 按分支名寻址工作树:不在目录之间记路径,路径由可配置模板生成。
- 钩子覆盖创建到合并全程:创建、pre-merge、post-merge 都能自动跑本地流程。
- 写时复制构建缓存:多个工作树共享构建产物,避免每个都从零编译。
- 一条命令跳进 PR:直接签出对应分支,省掉远端跟踪的手工步骤。
- Rust 写的单文件 CLI,作者对细节摩擦公开征反馈,迭代很勤。
💡 金句
Worktrunk's three core commands make worktrees as easy as branches.
👍 0
👎 0
← 返回 GitHub Trending 首页