Worktrunk
Git Worktree 管理 CLI,让 AI Agent 并行开发不再相互踩踏
产品简介
Worktrunk 是一款面向 AI 编码 Agent 的 Git Worktree 管理工具,通过简洁的 CLI 命令大幅简化了 Git 原生 worktree 操作的繁琐流程。随着 Claude Code、Codex 等 Agent 能够自主处理复杂多步骤任务,开发者越来越倾向于同时运行 5 个以上的并行 Agent 来提升效率,而 Git worktree 机制为每个 Agent 提供独立工作目录,从根本上避免了相互覆盖代码的问题——但原生 Git 的 worktree 操作体验极为笨拙。Worktrunk 正是为解决这一痛点而生。
核心功能
三核心命令,化繁为简
Worktrunk 仅通过三个核心命令即可完成所有 worktree 操作:
wt switch:在 worktree 之间切换,等价于冗长的 cd ../repo.feat
wt switch -c -x claude:一步创建 worktree 并启动 Claude,等价于三行 Git 命令
wt remove:清理 worktree,等价于 cd .. && git worktree remove && git branch -d
分支名即 worktree 地址,路径由可配置模板自动计算,无需记忆复杂路径。
AI Agent 并行开发工作流:Git 原生 worktree 机制让每个 AI Agent 拥有独立工作目录,实现真正的并行开发互不干扰。
质量提升功能:Hooks 自动化、LLM Commit Message、Merge 工作流、交互式选择器、构建缓存共享、CI 状态展示、AI 生成摘要、PR 直接检出。
特色优势
Worktrunk 将原本需要三行以上命令的操作浓缩为一条指令,AI Agent 可以自主管理并行任务而无需人工介入。其构建缓存共享机制在多 Agent 并行场景下显著降低磁盘占用和重复构建时间。
应用场景
多 Agent 并行开发:同时运行 Claude Code、Codex 等多个 AI 编码 Agent,各自操作独立 worktree,避免代码冲突
代码审查与重构:为主流分支创建 worktree 独立进行重构,不影响主分支开发进度
长任务分段处理:将大型功能拆解到多个 worktree 中并行开发
适用人群
日常使用 Claude Code、Codex 等 AI 编码 Agent 的开发者
需要并行处理多个功能分支的高级开发团队
希望用 AI Agent 实现自动化工作流的个人开发者
追求高效 Git 工作流的工程团队
出品方与更新
由 max-sixty 开发维护,采用 MIT 开源许可证。项目于 2026 年 1 月发布,快速成为最受欢迎的 Git worktree 管理工具之一。
评论与建议
登录 后参与评论或提建议