Anomaly
opencode
Terminal UI coding agent with broad provider support, local-first workflows, and open-source distribution.
Attributed output
GitHub public-attribution count, 2026-06-09
77.9KAttributed outputGitHub public-attribution count, 2026-06-09Commits and PRs on public GitHub provably produced by this agent. Exact if it is visible through its own bot or workflow, an estimate if measured through attribution it declares (these can swing 30 to 40 percent between measurement runs at multi-million scale), and a floor either way.#11
Index rank
of 34 tracked agents
#11Index rankof 34 tracked agents$0 software
Entry price
Bring-your-own-key model billing
$0 softwareEntry priceBring-your-own-key model billing1,568,426
npm demand/wk
Adjusted from raw npm channel
1,568,426npm demand/wkAdjusted from raw npm channelWeekly package downloads as an install-demand floor; adjusted when the vendor's main install channel is no longer npm.20,824,760
npm installs to date
Since 2025-05-26
20,824,760npm installs to dateSince 2025-05-26Total npm downloads of this agent's package(s) summed across every tracked week since it was first published. A floor, like the weekly figure. Where a one-week automated/CI burst inflated the total, the baseline-only figure is shown too.Activity Over Time
Weekly attributed output on public GitHub. Output visible through the agent's own bot or workflow is exact; output measured through declared attribution is an estimate. Window: 2025-02-03 to 2026-06-08.
npm Installs Over Time
Weekly npm downloads since 2025-05-26, the install-demand trajectory.
Market
Developer output
Public GitHub commits attributed to opencode
opencode declares attribution on the work it produces.
Last full week (2026-06-08): 616 signed commits (-30.1% week over week), search estimate.
Snapshot 2026-06-09, confidence Medium, tracked since 2026-06-09, +4.5% over 6 days. Read the methodology.
- Index rank
- #11 of 34
- Demand share
- 6.1% of tracked npm demand floor
- Business signal
- 7.5M monthly Monthly developers
- GitHub share
- 15.3% of tracked stars
- npm channel
- 1.8M raw downloads/week (npm primary)
Best fit
Direct competitors
- OpenCode reports very large developer reach; treat it as marketing-site adoption rather than paid-user data.
npm channel caveat: npm primaryExpandHide
opencode shows sustained npm growth through spring 2026.
This measures the npm CLI package only; GitHub stars and package downloads are separate signals.
- Demand floor
- 1.6M / wk
- Latest npm week
- 1.8M
- Peak npm week
- 1.8M
- 4-week average
- 1.6M
Trailing 4-week average
Complete Mon-Sun week when cron-backed
Observed public npm range
As of 2026-06-14
Pricing And Economics
ExpandHide
opencode is open-source/BYOK; economics are the connected provider or local model.
- Entry price
- $0 software
- Top self-serve price
- $0
- Pricing unit
- Bring-your-own-key model billing
- Token transparency
- BYOK/API retail
- Included usage
- No bundled hosted subscription allowance is modeled in this index.
- Overage path
- Provider-billed API usage.
Retail Token Equivalent
Token budget is determined by the model provider key configured by the user.
| Plan | Price | Allowance | Unit | Token / Overage Notes |
|---|---|---|---|---|
| opencode | $0 | Open-source software; BYOK model usage. | provider tokens |
Unit Economics (Measured)
Mean API-retail cost per completed task on the Artificial Analysis coding agent index (358 tasks across 3 suites, pass@1 over 3 runs, snapshot 2026-06-09). These are pay-per-token API costs, not subscription effective costs.
| Harness | AA index | Cost / task | Tokens / task | Time / task |
|---|---|---|---|---|
| Opencode, Opus 4.7 (medium) | 64.6 | $1.82 | 2.2M | 10m |
Open-source CLI is free. Users pay model providers directly or use configured gateways.
- Npm package is opencode-ai.
- Cost is usually direct token/API spend through configured providers.
- No bundled subscription inference allowance in the open-source package.
Product
Providers
Model families
Capabilities
Tradeoffs
- Requires provider configuration
- No hosted subscription bundle by default