Have the same idea. Compiled code with static type checking, existing SAST and formatting tools and there is quite sensible code hallucinated. You still have to check higher level requirements on your own … but LLMs with all that was mentioned are hard to beat on code quality. I usually had devs oposing those tools “because it makes their work harder” and “why can’t they just do stuff” - LLM is not like that ;) LLM doesn’t waste 2 weeks on new project arguing between agents weather it should be tabs or spaces for indentation.