让三个 agent 竞赛同一个任务
在多个 agent 上并行运行同一个任务是 DevAgent 的杀手锏。同一个 prompt,三个分支,挑出胜者。
步骤
- 从同一个起始 ref 创建三个 worktree。把它们命名为
fix-bug、fix-bug-2、fix-bug-3。 - 在每个 worktree 中启动不同的 agent —— Claude Code、Codex、Cursor CLI。
- 把同一个 prompt 粘贴到这三个中。
- 拆分 窗格 让你能看到它们工作——把 标签页 拖到边缘。
- 当它们完成时,审查每个 diff。在胜者上使用 Annotate AI Diff。
- 从获胜的 worktree 提交、推送、开 PR。
- 删除两个落败者——一键移除 worktree 和分支。
为什么有效
不同的 agent 会犯不同的错误。并行运行同一个任务比顺序重试更便宜,并把分歧作为一种信号浮现出来。三个 agent 意见一致的地方,答案很可能是对的。它们出现分歧的地方,你就找到了难点所在。