> Assuming they're like me, the planning is mostly done by a human, while the coding is largely done by the AI
I've largely settled on the opposite. AI has become very good at planning what to do and explaining it in plain English, but its command of programming languages still leaves a lot to be desired.