Foremerge — проект с открытым исходным кодом для координации параллельных агентов, которые пишут код, поверх Git. Он предлагает агентам объявлять свои намерения до начала работы.
Агенты работают в отдельных рабочих деревьях, копиях репозитория для параллельной работы, но делятся намерениями, данными о проверках и другой координационной информацией. Когда планы сталкиваются, Foremerge называет двух агентов, объясняет причину конфликта и предлагает разделить работу.
Foremerge 0.5.0 — локальный MVP до версии 1.0, и его публичные схемы могут меняться. Координация между машинами пока не входит в область проекта.
Проверка утверждений:
- Foremerge — проект с открытым исходным кодом для координации агентов, которые пишут код, поверх Git. (подтверждено самой публикацией: доказательство; «Foremerge is the open-source coordination protocol for coding agents, built above Git.»)
- Агенты работают в отдельных рабочих деревьях, но делятся намерениями, данными о проверках и другой координационной информацией. (подтверждено самой публикацией: доказательство; «Agents keep isolated worktrees while sharing intent, semantic claims, dependencies, provisional ChangeSets, decisions, validation, and provenance.»)
- Foremerge предлагает агентам объявлять свои намерения до начала работы. (подтверждено самой публикацией: доказательство; «Foremerge fixes this by having agents announce what they are about to do, before they do it.»)
- Когда планы сталкиваются, Foremerge называет двух агентов, объясняет причину конфликта и предлагает разделить работу. (подтверждено самой публикацией: доказательство; «Foremerge names the two agents, explains why their plans clash, and suggests how to split the work.»)
- Foremerge 0.5.0 — локальный MVP до версии 1.0: публичные схемы могут меняться, а координация между машинами не входит в область проекта. (подтверждено самой публикацией: доказательство; «Status: Foremerge 0.5.0 is a pre-1.0, local-first MVP. The CLI, JSON API, MCP server, SQLite store, deterministic conflict detector, and verification-gated lifecycle are implemented. Public schemas may still change. Published benchmark results do not yet exist, and coordination between machines is outside this project’s scope.»)
Первоисточники:
оценка 64,9 из 100 · тип: анонс