I've experienced the same.
That said Claude Code has a million features like loops that I know exist but never use.
I imagine that spending a lot more time creating an initial spec goes a long way towards independence, I just don't usually do that.