I literally never hit usage limits in Claude Code on the $100 plan, and I feel like I'm using it as heavily as I can while still producing useful software. I could certainly make thinky machine go burr by giving it more busy work, but it wouldn't be good code or code that needs to exist.
And, I even use `claude -p` pretty regularly for scripted stuff (automated security vulnerability searches), which I thought was now counted at regular API rates, but that doesn't seem to ever run out either. I do only run one at a time, though...not parallel, so maybe it doesn't kick over into some "automation" mode of counting usage, I dunno.
I agree, anecdotally I've only hit any usage limits on the $100 Max plan in the past couple of days using Fable 5. Evaluating old codebases eats a lot of tokens. But before Fable 5 I was running Opus 4.8 on max effort most of the day and rarely getting close to 50% usage. I rarely run dynamic workflows and sub-agents though.
I regularly hit usage limits on CC but thats when im in the zone, and do 5 things in parallel. Thats like 5 hours a week.
I also hit limits if I do something important, at which point I make it do a loop with significant subagent counts to just review and adjust the code extensively using a bunch of frameworks. Im perfectly happy with the CC limits of a max plan, it is never something that blocks me.and when it runs out im brain fried as well anyway so thats not an issue.