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 · вид: анонс