Two AI coding agents collided in the same repo — 102 tests passed but changes were incompatible

Time_Positive_9123 · reddit · 2026-11-03

Nick Hill, an engineer at ArcheForge, describes a multi-agent collision: one agent implementing a feature detected files changing underneath it while another process edited overlapping backend routes, tests and config in the same repo, and the first agent stopped rather than overwrite changes. Notably, the backend test suite still showed 102 passing tests — passing tests didn't establish that the two change sets were compatible. With uncommitted work, overlapping edits and unclear ownership, he chose to identify the competing writer and preserve existing work before proceeding. His takeaway: separate AI conversations don't automatically mean separate development environments. He asks how other developers running Claude, Codex or multiple agents in parallel prevent such collisions — Git worktrees, dedicated branches, file ownership rules, or something else.

Original post →

More from coding & agent

coding & agent channel →