The most annoying issue is that Agent is by default already “too active”, implementing stuff , doing code changes , nobody has asked for.
Especially annoying if you ask what option there are to appraoch a certain problem, then it presents the options, and instead of letting the developer read and digest them … it just moves ahead "I think Option x is best , so I implement …
Yes, you can tame it a bit by giving strict rules, which you might have to repeat as it sometimes forgets/ignores them, but the default should be “wait for instructions how to move on”.