今天把 PM 策略仓库搞挂了。


我习惯多终端开窗口干活:一个跑 Codex 研究策略/数据,一个跑 Claude 推进其他工作,再开一个处理杂项,慢慢就会开好几个终端窗口。我以为它们各干各的。结果俩都在改同一个 .ts,git 状态炸成一团,修了俩小时。
都在聊 multi-agent 怎么协同。很少人聊它在 git 层面是什么样。
两个 agent 在 git 眼里 = 两个我。同一个文件互相踩,分支状态打架。修法不在 prompt,在仓库结构。
立了条新铁律,4 点:
1. 高风险 repo 禁止主仓库直接编辑,主 repo 当干净底盘
2. 每个任务进独立 worktree,slug = 策略号 + 动作(h12-cancel-sync / pnl-script-v8)
3. active-tasks JSON 加 worktree_path 字段,开第二窗口前 grep 防重复
4. 完成回主 repo,删 worktree + 删分支
先找单一项目试点跑了一天,零冲突。再慢慢扩到其他项目。
multi-agent 最难的不是它们怎么对话,是它们别打架。
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论