2025
Training Language Models to Generate Quality Code with Program Analysis Feedback
NeurIPS 2025poster
Code generation with large language models (LLMs), often termed vibe coding, is increasingly adopted in production but fails to ensure code quality, particularly in security (e.g., SQL injection vulnerabilities) and maintainability (e.g., missing type annotations). Existing methods, such as supervis…