Coding agents become much more useful when you stop treating the prompt as a request for code and start treating it as a specification for a change.

A request such as:

Fix the login problem.

contains almost none of the information required to review the resulting implementation.

Which login problem?