I think this article overlooks the act of engaging in problem solving with an agent.
Personally I find it super helpful to discuss stuff back and forth: It takes a view, explores the code and brings some insight. I take a view and steer the analysis. And together we arrive at a conclusion.
By that point the AI’s got so much context it typically does a great job summarising the thought process for wider discussion so I can tweak and polish and share.