The cure for me has been to write an agent myself from first principles.
Tailored to my workflow, style, goals, projects and as close as possible to what I think is how an agent should work. I’m deliberately only using an existing agent as a rubber duck.
It’s a very empowering learning experience.