Worktrunk:同时开 5 个 Claude Code 也不打架,Git worktree 用起来跟分支一样简单

Worktrunk 多智能体并行演示

Claude Code、Codex 这类智能体一次能独立干很久的活,同时开 5 到 10 个并行跑,效率一下就上来了——前提是它们别互相踩对方的改动。Git 自带的 worktree 本来就是干这个的:每个智能体一个独立工作目录,各改各的分支。但原生 worktree 用起来很别扭,建一个就要把分支名敲三遍。

Worktrunk 是 Rust 写的开源 CLI,专为并行跑 AI 智能体设计,把 worktree 的操作简化到跟分支一样顺手。三条核心命令就够用:wt switch feat 切换,wt switch -c -x claude feat 建 worktree 顺手启动 Claude Code,wt remove 清理。还能用 hooks 自动装依赖、起开发服务,多个 worktree 共享构建缓存(target/、node_modules/ 不用重复建),wt list 一眼看到各分支的 CI 状态和 AI 摘要,wt merge 一条命令完成 squash、rebase、合并、清理。

适合同时让几个智能体并行改不同功能、修 bug、写测试的场景,也支持 wt switch pr:123 直接跳到某个 PR 的分支。1 万星,MIT/Apache 双协议,Mac 上 brew install worktrunk 一条命令装好,文档在 worktrunk.dev。

站内相关:Wavefunction:免费开源的 Mac 编程智能体、agentmash:团队里几个编码智能体别再互相拆台

来源:GitHub @max-sixty,原文:https://github.com/max-sixty/worktrunk

请登录后发表评论

    没有回复内容