The Anatomy of Claude Code Token Exhaustion
Unlike a human in a web chat window typing 50-word prompts, Claude Code operates autonomously across your local workspace:
- Repository Indexing: Reading directory trees, project structure, and config files (15k–35k tokens per prompt).
- Multi-Turn Tool Calls: Each bash command output, grep scan, and file edit appends to the running context window.
- ITPM Spikes: If Claude runs 3 iterative command loops in 60 seconds, it sends 150k+ input tokens within a 1-minute window, blowing through Anthropic Tier 1 (40,000 ITPM) and Tier 2 (80,000 ITPM) thresholds.
Error 429: rate_limit_error
{
"type": "error",
"error": {
"type": "rate_limit_error",
"message": "Number of input tokens per minute has exceeded your assigned rate limit. Please try again later."
}
}