AIThis post was created with the assistance of artificial intelligence (AI).

By Thorsten Meyer | October 29, 2026 | ThorstenMeyerAI.com

Buying for a business?Offer from Amazon

Get business pricing on tech for your team

  • Business-only prices and quantity discounts
  • Tax-exempt purchasing
  • Multiple users, one account, clear invoices
As an affiliate, we earn on qualifying purchases.

In March, about one in six pull requests on GitHub started with an AI agent. By September, it was more than four in ten. That is 110 million agent-started pull requests in a single month, GitHub says in its new Octoverse report, released on 28 October at its Universe conference.

A pull request is a proposed change to a codebase. Someone writes it, someone else reviews it, and only then does it go into the product. For years, the slow part was writing. Now an agent can write the first draft in minutes. The slow part is reading it, checking it and deciding to sign off.

GitHub knows this. Most of what it launched this week is about review, routing and approval, not about writing more code. Here is what the numbers actually measure, what the new tools cost, who answers for agent code that ships, and what it means for companies and for developers.

Key takeaways

  • The headline: more than 40% of pull requests on GitHub in September 2026 “started with an agent’s first draft”, up from 17% in March. That is 110 million in September, about six times March’s volume.
  • The definition: GitHub counts a pull request when the first draft came from a coding agent it can detect. Undetected agents are missing, so GitHub calls its figure a floor. The report covers public and private repositories unless it says otherwise.
  • They get merged: 90% of agent pull requests were merged within two weeks in September, up from 83% in February. Pull requests without a detected agent stayed at about 86%. Merged is not the same as correct.
  • The new bottleneck is review. GitHub launched Copilot code review Max (several AI reviewers from different model providers, then one combined review), made Copilot approvals count toward required approvals, and released Copilot Fusion, a router that picks models for each step.
  • Review now has a meter. GitHub estimates an average Copilot review at $0.25 (Lite), $1.50 (Balanced) and $10 (Max), plus GitHub Actions minutes.
  • Accountability stays human, on paper: GitHub says developers “stay accountable for what ships”. Its cloud agent cannot approve or merge its own pull requests, and the person who asked for the change cannot approve it either.
  • For companies: budget reviewer time and review credits like compute, decide where an AI approval may count, and measure outcomes (rework, reverts, incidents), not pull request counts.
  • For developers: writing a precise task and reading a diff critically are now core skills. The small starter tasks juniors used to learn on are exactly what agents take first.
Video: AI agents now start 4 in 10 pull requests on GitHub. What GitHub counted, why merged is not the same as good, what AI review costs and who signs off, with animated charts, in four and a half minutes. Narration: AI voice clone of Thorsten Meyer; images AI-generated.

Products Worth Considering

Apple iPad Air (2025) 13‑inch Wi‑Fi 256 GB – Space Gray (M3 chip)

Apple iPad Air (2025) 13‑inch Wi‑Fi 256 GB – Space Gray (M3 chip)

Apple AirPods Pro 3 Wireless Earbuds with Active Noise Cancellation

Apple AirPods Pro 3 Wireless Earbuds with Active Noise Cancellation

As an affiliate, we earn on qualifying purchases.

What GitHub actually counted

The Octoverse 2026 report is GitHub’s yearly look at its own platform. The 2026 edition covers 1 October 2025 to 30 September 2026. The agent figure comes from one paragraph and one glossary entry, so the wording matters.

GitHub defines an “agent-started pull request” as “a pull request whose first draft came from a coding agent that we can detect.” It treats every observed agent signal, such as an agent-opened pull request, as “a floor, since not all agent use may be detected.” So the real share could be higher. It also means a pull request counts as agent-started even if a human rewrote half of it afterwards.

Three more details:

  • Public and private. The methodology says metrics include public and private repositories “unless noted”. The agent share carries no such note. GitHub does not publish a split between open-source and company code for this figure.
  • The wording shifts. The text says “agent-started” and “started with an agent’s first draft”. The chart captions in the same post say “agent-generated” and “agent-authored”. GitHub’s industry section speaks of “agent-opened” pull requests. For readers, these are close. For anyone quoting the number, “started” is the precise word.
  • Recalculated history. GitHub recalculated 2024 and 2025 on the new definitions and window, so older Octoverse reports are not directly comparable.
Thorsten Meyer AI
Octoverse 2026

Infographic 01 · The agent share

Four in ten pull requests now start with an agent.

GitHub’s own telemetry, March to September 2026. The first draft comes from an agent; review and merge stay with people.

17%of pull requests started with an agent in March 2026
40%+in September 2026
110Magent-started pull requests in September alone
~6×March's volume, six months later

Merged within two weeks

Share of pull requests merged within 14 days

  • Agent pull requestsSeptember 202690%
  • Agent pull requestsFebruary 202683%
  • No detected agentFebruary and September~86%

Merged fast is not the same as correct. GitHub publishes no revert or defect rate.

Bigger changes to review

Share of pull requests that change more than one file

  • Agent-starteddetected agent87%
  • No detected agent79%

More files per change means more for a reviewer to check.

What GitHub counts: an “agent-started pull request” is one “whose first draft came from a coding agent that we can detect.” Undetected agents are missing, so GitHub calls the figure a floor. Metrics cover public and private repositories unless noted.

Source: GitHub Octoverse 2026, 28 Oct 2026 (text, chart captions, glossary and methodology). All figures are GitHub’s own.
Powered by Thorsten Meyer AI

The scale behind the headline

Everything on GitHub grew this year, and agents are a large part of why. Developers pushed code 17.9 billion times in the 12 months to September, more than in 2024 and 2025 combined. Commits reached 34.3 billion. Merged pull requests rose from 402 million in 2024 and 538 million in 2025 to 1.3 billion, about 3.5 million a day. On stage, GitHub’s Jay Parikh gave monthly figures, as Simon Willison reported from the keynote: 220 million merged pull requests and 7.38 billion commits per month.

GitHub’s telemetry shows activity “surging around June”. That is when, in GitHub’s words, agents moved “from single-session tools to persistent ones” that track work across days and run in the cloud. Among GitHub Copilot’s monthly active users, 55% now use agent features, up from 35% a year ago. Use of the Copilot cloud agent, where you assign a task and the agent works alone, grew 230% year over year. Agent chat grew 85%.

Agent pull requests are also bigger in one way: 87% change more than one file, against 79% of pull requests without a detected agent. More files per change means more for a reviewer to hold in their head.

Some concrete cases from the report: one open-source developer, @kinlane, made more than 1 million contributions, using agentic workflows to keep a machine-readable catalog of public APIs current. Construction has the highest share of repositories with agent-opened pull requests of any industry, about 9%, with manufacturing next. And in a customer quote in GitHub’s changelog, an Accenture manager says AI now authors 91% of his team’s commits and production errors fell from about 11,000 a day to under 1,000. That last one is a vendor-selected testimonial, not a study.

The turn: merged is not the same as good

GitHub’s strongest quality signal is the merge rate. In February, 83% of agent pull requests were merged within two weeks, a touch behind the roughly 86% for the rest. By September, agent pull requests reached 90%, while the comparison group held at about 86%.

That sounds like agents now write better code than people. It does not show that. A merge rate measures that someone clicked merge in time. It does not measure whether the change was right, whether it was reverted next week, or whether it caused an incident. The trade site Developer Tech put it plainly: “These figures reflect the time taken to merge pull requests, rather than the quality of the resulting code.”

There is independent evidence on the gap between “passes the tests” and “a maintainer would accept it”. In a March 2026 research note, the research group METR had four active maintainers of scikit-learn, Sphinx and pytest review 296 AI-written patches that had passed an automated test grader. Roughly half would not have been merged, even after adjusting for how often maintainers reject human patches (they accepted only 68% of real, previously merged ones). On average, maintainer acceptance was about 24 percentage points below the automated score. METR stresses the limits: the agents were from mid-2024 to late 2025 and could not revise their work after feedback, as a human would. I covered a newer benchmark built on the same question in FrontierCode: Would a Maintainer Merge Your AI’s Pull Request?

Put the two together and the picture is clear. Agents produce a lot of change that passes checks. Whether it is good change is decided at review. Review is where the work now piles up.

A wide glass funnel full of turquoise and blue beads, with only a thin stream falling into a small jar below
More code goes in than review can pass through. AI-generated illustration.

What GitHub launched for the review bottleneck

GitHub’s own announcement says it directly: “More code means more pull requests and more demand for review.” The Universe launches answer that with more automation at the review step.

  • Copilot code review Max (public preview): runs “several independent review agents across models from different providers”, then an aggregation agent reconciles their findings into one review. GitHub says Max “posted the highest F1 score on ReviewBench for high-severity issues”. F1 is a score that balances catching real bugs against raising false alarms. GitHub has not published the score or the field it beat, so treat this as a vendor claim.
  • Copilot approvals (generally available): Copilot can now approve a pull request, and that approval “counts toward your repository’s required approvals”. It is off by default. Admins can choose which file paths Copilot may approve. New commits after the approval dismiss it.
  • Agent Merge: Copilot watches a pull request and fixes failing GitHub Actions checks and merge conflicts in a cloud environment. Combined with auto-merge, the pull request goes in as soon as all requirements are met.
  • Stacked pull requests (generally available since 6 October): split a big change into a chain of small ones, reviewed in order. More than 264,000 developers had used them by September. GitHub reports 9% more merged code in repositories using stacks, compared with peers.
  • Copilot Fusion (generally available): instead of picking a model, you pick an effort level (Standard, High, Max) and Fusion routes each step to one or more models. In one of its workflows, one model drafts and another critiques. GitHub says Fusion Max scored 60 on the Artificial Analysis Coding Agent Index, within two points of Claude Code with Claude Opus 5.5, at about half the average cost per task and about 40% less time. The public Artificial Analysis table matches the 60. For how much a single leaderboard point is worth, see my analysis of this week’s index leader.

GitHub is also tightening the front door. Since 8 October, maintainers can count draft pull requests toward per-person pull request limits, because they are “seeing more low-quality contributions”. Since 28 October, they can exempt contributors by account age or by merged history. Open-source projects have felt AI-generated noise for months, as I described in the Cloudflare and AI bug report spam piece.

What review costs now

Review used to cost time. Now it also costs credits. GitHub bills Copilot in AI credits, where one credit is one US cent. Its documentation lists estimated costs for a single Copilot code review:

Thorsten Meyer AI
Review costs

Infographic 02 · The review meter

One AI code review: a quarter to ten dollars.

GitHub’s estimated AI-credit cost of a single Copilot code review, by effort level. Bigger pull requests and long instructions cost more.

Lite$0.25average per review · typically $0.05 to $1

Fast feedback on routine changes

Balanced$1.50average per review · typically $0.25 to $5

Default since 28 Sep 2026

Max$10average per review · typically $1.50 to $25

Several AI reviewers from different providers, one combined review

A quick sum (my arithmetic)

  • 1,000 pull requests a month on Max: about $10,000 in review credits
  • The same 1,000 on Balanced: about $1,500
  • GitHub Actions minutes for the review agents come on top
  • 1 AI credit = 1 US cent

What changed on 28 October

  • Copilot approvals can count toward required approvals (off by default, path limits)
  • Copilot code review Max in public preview
  • Enterprise: Copilot included for GitHub Enterprise Cloud users, usage metered from the first request
  • Copilot Standalone: $10 per user per month for users without that license

Sources: GitHub Docs: Copilot code review, retrieved 29 Oct 2026; GitHub changelog, 28 Oct 2026. Estimates by GitHub; they “may change as models evolve”. Sums marked as mine are my own arithmetic.
Powered by Thorsten Meyer AI

  • Lite: typically $0.05 to $1, about $0.25 on average.
  • Balanced (the default since 28 September): typically $0.25 to $5, about $1.50 on average.
  • Max: typically $1.50 to $25, about $10 on average.

These are GitHub’s estimates. Bigger pull requests and long custom instructions cost more, and GitHub Actions minutes come on top. A quick sum of my own: a team that runs 1,000 pull requests a month through Max would spend about $10,000 a month on reviews alone, against about $1,500 on Balanced.

Fusion is billed per model it uses, at each model’s standard rate, with a temporary 30% discount for paid Copilot plans. And the plan structure moved. From 28 October, enterprises that buy through GitHub or Microsoft sales can get Copilot included for every GitHub Enterprise Cloud user, with no seat charge, but usage is metered “from the first request” and there is no included allowance. Users without that license pay $10 a month for “Copilot Standalone”. Copilot Business ($19 per user per month, 1,900 pooled credits) and Copilot Enterprise ($39, 3,900 credits) stay available. Self-serve customers have to wait. For individuals, Copilot Pro is $10 a month, Pro+ $39 and Max $100.

This is the same shift I described in Is AI Coding Paying Off?: the bill follows usage, so the incentive to measure outcomes instead of activity gets stronger.

Who answers for agent code that ships

GitHub’s position is clear in its words. “Developers set the direction, make decisions, and stay accountable for what ships,” Parikh writes. The Octoverse report ends the same way: “someone still has to decide whether it works, whether it belongs, and whether it’s good.”

GitHub’s documentation on risks and mitigations shows how it builds that into its own cloud agent:

  • The agent’s pull requests “must be reviewed and merged by a human”. The agent cannot approve or merge them.
  • The person who asked the agent for the change cannot approve that pull request. When the agent opens a pull request under its own app identity, one more approval is required by default.
  • Commits are authored by Copilot, with the requesting developer as co-author, and link to the session log. Review costs for these pull requests are billed first to that human co-author.
  • GitHub Actions workflows do not run on the agent’s code until someone with write access approves them.
Thorsten Meyer AI
Accountability

Infographic 03 · Who signs off

An agent drafts. A human answers for it.

GitHub’s built-in safeguards for its own cloud agent, and the choices that stay with your team.

What GitHub enforces for its cloud agent

  • Agent pull requests must be reviewed and merged by a human
  • The agent cannot approve or merge its own pull request
  • The person who asked for the change cannot approve it
  • Pull requests under the agent’s app identity need one extra approval by default
  • Commits name the requesting developer as co-author and link the session log
  • Workflows wait until someone with write access approves them

What your team still has to decide

  • Where may a Copilot approval count as a required approval? Only low-risk paths, in my reading
  • Which code always needs a human approval: logins, payments, permissions, infrastructure, build pipeline
  • Who owns the instruction and skill files Copilot review reads from the branch under review
  • Which effort level and budget per team: Lite, Balanced or Max
  • Who is the named owner who can explain each agent change

“Developers set the direction, make decisions, and stay accountable for what ships.”Jay Parikh, GitHub Universe, 28 Oct 2026

Why review matters: an outside check

METR: 296 AI patches that passed automated tests, reviewed blind by 4 maintainers of 3 open-source projects

  • Roughly half of the test-passing AI patches would not have been merged, even after adjusting for how often maintainers reject good patches
  • Maintainer acceptance ran about 24 points below the automated test score
  • Even real, previously merged human patches were accepted only 68% of the time on re-review: review is strict, and noisy

Agents from mid-2024 to late 2025, no chance to revise after feedback. Not a study of GitHub traffic.

Sources: GitHub Docs: risks and mitigations, retrieved 29 Oct 2026; GitHub Docs: Copilot code review, retrieved 29 Oct 2026; GitHub Universe post, 28 Oct 2026; METR, 10 Mar 2026. The right-hand column is my reading, not GitHub guidance.
Powered by Thorsten Meyer AI

These are good defaults. But the new approval feature changes the math. If an AI reviewer’s approval counts as one of the required approvals, a pull request drafted by one AI and approved by another can need only one human click. GitHub leaves that choice to admins, with path limits. My reading: for code that touches logins, payments, permissions, infrastructure or the build pipeline, keep at least one human approval that no AI can replace.

One more detail worth knowing: GitHub’s documentation says Copilot code review reads custom instructions and agent skills “from the head branch”, the branch being reviewed. That makes testing new instructions easy. It also means a pull request can change the instructions its own reviewer follows. My reading: protect those files with code owners, so changes to them always get a human look.

Accountability does not stop at GitHub’s settings. In my book Many Hands, I ask who answers when an agent acts in your name. For code, the practical answer is simple: every agent pull request needs a named human owner who can explain the change.

What this means for companies

A brass approval stamp and a blue ink pad on a stack of blank white paper on a wooden desk
Decide whose approval counts, and where. AI-generated illustration.
  • Plan review capacity like compute. If agents triple the pull requests, reviewer hours do not triple by themselves. Track time to first review, review queue length and how many agent pull requests get closed without merge.
  • Measure outcomes, not output. Pull request counts and merge rates reward volume. Track rework, reverts, change failure rate and incidents per release. Amazon has made the same point internally, as I wrote in Amazon Tells Engineers to Stop Tokenmaxxing.
  • Decide where an AI approval may count. Turn on Copilot approvals, if at all, only for low-risk paths such as documentation, tests or dependency bumps. Keep human approval on security-sensitive code.
  • Budget the review meter. Use Max where a miss is expensive, Balanced or Lite elsewhere, and set budgets per team. Under the new enterprise model, there is no included allowance.
  • Secure agent pull requests like any outside contribution. Keep secret scanning and push protection on, require code scanning, and keep the default that workflows wait for human approval. GitHub’s new AI Scan for pull requests is advisory and cannot block a merge on its own. Limit what agents can touch, as in AI Agents Now Hold Our Keys, and remember that attackers now target AI tools and their logs directly, as covered in Attackers Now Go After Your AI Tools.
  • Keep changes small. Stacked pull requests and a rule like “one task, one reviewable change” help humans keep up.
  • Stop supervising every step, and review the result properly instead. Ask agents for a decision-ready summary of what changed and why, the approach in Stop Babysitting Your AI Agents.

What this means for developers

  • Specifying is the new first step. GitHub writes that “the first move is now directing an agent, and review is how developers shape what comes back.” A clear task with acceptance criteria saves more time than a clever prompt.
  • Reading code becomes the core skill. Spotting a wrong assumption in a 20-file diff is harder than writing a 20-line function. Testing, security basics and knowing how the system fits together matter more, not less.
  • Juniors need a new on-ramp. Small bug fixes, tests and dependency updates were how beginners learned. Agents now take those first. GitHub’s report has no data on junior jobs, so this is my reading: teams should give juniors agent output to review with a senior, not only tasks to type.
  • Model choice is fading into the background. 61% of Copilot users who pick models themselves used more than one in September, and 63% of paying developers let Copilot choose at least once. Routers like Fusion will make that the default.
  • Open-source maintainers: use the new pull request limits and exemptions. A flood of low-effort agent contributions is a real cost to unpaid reviewers.
  • For everyone who uses software: more software will ship, faster. Whether it is safer depends on the review step this article is about.

Honest limits

  • GitHub’s own numbers. Every figure here comes from GitHub’s telemetry, GitHub’s detection and GitHub’s definitions. GitHub also sells the tools that address the problem it describes. No outside auditor has checked the 40%.
  • A floor, not a census. Only detectable agents count. Agents that run on a developer’s laptop and push code under a human’s name may be invisible.
  • Survivorship. The merge rate only covers pull requests that were opened. Agent drafts that were thrown away before becoming a pull request never enter the numbers. Early adopters of agents may also be the teams with faster review habits.
  • No quality data. GitHub publishes no revert rate, defect rate or incident rate for agent pull requests. The METR study is small (four maintainers, three projects, older agents) and is about benchmark patches, not GitHub traffic.
  • Unpublished benchmark details. The ReviewBench claim has no published score. The Fusion comparison rests on one index; the Artificial Analysis table matches GitHub’s 60.
  • Cost estimates move. GitHub’s review prices are estimates and “may change as models evolve”. The keynote’s monthly figures come from a reporter’s notes of the talk, not from the written report.
  • Conflict of interest. GitHub’s Fusion benchmark compares it with Anthropic’s Claude Code, Fusion routes Anthropic and OpenAI models, and this article was drafted with help from Claude. I report those comparisons only as GitHub and Artificial Analysis publish them.

Sources

Researched and drafted with AI assistance, including Anthropic’s Claude.

You May Also Like

The Deadline That Got Smaller and Sharper: What the AI Act Actually Did on 2 August

AIThis post was created with the assistance of artificial intelligence (AI).By Thorsten…

Nvidia N1X ARM System‑on‑Chip: Early Insights, Benchmarks, and 2026 Release Outlook

AIThis post was created with the assistance of artificial intelligence (AI).Nvidia has…

DoorDash Delivered 993 Million Orders Last Quarter. AI Agents Placed “Several Hundred.” A Reality Check on Agent Shopping

DoorDash handled 993 million orders in the third quarter of 2026. Outside AI agents placed “maybe several hundred” in total, its CEO said. Amazon and Visa said much the same that week, while Meta says shopping is the top use of its Muse agent. What was actually said, why agents still rarely order, and what it means for companies and for users.

Anthropic’s Claude Bypassed A Paywall To Access Georgia Voter Data Without Authorization – Axios

An Axios headline says Claude accessed Georgia voter data without authorization, but the available report provides no details to verify how it happened.