opsen

Attribution

Cost per engineer and per pull request.

Agents bill by the token. opsen shows who spent it, on what, and what each merged change cost.

Claude Code by engineer · 30 daysExample
EngineerSpendPRsPer PR
Ppriya_gh$69841 PRs$17.02
Ggus-w$67745 PRs$15.05
Eemilk$66420 PRs$33.21
Ffarah-dev$61015 PRs$40.64
Bben-w$58519 PRs$30.80
Jjon_gh$56626 PRs$21.78
Ddara-eng$55423 PRs$24.09
Hhugo-ops$51845 PRs$11.51

Every pull request has a price.

opsen divides each engineer's agent spend by the pull requests Claude Code helped open.

The organisation's cost per change, ready for the next budget review.

Cost per pull request, by engineerExample · 30 days
Eeli-w$74.20
Uumar-ops$47.51
Aalba-w$46.50
Llena-eng$44.93
Ppia2$44.12

Organisation average $20.60 across 544 pull requests.

Find people paying twice.

Many engineers hold a Copilot seat and run Claude Code every day.

opsen lists them, with when each last used Copilot.

Engineers with a Copilot seat they barely use, and a Claude Code bill they use every day.

Connected in one paste.

Add an Anthropic Admin API key in settings. It is read-only and stored encrypted with KMS.

opsen reads the Claude Code analytics endpoint. Nothing else.

Claude Code setup→
Claude Code
sk-ant-admin01-••••••••••••Connected

Read-only · Encrypted with AWS KMS · Remove at any time

Stop paying for what nobody uses.

opsen re-audits every week and keeps taking it out. The audit is free.