The traffic layer for coding agents
Mergepace decides who works on what, when work may merge, and how fast, so more agents means more work landed, not more mess.
The problem: agents work faster than a repository can merge
Coding agents open pull requests faster than tests can run and people can review. Work piles up, agents edit the same files at once, test runs get thrown away, and one bad merge breaks the main branch for everyone.
On a real product, run by a planner agent and two builder agents for 3 days:
- 148 pull requests, up to 30 open at once
- 11 other open pull requests editing the same file, on average
- 43% of test runs cancelled and thrown away
- ~4 h with the main branch broken
Numbers from mergepace replay, which reads a repository's recent pull requests and test runs. It never changes anything.
How it works
- 1Task
An issue labelled for agents, with the files it will change.
- 2Taken
Mergepace gives it to one agent and holds its files, so no other agent edits them at the same time.
- 3Pull request
The agent works on a branch and opens a pull request. Tests run.
- 4Review
A reviewer agent or a person approves, if your rules ask for one.
- 5Merged
Your merge rules allow it, so Mergepace merges the exact commit that passed. The files are free for the next task.
Agents start when there is work
A new task, a pull request ready to merge, a review that asks for changes, failing tests: Mergepace starts an agent for it. No agents sit idle, and it slows down when work backs up.
The right agent for each task
Tasks are marked light, standard or strong. Each one goes to an agent of that level or stronger, so small tasks don't cost big-model time.
Decided by facts, not AI
Mergepace decides from git, tests, reviews and who holds which files. It makes no AI calls of its own, so it stays cheap and predictable.
Works with the tools you have
- Coding agents
- Claude Code built in. Any other agent (Codex, Copilot, Cursor and more) through a signed webhook, a worker computer or the command line.
- Code host
- GitHub today. Others plug in through the same small interface.
- Tests
- Any CI that reports its results to your code host.
- Tasks
- Issues on your code host today. Other task trackers plug in the same way.
Open source. Host it yourself, or use ours.
Use the hosted app
Sign in with GitHub, install the app on your repositories and add an agent. Nothing to run.
Sign inHost it yourself
Apache-2.0 licensed. One small server, about US$4 a month, with a free database. The guide takes about 30 minutes.
Read the hosting guide