I can relate to that. If I'm not careful catching up my internal model and understand of the problem space and the specification of my project while the agent keeps spitting out code I feel very uncomfortable. Perhaps I have very high standards for my code quality for various reasons? But its extremely frustrating and tiring to me to check all the implicit assumptions the agent so boldly makes at high speed.Usually, I start with a solid idea that needs hands on experience to fully developin, so I need to stay in the loop. Than I have to force myself to carefully review the code and point out architectural issues (usually there sneak in a lot of them). If I don't force myself, I end up in a limbo where the agent produces code faster than my mental model following.
Even if I have a well developed domain knowledge and a good idea what I want, I then definitely feel some kind of, what I guess compares to, slot machine effect. "Maybe now I get what I want. Argh, not quite. Okay, feels nearly there. Perhaps only this prompt. Ah, there is something missing...".
I'm really curious how you handle and approach this.