I agree.
I provide specific instructions, gotchas when prompting the Agent to write the code. I churn out more instructions quickly by using my voice.
Yes it makes mistakes, but it can correct them quickly as well. This correction loop takes more time if it is a human in my team working.