Foremerge - 코드 충돌 전에 의도 충돌을 잡아내는 협업 프로토콜

Show HN: Foremerge – Catch Intent Conflicts Between Parallel Coding Agents

Foremerge - 코드 충돌 전에 의도 충돌을 잡아내는 협업 프로토콜

Foremerge는 여러 AI 코딩 에이전트가 동시에 작업할 때 발생하는 '의도 충돌'을 사전에 감지하는 오픈소스 협업 프로토콜입니다. Git 위에 구축되어 각 에이전트가 변경하려는 대상을 미리 선언하고, 공유 데이터베이스를 통해 서로의 계획을 확인합니다. 이를 통해 Git이 놓치는 논리적 충돌(예: 한 에이전트가 PaymentService를 교체하려 하고 다른 에이전트가 이를 확장하려는 경우)을 코드 작성 전에 경고합니다. Claude Code, Codex, Cursor 등과 연동되며, 로컬 우선 MVP로 CLI, JSON API, MCP 서버를 제공합니다.

Git은 텍스트를 비교하지 의도를 비교하지 않기 때문에, 각각은 완벽해 보이지만 서로의 작업을 무효화하는 충돌을 경고할 수 없습니다. Foremerge는 에이전트가 코드를 작성하기 전에 무엇을 할 것인지 공유함으로써 그 보이지 않는 충돌을 잡아냅니다.

이 날의 다른 글

2026-09-21