I feel the same. In 2 days I meet the people that gave me this assignment, they have questions, they will look at the visual I made of the DB layout and the RBAC table, and they will say some stuff is wrong, or ask why I deviated from their proposal.
And no-way am I going to ask them to wait as I relay my questions to Claude.
So I stay on top of things. I tell them: "I simplified the RBAC because these two roles here are functionally the same and, I noticed there were two axes underneath, scope and trust which I encoded here and here..." etc. Yes, a lot of it is Opus' findings, but along the way I also stopped Claude from over-complicating things at several stages in the development.
I do also feel that I'm slowly developing this way of working, perhaps I'll learn to lean into it more, perhaps I will get better at it. Perhaps it's just exhausting for now and I can handle more and more agents as I do it more and more. That's what I hope at least, to become a one-stop software shop by employing agents, all while being uncompromising on quality. What choice do we have?
I take note of when I provide input that disagrees with the LLM's suggestions, or adds additional insight. If I was just accepting the model's suggestions all the way then I don't need to be there, if I feel that I am contributing to a better result then I should be there.
This is starting to happen less, however.