CLJun 3, 2025

Co-Evolving LLM Coder and Unit Tester via Reinforcement Learning

arXiv:2506.03136v242 citationsh-index: 10Has Code
Originality Highly original
AI Analysis

This work addresses the challenge of enhancing code generation accuracy and efficiency for developers and AI researchers, representing a novel method rather than an incremental improvement.

The authors tackled the problem of improving code generation by co-evolving coding and unit test generation capabilities via reinforcement learning, resulting in models that improve code generation accuracy by 5.3% and Best-of-N accuracy by 9.0% over base models.

We propose CURE, a novel reinforcement learning framework with a dedicated reward design that co-evolves coding and unit test generation capabilities based on their interaction outcomes, without any ground-truth code as supervision. This approach enables flexible and scalable training and allows the unit tester to learn directly from the coder's mistakes. Our derived ReasonFlux-Coder-7B and 14B models improve code generation accuracy by 5.3% and Best-of-N accuracy by 9.0% after optimization on Qwen2.5-Instruct models, outperforming similarly sized Qwen-Coder, DeepSeek-Coder, and Seed-Coder. They naturally extend to downstream tasks such as test-time scaling and agentic coding-achieving a 8.1% improvement over the base model. For the long-CoT model, our ReasonFlux-Coder-4B consistently outperforms Qwen3-4B while achieving 64.8% inference efficiency in unit test generation. Notably, we also find that our model can serve as an effective reward model for reinforcement learning on base models. Project: https://github.com/Gen-Verse/CURE

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes