curl -fsSL https://raw.githubusercontent.com/liorwn/claudetop/main/install.sh | bash
Installing claudetop...
cp: /Users/sgarland/claudetop.sh: No such file or directory
You need to have it handle being piped; right now it expects to find itself at $PWD. It also makes several other assumptions, like the location of Claude, and that the user wants stats being `/usr/local/bin`.And why do I need to create a new API key whenever I run out of balance?
claudetop is a status line for Claude Code that shows your burn rate, cache efficiency, model cost comparison, and smart alerts (like "TRY /fast" when Opus is overkill for the task). Plugin system for extensibility — Spotify, CI status, calendar, etc.
Single bash script, zero dependencies beyond jq. One-command install.
ETA: ah, this isn't getting real time cost from an Anthropic API or anything. It's estimating it based on token usage and a JSON config file that specifies token cost.
1. Higher limits and quota, goes up with more spend
2. I don't think it gets quant nerf's during busy times, since you are paying directly
3. With Gemini flash + CC prompts, it's nearly as good, so less spend and latency. I don't know how people deal with the delays between turns. I get to iterate much faster for most tasks
Your second point seems like a guess.
For your first point, I bumped to the $100 plan because i was hitting limits with the $20 one, but haven't hit the limit with the new one yet...
In fact using /fast in this case would only increase spending. /fast mode uses the same opus but consumes $$$$ faster to produce tokens faster )