四个 Agent 同时改一个应用,Ras Mic 先给每项功能单独开了一个工作目录
多个编码 Agent 同时修改一个应用,怎样避免互相覆盖并留下可验收结果?
导读
多个编码 Agent 同时修改一个应用,怎样避免互相覆盖并留下可验收结果?Ras Mic 把流程分成隔离、构建、证明和交付四步:每项功能从主分支建立独立 worktree 和分支,按项目结构规则实现,再提供修改前后的截图、视频或测试数据。Agent 自己先检查证据,不符合要求就返回修改;提交 PR 后,另一个审查工具留下具体评论,实作者修复并重新验证,每条评论解决后都要重新提交审查,最后由人决定是否合并。他曾遇到代码已经提交、功能运行后却没有反应的情况,因此要求把真实操作过程作为证明。隔离目录可以避免直接覆盖,改动共享接口时仍需处理合并和集成;看不到画面变化的性能任务,则要提供可重复的测量结果。