Earlier quoted context omitted.
The problem I see is not so much in how you generate the code. It is about how to maintain the code. If you check in the AI generated code unchanged then do you start changing that code by hand later? Do you trust that in the future AI can fix bugs in your code. Or do you clean up the AI generated code first?
Is it really much different from maintaining code that other people wrote and that you merged?
There is no process solution for low performers (as of today).