I treat AI as a new intern that doesn’t know how to code well
This statement makes absolutely zero sense to me. The purpose of having a new intern and reviewing their code is for them to learn and become a valuable member of the team, right? Like we don't give them coding tasks just for shits and giggles to correct later. You can't turn an AI into a senior dev by mentoring it, however the fuck you'd imagine that process?
Don't worry, if you apply yourself really hard one day you might become an actual engineer. Keep trying.