‹ BackHN Continuity

Thread

Show HN: Foremerge – Catch intent conflicts between parallel coding agents

45 points · 20 comments · naw103

  1. ttoinou · · focus · HN ↗
    I'm curious to know what's everyone custom solution to this problem ? Before AI and with AI.

    It was already a problem for me before agentic AI coding : multiple developers can work on overlapping code and you always need someone to merge everything properly. Even if the overlap is very small it does add a burden to development. Not an issue anymore in 95% of cases if that person uses AI to solve conflicts, but now that "others developers" are swarm of AI agents, this problem isn't trivial to solve.

    1. naw103 · · focus · HN ↗
      I think before AI was writing most of the code and with small teams the solution was probably just ownership and talking (and meetings about meetings). Things moved at a pace where it was more possible to have someone oversee this, though I agree on larger teams it has always been a problem. I think Foremerge solves that too even without agents but the manual overhead outweighs more of the cost that it does with agents. Even if you can use AI to resolve the conflicts at PR time, you need the right context and you've already burned through tokens building and now even more fixing. Scale that across 10's or 100's of agents and you have a mess of each one running in its own direction. The custom solution for us became one worktree per task, and before an agent writes a line of code they lease/commit their intent and scope into an immutable log and verify drift as the acceptance check...thats now Foremerge
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.