Opt-in cohort
Aggregated first-party observations from public participants, not a representative survey of all developers.
What the data says
Codex CLI appears in the largest number of participating developers' records (111 of 163), while Claude Code accounts for the largest share of observed tokens (45%). Those measures answer different questions and should not be read as industry-wide market share.
Participating developers
163
Listed cohort members with usage in the 30-day window
Reach leader
Codex CLI
68% of the observed cohort
Token leader
Claude Code
45% of measured tokens
Token leader's top model
claude-opus-5
Heaviest model observed through that agent
Developer reach counts how many listed participants used an agent at least once. Token share measures how much of the cohort's observed work flowed through it. A tool can rank highly on one measure and lower on the other.
Codex CLI
304.79B observed tokens
Claude Code
315.68B observed tokens
OpenCode
28.42B observed tokens
Cursor
35.49B observed tokens
Hermes
14.52B observed tokens
Pi
1.20B observed tokens
Kimi CLI
1.14B observed tokens
Gemini CLI
3.3M observed tokens
Claude Code
105 participating developers
Codex CLI
111 participating developers
Cursor
48 participating developers
OpenCode
58 participating developers
The table keeps the two rankings side by side and adds the leading model observed through each agent. Participant percentages can sum to more than 100% because one developer may use several agents.
A developer is counted once for each agent they used during the window. The measure shows observed reach, not satisfaction, retention, paid seats, or a developer's preferred tool.
Token totals vary with task size, context length, model behavior, and logging coverage. They describe intensity inside this cohort, not revenue, installations, or adoption across the wider industry.
Window and coverage. The page requests the trailing 30-day public insights snapshot. The sample includes listed participants with at least one eligible usage row in that period. The displayed generation date marks the API snapshot used to render the page.
Developer reach. For each agent, distinct participating developers are divided by all listed developers with eligible usage in the window. People who use multiple agents appear in multiple rows, so reach percentages are not additive.
Token intensity and top model. Token share is the agent's portion of all eligible tokens in the snapshot. Top model means the model with the most tokens attributed to that agent; it does not establish user preference or model quality.
Limitations. Participation is opt-in and the cohort is not weighted to represent all software developers. Agent integrations differ in what their local logs expose, and some records cannot attribute usage to a specific model. Treat the results as a transparent cohort observation—not an industry census, popularity poll, or market-share estimate.
Aggregated model, agent, trend, skill, and tool-call totals from participating developers.
Explains what the CLI aggregates, what it does not collect, and the limits of the public cohort.
Hermes
24 participating developers
Pi
16 participating developers
Cline
1 participating developers
Kimi CLI
4 participating developers
| cursor-grok-4.6-high-fast |
| OpenCode | 58 | 36% | 4.0% | 28.42B | x-preview-f-free |
| Hermes | 24 | 15% | 2.1% | 14.52B | gpt-5.6-sol |
| Pi | 16 | 9.8% | 0.2% | 1.20B | model-d0038e30b975 |
| Cline | 1 | 0.6% | 0.2% | 1.15B | claude-fable-5 |
| Kimi CLI | 4 | 2.5% | 0.2% | 1.14B | k3 |
| Openai Api | 2 | 1.2% | <0.1% | 565.4M | gpt-5.6-sol |
| Factory Droid | 2 | 1.2% | <0.1% | 19.2M | auto |
| Gemini CLI | 3 | 1.8% | <0.1% | 3.3M | gemini-3.1-flash-lite |
| Openclaw | 1 | 0.6% | <0.1% | 2.2M | model-7f9bed4f8d44 |
| Goose | 3 | 1.8% | <0.1% | 71.3K | current |