时政
财经
科技
虚拟货币
其他
登录
#并行开发
关注
sitin
2周前
worktrunk — Git Worktree 管理器,专为并行跑多个 AI coding agent 设计。 先说痛点: 如果你现在用 Claude Code / Codex 写代码,一个 agent 一次只能改一个功能。想并行跑 5-10 个 agent 同时处理不同任务?Git 原生做不到——多个 agent 共享同一个工作目录,互相踩文件、冲突不断。 Git 其实有一个 worktree 功能可以解决这个问题:给每个 agent 分配独立的工作目录,共享同一个 .git。但原生 UX 极其痛苦: 创建一个 worktree 要打三遍分支名: git worktree add -b feat ../repo.feat cd ../repo.feat worktrunk 把这件事简化成了一行命令: wt switch -c -x claude feat 创建 worktree + 切换目录 + 启动 Claude Code,一步到位。 核心命令就三个: • wt switch feat → 切换到指定 worktree • wt switch -c feat → 创建新 worktree • wt remove → 清理 进阶功能也很实用: • Hooks:创建/合并时自动执行脚本 • LLM commit messages:自动从 diff 生成提交信息 • wt merge main:一行命令完成 squash + rebase + merge + 清理 • 交互式选择器:带实时 diff 和 log 预览 • 构建缓存复制:worktree 之间共享 target/、node_modules/,跳过冷启动 当你从"一次跑一个 agent"升级到"同时跑 5 个 agent 做不同任务",worktree 管理就是第一个要解决的问题。 🔗
#git
#AI Coding Agent
#并行开发
#Claude Code
#Codex
#工作目录管理
分享
评论 0
0
Leo Xiang
4个月前
最近走通了三种并行开发的方式: 1、本地开多个 worktree,每个 worktree 分配一个 agent,最后生成一个 PR; 2、远程开多个环境,每个环境一个 session,每个 session 的产出会生成一个 PR; 3、在 github 中每个 issue 启动一个 workflow 启动一个 claude code 进行异步开发。
AI编程工具激战:Claude Code、Gemini Cli崛起· 1256 条信息
#并行开发
#worktree
#GitHub
#Workflow
#Claude Code
分享
评论 0
0
Leo Xiang
4个月前
Claude code 的Web版本是目前我用的最舒服的并行开发方式,不同的session 可以互相不打扰,开启几个任务之后,人就不停的review代码就好了。
AI编程工具激战:Claude Code、Gemini Cli崛起· 1256 条信息
#Claude Code
#Web版本
#并行开发
#代码Review
#积极
分享
评论 0
0
个人主页
通知
我的投稿
我的关注
我的拉黑
我的评论
我的点赞