Foremerge: 在代码冲突前拦截意图冲突
Show HN: Foremerge – Catch Intent Conflicts Between Parallel Coding Agents

当多个AI编码助手(如Claude Code、Codex、Cursor)并行工作时,Git只能检测文本层面的冲突,却无法发现逻辑层面的意图碰撞。Foremerge是一个构建在Git之上的开源协调协议,让每个代理在修改代码前先宣告其意图。它通过共享的语义声明,在代码落地前就能识别出如“替换服务”与“扩展服务”这类隐蔽的逻辑冲突,并给出协作建议。无需锁定文件,不阻塞开发流,让多智能体协作更安全、透明。
Git无法看到这种冲突,因为它比较的是文本而非意图。Foremerge让代理在动手前先宣告计划,在代码落地前就发现并解决潜在的逻辑碰撞。