Researchers introduce ExecCritic, a framework that combines a test-verify-revise scaffold with role-specific reinforcement learning to enhance coding agents. The system separates test construction from source-code repair, using a Test agent to generate repository-native tests and a Repair agent to revise code based on execution feedback.
- The architecture uses Qwen-3.5-35B-A3B as the backbone for both roles, trained separately.
- The Test agent learns to produce behaviorally valid tests that distinguish correct from incorrect patches.
- The Repair agent learns direct task resolution and feedback-guided revision.
- On SWE-bench Verified, tests from a post-trained Qwen Test agent raise the resolved rate to 72.6%, an 11.4-point gain over the no-test baseline.
The authors consider this important because test quality determines whether execution feedback helps, and ExecCritic achieves significant gains without requiring stronger models or Oracle feedback at evaluation time.