TokenWatch Blog
AI costs, billing,
and attribution.
Practical writing for dev agencies using Claude Code and Cursor — how to see where your AI spend is going and recover it from client work.
-
Claude Code Cost Monitoring: How Dev Agencies Track Token Usage by Project and ClientClaude Code bills average $150–$250 per developer per month. Without cost monitoring by project and client, dev agencies eat that margin silently on fixed-price contracts. Here's what attribution actually looks like.Read →
-
Claude Code Costs $150–250/Developer/Month. Here's Why Your Agency Is Eating It.Anthropic's own data puts average Claude Code usage at $150–250 per developer per month — and most of that cost lands in agency overhead with zero attribution to the client work that drove it.Read →
-
How to Bill AI Coding Costs to Clients on Fixed-Price ContractsFixed-price contracts create a margin trap: AI costs go up with project complexity, but the contract price doesn't. Here's how agencies are recovering those costs — before and after signing.Read →
-
Why Your Claude Code Bill Keeps Growing — And What To Do About ItClaude Code costs compound in ways that aren't obvious until the invoice arrives — context window growth, model selection, agent loops, and cache efficiency all interact to drive costs higher than expected.Read →
-
Cursor vs Claude Code: Which Costs More Per Project?Your team uses both — Claude Code for agentic work, Cursor for day-to-day coding. Anthropic invoices separately, Cursor invoices separately, and neither tells you what either tool cost on any specific project.Read →
-
Claude Code Was Silently Inflating Token Costs by ~40%. What Agencies Need to Know.Between March and April 2026, a cluster of bugs caused Claude Code token consumption to spike ~40% with no warning — and agencies on fixed-price contracts absorbed the cost before they knew it was happening.Read →
-
How Dev Agencies Track AI Costs by Client Without SpreadsheetsThe spreadsheet approach to AI cost tracking fails every time — it requires developers to interrupt their workflow to maintain accounting records they can't fill in accurately anyway.Read →