The Geneva Convention framing is exactly right. And right now every tool is violating Article 1.
The only thing stopping total chaos is the human in the middle which kind of defeats the point of multi-agent in the first place.
Posts by Stackbox
Separate trees reduce collisions, but agents are still blind to each otherβs changes. The real issue for us was awareness, not just isolation, so we handle it before disk writes. And at the end you still have to merge everything, which is where things can break again.
Have you hit the agent stomping problem running Claude Code + Cursor in parallel?
What are you doing about it today? π
Claude Code, Gemini, Codex β they're not tools anymore.
They're concurrent processes. The filesystem is shared memory.
We solved this in distributed systems 40 years ago.
We just never applied it here. Monday. π οΈ
So we built Stackbox around one idea:
Inject a git diff into Agent B before it ever touches the disk.
Not scope enforcement. Ground truth.
Lock tied to the live process. State destroyed when conflict resolves.
Every tool follows the same broken pattern:
Git β both agents wrote. Human resolves it.
File Locks β Agent 2 writes blind anyway.
Copilot β last write wins. Silently.
None of them tell the waiting agent what changed.
Git Worktrees, Copilot, Codex, Gemini β every multi-agent tool is solving the wrong problem.
Worktrees don't prevent the collision. They just hide it for 10 minutes.
Same disaster. More dangerous.
I ran Claude Code and Cursor on the same codebase simultaneously.
They deleted each other's code in real-time.
Not a merge conflict. A cage match.
Here's what nobody in multi-agent coding is talking about π
Yep, worktrees are how we handle isolation β one per workspace.
Test gate before merge is next. V1 is just about stopping the chaos first.
Shared memory handles both reads and writes, kept contained within the workspace.
100%. Isolation without a merge gate just moves the problem.
Solving isolation first, merge validation is right behind it.
Every AI coding agent assumes it owns the codebase.
None of them do.
Claude Code, Cursor, Gemini CLI, Codex, Copilot β all affected.
Fix drops tonight.
Built with Rust. Runs on your machine. Works with Claude Code, Codex, Gemini CLI.
Not a cloud tool. Not a wrapper.
Wednesday.
#OpenSource #DevTools
Every AI coding agent assumes it owns the codebase.
None of them do.
Shipping something about this Wednesday.
#AIAgents
2 agents.
1 refactors.
1 deletes.
No isolation = chaos.
Fix drops Wednesday.
How many agents are you running?
Run multiple AI coding agents in true isolation β with shared memory.
No chaos. No conflicts. Just parallel execution that actually works.
Open source. Dropping Wednesday. π
#CodingAgents #ClaudeCode