For teamsWhat your agents cost and shipped.

Every coding agent on every machine: what it is doing now, what it cost per pull request, however you pay.

caprockteam · week 39

Spend, week 39

$2,310

API list price

Merged PRs

58

read from GitHub

Per merged PR

≈$33

estimate · $420 unlinked

Running now

6

on 5 machines · 1 loop

By repositoryper merged PR · PRs shipped

  • payments-core$35 / PR19 PRs
  • web-client$29 / PR16 PRs
  • data-pipeline$41 / PR9 PRs
  • admin-panel$26 / PR9 PRs
  • infra$34 / PR5 PRs

Running now6 sessions · 5 machines

  • payments-core · Claude Code · mac-7f3arunning commands · services/billing$4.20
  • data-pipeline · Claude Code · lin-2c91loop · Bash ×14$11.80
  • web-client · Claude Code · mac-5d3ewriting code · src/checkout$2.65
  • admin-panel · Codex · win-9b10waiting on a person · 6 min$1.10
  • infra · OpenCode · lin-4a77waiting on a person · 14 min$0.90
  • payments-core · Claude Code · mac-7f3awriting code · services/ledger$3.05

Example figures — one team of eight, one week.

Three questions

Three questions a CTO cannot answer today.

  • What did last quarter's agent spend buy?

    Cost per merged pull request, by repository and release, whichever agent ran it.

    “doesn't allocate tokens or cost to individual commits or pull requests”
    DX, AI Code Insights
    What each day cost, 29 September to 28 October 2026, against the invoiceThirty bars, one a day, from $21.45 on 29 Sep to $195.41 on 28 Oct, the dearest day 14 Oct at $669.9. A horizontal line marks the invoice’s one number, $7,409, spread evenly over the thirty days.$600$300029 Sep: $21.4530 Sep: $106.621 Oct: $1342 Oct: $61.253 Oct: $148.864 Oct: $420.355 Oct: $200.086 Oct: $311.47 Oct: $135.948 Oct: $119.339 Oct: $322.4910 Oct: $182.7411 Oct: $346.0312 Oct: $207.1213 Oct: $379.3414 Oct: $669.915 Oct: $442.1116 Oct: $234.6617 Oct: $133.1518 Oct: $256.8319 Oct: $94.7820 Oct: $210.5721 Oct: $321.1922 Oct: $41223 Oct: $256.1524 Oct: $224.9425 Oct: $239.7326 Oct: $124.727 Oct: $517.5228 Oct: $195.411 Oct28 Oct

    each daythe invoice: one number, $7,409

    One developer’s Mac, 29 September to 28 October 2026, at list price.
  • Which agent is burning budget right now?

    Every session live on every machine, each plan's distance to its limit, the looping one marked.

    “lists only sessions the desktop app runs itself”
    Claude Desktop docs
    One Claude plan’s seven-day limit, 13 to 21 October 2026Per cent of the weekly limit used, read every hour. It climbs from 5% on 13 October to 99% on the morning of 19 October, drops to 1% at the reset at 16:00 that day, and reaches 29% by the end of 21 October.100%50099%reset1315171921Oct
    One developer’s Mac, 13 to 21 October 2026: one Claude plan’s seven-day window, read every hour.
  • How much went through Bedrock, seats and personal plans together?

    Each session priced the same way, whichever route paid for it.

    “Claude Code does not send metrics from your cloud back to Anthropic”
    Anthropic, Manage costs

    Today

    3 dashboards

    two of them blind

    With Caprock

    one total

    Bedrock + seats + Max · list price

The charts are measured, one developer’s Mac. The third row: example figures, one team of eight. Quotes read 27 October 2026.

How it works

A developer installs it. Your server adds it up.

caprock· mac-7f3a

My sessionstoday

  • payments-core · Claude Coderunning commands$4.20
  • payments-core · Claude Codewriting code$3.05
  • infra · Codexended 12 min ago$1.40
Installed by the developer, for the developer. Free.
caprock· mac-7f3a → server

What the laptop sendsper session, per hour

repo
payments-core
pr
#482
release
v1.9.2
tokens
84,120
cost_usd
4.20
machine
mac-7f3a

prompt · code · commandsno field

Sums by repository and pull request. No field for prompts or code.
caprockteam

Running now

6

on 5 machines · 1 loop

By repositoryper merged PR

  • payments-core$35 / PR
  • web-client$29 / PR
  • data-pipeline$41 / PR
One binary behind your VPN or SSO. Reads merged PRs from GitHub, read-only.

Example figures — one team of eight, one week.

What you see

Live, per pull request, and who needs a person.

Live

Every session on every machine, as it runs.

caprockteam · running now · 6 live
  • payments-core · Claude Code · mac-7f3arunning commands · services/billing$4.20
  • data-pipeline · Claude Code · lin-2c91loop · Bash ×14$11.80
  • web-client · Claude Code · mac-5d3ewriting code · src/checkout$2.65

Per pull request

What each merged pull request cost, whichever agent ran it.

caprockteam · merged PRs

Merged

58

GitHub

Per PR

≈$33

estimate

Unlinked

18%

$420

  • #482 Retry failed payouts$46.20payments-core · 3 sessionsby commit
  • #479 Apple Pay in checkout$38.10web-client · 2 sessionsby commit
  • 56 more merged PRs$1,805.70

Who needs a person

Looping, or waiting on a person, with the cost so far.

caprockteam · needs a person · 3 of 6
  • data-pipeline · Claude Code · lin-2c91loop · Bash ×14$11.80
  • admin-panel · Codex · win-9b10waiting on a person · 6 min$1.10
  • infra · OpenCode · lin-4a77waiting on a person · 14 min$0.90

Example figures — one team of eight.

Trust

Counted by work. Kept by you.

By repository, PR and release

repoPRrelease$person
payments-core#482v1.9.2$46.20—
web-client#479v1.9.2$38.10—
data-pipeline#477v1.9.1$71.40—

A per-person view is a documented switch, never the default.

Every developer sees the same figures

caprock· lead
spend
$2,310
merged PRs
58
per merged PR
≈$33
caprock· developer
spend
$2,310
merged PRs
58
per merged PR
≈$33

The same aggregates the lead sees, and what leaves the laptop.

No field for a prompt

Sent to your server

repo
payments-core
pr
#482
release
v1.9.2
tokens
84,120

No field for it

  • prompt
  • reply
  • code
  • command output

Your server gets the repository, pull request, release and cost. A prompt, a reply or a command's output has no field to travel in.

Your server, your network

your networkcaprock team
mac-7f3alin-2c91win-9b10mac-5d3elin-4a77

✕ caprock.dev · nothing sent

One binary behind your VPN or SSO. Nothing is sent to Caprock.

Price

From $500 a month, billed yearly.

One flat price for the whole team. Community Edition stays free.Twenty minutes on your stack, four short questions, then a slot.

Before you book

Five questions.

Is it a bill?+

No. Every dollar Caprock shows is an estimate at API list price, as Claude Code's own /usage is: not a bill, and on a flat plan not money saved. In the app, a plan's line also shows the plan dollars and the share of the weekly limit.

Does it see everything?+

No. Sessions that run in a vendor's cloud or inside CI are not observed; Caprock sees the machines it is installed on.

Can my developers see what leaves?+

Yes. Settings → Privacy on each laptop lists what leaves it, and every developer sees the same figures the lead sees.

Per person?+

A documented switch, off by default. When a team turns it on, everyone on the team sees the same screen, the admin's figures included.

Where does it run?+

On your server, in your network, as one binary. Laptops push sums to it; nothing pulls from a laptop, and nothing is sent to Caprock.