Cursor Origin
Agent-Scale Git: Why Code Hosting Is Being Rebuilt
Agent-scale git means hosting and review built for code from many agents at once, instead of one engineer opening one pull request at a time. That throughput moves the bottleneck from writing code to reviewing and merging it. Cursor Origin is aimed at that bottleneck, and you can start easing it on the host you use today.

On this page
What does "agent-scale" mean for Git hosting?
Git doesn't care whether a commit came from a person or an agent, but the tools around it do. Pull requests, review queues, CI runs and merge rules all assume a human cadence. You finish a change, open one request, wait for a teammate, then merge.
Agents break that cadence. When a team runs several at once, each one can finish a task and open a change while you are still reading the last one. Work piles up at review and merge, not at writing. Agent-scale is shorthand for hosting that expects that pile-up and is built to clear it.
The phrase covers two things. The first is volume: more commits, branches and pull requests an hour. The second is when work arrives. An agent's change shows up whenever its task finishes, whether or not anyone is ready to read it. Human-paced hosting assumes the person who produces a change is also the person waiting on it.
This is covered hands-on in Cursor Compile 2026 — 1 short Unit, free to read.
Rather do it than read about it? Run 11 interactive Cursor walkthroughs in a simulated editor. Free, no account needed.
Why does agent throughput strain GitHub-style workflows?
Agent throughput lands on four parts of the workflow that every host already has. A pull request that waits for review also holds a branch, needs CI runs and drifts toward a merge conflict, so the strains add up.
- Pressure point
- Review
- Human pace
- A few PRs a day per person
- Agent pace
- Many PRs an hour, often touching the same files
- Pressure point
- Merge conflicts
- Human pace
- Occasional, and you remember the context
- Agent pace
- Frequent, across changes you didn't write
- Pressure point
- CI
- Human pace
- Runs you watch and rerun by hand
- Agent pace
- A queue that has to clear itself
- Pressure point
- Branches
- Human pace
- A handful in flight
- Agent pace
- One per task, many at once
| Pressure point | Human pace | Agent pace |
|---|---|---|
| Review | A few PRs a day per person | Many PRs an hour, often touching the same files |
| Merge conflicts | Occasional, and you remember the context | Frequent, across changes you didn't write |
| CI | Runs you watch and rerun by hand | A queue that has to clear itself |
| Branches | A handful in flight | One per task, many at once |
None of these are new problems. Agents make them constant instead of occasional.
The review row hurts first. A model can write a correct change in a minute, but a person still reads it at human speed, and now there is a queue of them. There are two ways to ease it: make changes smaller so each review is quicker, or move the first pass to a bot.
Branches look like the harmless row, and storage isn't the issue. The issue is that the branch list stops working as a record of what is in flight. Nobody can say what is open without asking, and stale branches pile up faster than anyone prunes them. Money is a second cost: if CI runs on every push, a branch per task produces a bill that tracks agent activity rather than headcount.
Which row limits you first depends on your CI bill and your number of reviewers, not on how many agents you run.
What is Cursor's bet with Origin?
Cursor argues that the hosting layer should be rebuilt for this workload, not patched. Origin's product page states the premise in one line: code is "moving faster than any infrastructure was built to handle." Cursor has since documented parts of the mechanism: an engineering post on the storage layer, docs for stacked pull requests, and release notes for a merge queue.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
The shift Origin is designed around. The right column is the workload agents create.
Reported figures like commits per second, clones per hour and millisecond failover came from coverage of the demo, not from a Cursor engineering post. The first-party figures come from Cursor's August 18, 2026 post "Git at any scale," which measured Continuity, Origin's storage layer, on Cursor's own monorepo. It reports up to 120 pushes/s with S3 Standard and more than 300 pushes/s with S3 Express One Zone.
The same post describes the strain from Cursor's side. Agents bring more code, more pull requests and more CI runs, and Cursor says it faced these problems internally for many months. The post doesn't describe a team whose changes were written, reviewed and approved, then blocked on the host. The reported numbers all measure storage, and a queue that waits on reviewers doesn't move when storage gets faster. We read Origin as a bet on the workload agents are bringing: worth watching, not worth migrating for this quarter.
How should teams handle agent-scale work today?
You don't need Origin to feel this problem or to start managing it. These moves work on GitHub or GitLab right now, with Cursor features that already ship.
- 1Give each parallel agent its own worktree so two agents editing nearby files don't collide. In the Cursor editor, the /worktree command runs a task in one.
- 2Keep changes small. Smaller diffs review faster, and review is the bottleneck once agents write the code.
- 3Put a bot on the first pass. BugbotCursor's automated PR reviewer that posts inline findings and can push fix commits from isolated VMs. Press Enter for the full definition. reviews pull requests and flags likely bugs, on plans that include Bugbot (not Free or Plus).
- 4Slow down at the merge. Throughput is worth nothing if you merge a change nobody understood.
The order of those four matters, and swapping the middle two is the mistake to avoid. A bot's first pass over a huge diff produces a long list of comments nobody reads. Over a small change, the same bot produces two comments you act on. Shrink the unit first, then put automation in front of it.
Running the full test suite on every push is a habit from human-paced work. You already choose what runs per push and what runs per merge, and at agent volume that choice decides whether the queue clears. A merge queue is where the split gets enforced.
If agent output isn't turning into shipped work, look at the age of your open changes before their count. Forty changes that are all four hours old is a throughput problem. Six changes open since last week is a review-attention problem, and no amount of hosting speed fixes it. On a small team the second is more likely, and the unwelcome fix is to run fewer agents at once. In a larger organization, look for a shared choke point such as a runner pool or one required approver.
Faster code generation doesn't speed up shipping by itself. It moves the queue from writing to review and merge, so the gains come from fixing those two steps, not from generating more diffs.
Frequently asked questions
Do I need Cursor Origin to run agents at scale?
No. Worktrees for isolation, small changes and a review bot such as Bugbot all work on GitHub and GitLab today, though Bugbot isn't on the Free or Plus plans. Origin is one bet on solving the throughput problem at the hosting layer, not a prerequisite.
What slows down when agents write most of the code?
Review and merge. A model can produce a correct change quickly, but a person still reads it at human speed. Parallel agents create a queue of changes and more frequent merge conflicts, so the bottleneck moves off writing and onto everything after it.
Are Origin's performance numbers real?
The demo figures are unverified. The commits-per-second and failover numbers come from press coverage of the Compile demo, not from a Cursor source. Plan around Cursor's own figures instead, which use a different unit. On its monorepo, Cursor measured up to 120 pushes/s on S3 Standard and over 300 on S3 Express One Zone, per its August 18, 2026 engineering post.
Sources & last verified
- Cursor: Origin
- Cursor Docs: Origin
- Cursor blog: Git at any scale (Aug 18, 2026)
- Cursor: What we've learned building cloud agents
- Cursor Docs: Origin release notes
- Cursor Docs: Origin stack commands
- Cursor Docs: Models and pricing (Bugbot by plan)
- Cursor Docs: Worktrees
Cursor ships frequently. Last updated October 28, 2026.