One thing I keep noticing in AI coding sessions: the expensive part is not always the hard prompt.
It is the old context that keeps riding along after it stops being useful.
A few examples:
The problem is that this waste is invisible while you are working. By the time you check a dashboard or invoice, the behavior already happened.
That is why I built TokenBar as a tiny macOS menu bar token counter. I wanted the AI session to have something closer to a speedometer.
Not because every token is bad. Tokens are useful when they move the task forward.
But when the count keeps climbing and the answer is not getting clearer, that is usually a workflow signal:
The useful metric is not just total spend. It is tokens per useful step.
If you build with AI every day, live token visibility changes the moment you decide to reset the session.
TokenBar: https://tokenbar.site/