Blog
hedwigaihedwigaihedwigai

AI coding agents · read 14 October 2026

Who uses which AI coding agent, counted five ways

A phone company can tell you how many phones are switched on. Nobody can tell you how many coding agents are. An agent has no SIM card: it is a program on a laptop or in a data centre, billed by whoever sells the model behind it, and each of those companies keeps its own count.

What is public is five measures that each count something close: what developers say they use, tokens through the one router that publishes use by app, work an agent signs on public GitHub, weekly installs from npm, and GitHub stars. Each sees a different slice, and each is blind somewhere.

Read side by side, they agree more than they disagree. Claude Code leads two of the five and is second on two more. Codex is the fastest riser. Cursor and Copilot are losing share in the surveys. And the agents that let you bring any model, Hermes, Kilo Code, Cline and pi, run most of the traffic through OpenRouter. Below is every number, where it came from, and what it cannot see.

Part of the AI agent landscape, which maps every kind of agent: who uses it, where, why, and with what tools.

Developers using Claude Code at work
39%
Recent public PRs marked by an agent
32.5%
Tokens through coding apps on OpenRouter, 30 days
192.3T
Codex weekly npm installs since January
52×

The scoreboard

One row per agent that shows up on at least two measures, one column per measure. The columns are never added up: a survey percentage, a token count and a star count are different things, and a single score made from them would mostly measure the weights someone chose. A blank means the measure cannot see that agent, not that its count is zero.

AgentMakerWhere it runsUsed at workOpenRouter, 30 daysSigned on GitHubnpm a weekStars
Claude CodeAnthropicTerminal, IDE, desktop, web39%32.6T (#2)152M commits12M151k
Codexopen sourceOpenAITerminal, IDE, desktop, cloud16%11.9T (#6)5.1M PRs24M129k
GitHub CopilotGitHub (Microsoft)IDE, terminal, cloud21%4.2M commits1.5M
CursorAnysphereIDE, cloud12%1.10T (#16)14M commits
OpenCodeopen sourceAnomalyTerminal, desktop7%2.9M213k
Hermes Agentopen sourceNous ResearchTerminal, messaging52.6T (#1)254k
Kilo Codeopen sourceKiloIDE, terminal23.3T (#3)29k28k
Clineopen sourceClineIDE, terminal20.0T (#4)66k70k
piopen sourceEarendilTerminal12.3T (#5)552k115k
OpenClawopen sourceOpenClawMessaging, terminal6.96T (#8)392k
OpenHandsopen sourceOpenHandsTerminal, cloud3.36T (#10)91k
Gemini CLIopen sourceGoogleTerminal412k107k

Used at work: share of professional developers, JetBrains, May–July 2026. OpenRouter: tokens in the coding category, 30 days to 13 October, with rank. Signed on GitHub: amplifying.ai's count of public commits or pull requests carrying the agent's mark, 12 October. npm: downloads in the week to 13 October (Copilot's row is its CLI package). Stars: GitHub, 14 October. Leaders by column: Claude Code, Hermes Agent, Claude Code, Codex and OpenClaw.

What developers say they use

JetBrains asks professional developers which AI tools they use at work, with quotas by region so one country cannot swamp the result. It asked in January and again from May to July 2026, the second time of more than 15,000 people. Grey is January, blue is mid-year.

  • January 2026
  • May–July 2026
0%10%20%30%40%Claude CodeClaude Code: 18% in January 2026Claude Code: 39% in May–July 202639% (+21)GitHub CopilotGitHub Copilot: 29% in January 2026GitHub Copilot: 21% in May–July 202621% (−8)CodexCodex: 3% in January 2026Codex: 16% in May–July 202616% (+13)CursorCursor: 18% in January 2026Cursor: 12% in May–July 202612% (−6)JetBrains AI and JunieJetBrains AI and Junie: 9% in May–July 20269%OpenCodeOpenCode: 7% in May–July 20267%Google AntigravityGoogle Antigravity: 6% in January 2026Google Antigravity: 6% in May–July 20266%

Claude Code more than doubled, to 39% worldwide and 47% in the United States. Codex went from 3% to 16%, and the share who had heard of it from 27% to 65%. Copilot and Cursor are still widely known, Copilot by 79% of developers, but fewer use them at work. OpenCode reached 7% with no large company behind it.

The picture moves by country. In India, Google's Antigravity is used by 15% of developers, up from 10% in January and level with Cursor there, against 6% worldwide.

Stack Overflow's 2026 survey, a larger and self-selected sample, agrees on the top two: of developers who use coding agents, 66% named Claude Code and 59% GitHub Copilot.

What runs through a shared router

OpenRouter sells access to hundreds of models through one key, and publishes how many tokens each app sends through it. It is the only public measure of what agents actually do, rather than what people say. In the 30 days to 13 October, the top thirty coding apps sent 192.3T tokens. The top 16:

Hermes AgentHermes Agent: 52.6T tokens, 30 days to 13 October52.6TClaude CodeClaude Code: 32.6T tokens, 30 days to 13 October; 0.44T in January32.6TKilo CodeKilo Code: 23.3T tokens, 30 days to 13 October; 1.96T in January23.3TClineCline: 20.0T tokens, 30 days to 13 October; 0.63T in January20.0Tpipi: 12.3T tokens, 30 days to 13 October12.3TCodexCodex: 11.9T tokens, 30 days to 13 October; 0.01T in January11.9Tompomp: 10.4T tokens, 30 days to 13 October10.4TOpenClawOpenClaw: 6.96T tokens, 30 days to 13 October6.96TCommand CodeCommand Code: 4.18T tokens, 30 days to 13 October4.18TOpenHandsOpenHands: 3.36T tokens, 30 days to 13 October; 0.08T in January3.36TZCodeZCode: 1.90T tokens, 30 days to 13 October1.90TStrixStrix: 1.84T tokens, 30 days to 13 October1.84TLemonadeLemonade: 1.72T tokens, 30 days to 13 October; 0.26T in January1.72TCodeGPTCodeGPT: 1.28T tokens, 30 days to 13 October1.28TProto AgentProto Agent: 1.27T tokens, 30 days to 13 October1.27TCursorCursor: 1.10T tokens, 30 days to 13 October1.10T

This measure leans one way, and it is worth knowing which. An agent that lets you pick any model, like Hermes, Kilo Code, Cline or pi, is exactly what a router is for, so they top it. Cursor and Copilot sell their own plans with the models included, so their traffic rarely passes through here: Cursor is #16, and Copilot is absent. Claude Code's #2 counts only the people who run it on models bought through OpenRouter, not those on an Anthropic plan.

The change since January is the steepest number on this page. Claude Code sent 0.44T tokens in January and 32.6T in the last 30 days, 74× as much. Roo Code went the other way, from 0.86T and second place in January to 0.23T; its repository was archived in May.

What lands on GitHub

Many agents sign their work: a co-author line on a commit, a bot account on a pull request. amplifying.ai counts those marks across public GitHub. On 12 October it attributed 188M commits and pull requests to 30 agents.

AgentSigned workShare
Claude Code152M commits81.0%
Cursor14M commits7.2%
Replit Agent8.9M commits4.7%
Codex5.1M PRs2.7%
GitHub Copilot4.2M commits2.2%
Jules1.3M commits0.7%
24 others2.5M units1.3%

Claude Code holds 81% of all signed work. In a sample of the 1,999 most recent public pull requests, 32.5% carried an agent's mark and 29.8% carried Claude Code's alone.

Two blind spots. An agent used inside an editor usually commits under the developer's own name and leaves no mark, which undercounts Cursor and Copilot. And a squash merge strips the marks, so every figure here is a floor. Codex is counted in pull requests rather than commits, so its row is not like for like.

What gets installed

Most terminal agents are installed from npm, and npm publishes daily download counts for every package. Here is the last week against the first full week of January.

AgentPackageWeek to 13 OctWeek of 5 JanChange
Codex@openai/codex24,385,552471,39552×
Claude Code@anthropic-ai/claude-code11,913,4205,894,8292.0×
OpenCodeopencode-ai2,860,887200,62814×
GitHub Copilot CLI@github/copilot1,526,05276,57120×
pi@mariozechner/pi-coding-agent551,96543,73813×
Gemini CLI@google/gemini-cli411,986378,9701.1×
Letta Code@letta-ai/letta-code128,3192,12160×
Clinecline65,67848,2371.4×
Qwen Code@qwen-code/qwen-code62,85729,7452.1×
Kilo Code@kilocode/cli29,04911,6302.5×
Augment (Auggie)@augmentcode/auggie25,68220,4041.3×
Amp@sourcegraph/amp17,20725,989−34%
Crush@charmland/crush12,6612,2915.5×

Codex's 52× is the largest move, and also the one to read most carefully: a download is not a user. Build servers reinstall a package on every run, and an agent that runs in CI is downloaded thousands of times a day by nobody in particular. Claude Code also ships a native installer that npm never sees, so its count is low. What npm is good for is direction. Gemini CLI, at 1.1× its January level, is flat while almost everything around it grew.

What gets watched

A star costs one click and is never taken back, so stars measure attention over a project's whole life, not use this month. The last push says whether anyone is still working on it.

AgentRepositoryStarsLast push
OpenClawopenclaw/openclaw391,9342026-10-14
Hermes AgentNousResearch/hermes-agent253,5842026-10-14
OpenCodeanomalyco/opencode213,3262026-10-14
Claude Codeanthropics/claude-codeissues and plugins; the agent's source is not published150,7072026-10-14
Codexopenai/codex129,1092026-10-14
piearendil-works/pi114,9742026-10-14
Gemini CLIgoogle-gemini/gemini-cli107,3352026-10-14
OpenHandsOpenHands/OpenHands90,8442026-10-14
Clinecline/cline70,2892026-10-14
gooseaaif-goose/goose55,2642026-10-14
AiderAider-AI/aider49,5392026-05-22
Continuecontinuedev/continue36,2192026-10-12
Crushcharmbracelet/crush28,6312026-10-14
Kilo CodeKilo-Org/kilocode27,6002026-10-14
Roo CodeRooCodeInc/Roo-Code24,2812026-05-15 · archived

Two agents that were popular a year ago have stopped: Roo Code's repository is archived, and Aider has had no push since May.

Before you quote a number

  • Say which measure. "Claude Code has 39%" is a survey of people. "Hermes is #1" is tokens through one router. They are both true and they are not the same claim.
  • Surveys count people, not work. One developer who uses an agent for an hour a week counts the same as one who runs it all day.
  • Every company's own count is private. Anthropic, OpenAI, GitHub and Anysphere know their active users and do not publish them in a form that can be compared. Vendor claims of weekly users are left out here for that reason.
  • There is no city-level view. JetBrains reports some countries; nothing public reports cities. An agent's traffic comes from the data centre it runs in, not from the person who started it.
  • These were read once. Every figure is as published on 14 October 2026, and the fastest of them change week to week.

A tracker that keeps itself current

This page is the kind of document hedwigAI is for: a table built from public sources, every figure cited, that goes stale the week it is written unless something re-reads the sources. A hedwigAI workbook does the re-reading on a schedule you set, keeps the sources beside each number, and asks you before it changes what a column means.

More head-to-head evals

SubQ, jev, Perplexity's Decider and Bespoke's Nimble on biotech diligence memos: finding the sentences a column is aboutFour decision models judge every sentence of ten biotech diligence memos for five columns, scored against sentences a person marked.
MeasureSubQjevDeciderNimble
Found, mean of five columns at section length64%65%66%68%
Mechanism of action, found at section length57%51%61%54%
Read the comparison
Leads with a reason to write: hedwigai ask, Apollo and treg on one brief40 leads each, every one checked: the right person, an inbox that accepts, and a dated reason to write.
MeasureaskApollotreg
Usable leads13 of 407 of 406 of 28
Cost per usable lead$0.037$0.27$0.23
Read the comparison
Self-hosted decisions for ask: Perplexity's open Decider in place of jev on 92 company questionsThe decisions inside hedwigai ask made by Perplexity's open Decider on two NVIDIA RTX 3090s, against jev.
Measureask with jevask with Decider
Questions right, of 928989
Wrong answers12
Read the comparison
Clinical decisions: jev and ask on System One, PubMedQA, SciFact and a 370-decision setEdgeEvals' System One board, PubMedQA, SciFact, and a clinical set built to System One's rules.
Measurejevask
Our 370 clinical decisions, right94.6%93.0%
PubMedQA, right (best EdgeEvals scored: 62.2%)77.0%74.4%
Read the comparison
Executive lookup for US-listed companies: Claude Opus 5.5 and ask on 95 questionsWho runs a public company, and how to email them: a frontier model from memory against hedwigai ask.
MeasureaskClaude Opus 5.5
Questions right, of 955963
Small companies right, of 20139
Read the comparison
Rental comps: floor-plan rents and amenities on 14 listings, five assistants comparedRent per floor plan and amenities for US rentals: hedwigai realestate-us against Claude, GPT, Gemini and Perplexity with web search.
Measurerealestate-usBest of four assistants
Floor-plan rents right, of 262623
Amenities claimed the listing doesn't state12129
Read the comparison
Company screening from SEC filings: jev, Vela 2.0 and ask on 92 yes/no questionsYes-or-no questions about public companies, answered by two decision models alone and by hedwigai ask.
Measureaskjev
Right, of the questions answered98%79%
Wrong answers, of 92219
Read the comparison
Defect localization in industrial images: four frontier models and a trained localizerFour frontier models asked to put a box around what they just described.
MeasureTrained localiserBest of four frontier models
Mean overlap with the defect (IoU, 0 to 1)0.4210.109
Read the comparison