Skip to content

Build1 publisher2 min readPublished

CircleCI's 2026 figures show feature branches outrunning merges to main by 24%

The company's own report puts feature-branch activity up 15% last year and throughput on main down almost 7%. Its stronger argument is about trust, since a coding agent controls the environment where it runs the tests that grade it.

The Engineer · Build desk

Illustration accompanying CircleCI's 2026 figures show feature branches outrunning merges to main by 24%

What happened

  • CircleCI's 2026 State of Software Delivery found the typical team's feature-branch activity rose 15% last year while throughput on main fell almost 7%.
  • The company says developers now run several streams of agent work at once, so CI absorbs more commits, pull requests, test executions and repair attempts without extra engineers.
  • Its prescription is CI that keeps pace with the rate of change, running required tests and policy checks independently before code can merge or deploy.

Compiled by The EngineerSomething wrong?How this is made

Why it matters

  • constraint CircleCI argues that validation sets the pace once agents outrun it, so buying more agent capacity buys queue length and the executor pool decides how fast anything reaches main.
  • cost The extra pipeline volume arrives without matching hiring, so the same engineers pay for agent output in CI minutes and in triage of routine failures.
  • decision Every team running agents has to settle which CI failures go straight back to the agent and which stop for a person, because the failure report is now a routing decision with a cost attached.

Take the two figures at face value and divide. Branch activity at 1.15 of the prior year against throughput on main at 0.93 gives 1.24, so roughly 24% more feature-branch activity sits behind each unit of work merged [12]. CircleCI states both numbers without defining either metric or saying how they were measured [13].

For that ratio to mean your CI is the constraint, branch creation has to be rising while merges stay flat, and the wait has to sit in validation. CircleCI's own list of bottlenecks names full test suites running for every small change, limited executor capacity, developers interpreting routine failures before agents can continue, security checks that serialize work, and deployment approvals that require manual action even for routine, low-risk releases [5]. Three of those five are not test capacity. A team whose changes pile up in review would produce the same 24% with its executors idle.

The part of the argument that survives without the survey is about who owns the checks. Developers and agents can run tests locally while they work, but they also control their development environments and can change which checks they run, so required CI jobs create a separate boundary where the organization controls the environment, test suite, security checks and policies applied to a proposed change [8]. An agent that can modify files and invoke tools [6] can modify the file that decides whether it passed. A green local run is an assertion by the party under review.

CircleCI also describes CI as the thing that feeds the agent: a failed run goes back with enough context to investigate the problem, and a successful one satisfies repository rules or lets a deployment workflow continue [9]. That makes the failure output an interface, with the stability obligations of one. It also multiplies runs. When the full suite executes for every small change [5], a fix an agent gets right on the third try has spent three full suites [15].

Nothing here is a purchase. The work is encoding decisions the team already makes by hand: how work gets assigned, which environments and tools are available, which checks are required, when human approval is necessary, and how failures get routed back for another attempt [11]. CircleCI notes that software factories existed long before coding agents [10], and its case is that agents let teams produce changes faster than traditional development processes were designed to evaluate and coordinate [3]. The post, published by a CI vendor, concludes that CI has to keep pace with the rate of change [14].

What to watch

  • Whether the full 2026 State of Software Delivery report defines feature-branch activity and throughput on main, and names the sample it was measured on.
  • Whether CircleCI publishes a breakdown showing the fall in main throughput tracking agent adoption inside the same teams, which is the causal step the blog post does not take.
  • Whether CI vendors begin documenting the failure-output format as a stable interface for agents, since agent repair loops now consume it.
Loading claim ledger
Loading source directory links
Loading share composer
Loading topic controls
Loading related stories