English

SWE-Master: Unleashing the Potential of Software Engineering Agents via Post-Training

Software Engineering 2026-02-25 v2 Computation and Language

Abstract

In this technical report, we present SWE-Master, an open-source and fully reproducible post-training framework for building effective software engineering agents. SWE-Master systematically explores the complete agent development pipeline, including teacher-trajectory synthesis and data curation, long-horizon SFT, RL with real execution feedback, and inference framework design. Starting from an open-source base model with limited initial SWE capability, SWE-Master demonstrates how systematical optimization method can elicit strong long-horizon SWE task solving abilities. We evaluate SWE-Master on SWE-bench Verified, a standard benchmark for realistic software engineering tasks. Under identical experimental settings, our approach achieves a resolve rate of 61.4\% with Qwen2.5-Coder-32B, substantially outperforming existing open-source baselines. By further incorporating test-time scaling~(TTS) with LLM-based environment feedback, SWE-Master reaches 70.8\% at TTS@8, demonstrating a strong performance potential. SWE-Master provides a practical and transparent foundation for advancing reproducible research on software engineering agents. The code is available at https://github.com/RUCAIBox/SWE-Master.

Keywords

Cite

@article{arxiv.2602.03411,
  title  = {SWE-Master: Unleashing the Potential of Software Engineering Agents via Post-Training},
  author = {Huatong Song and Lisheng Huang and Shuang Sun and Jinhao Jiang and Ran Le and Daixuan Cheng and Guoxin Chen and Yiwen Hu and Zongchao Chen and Yiming Jia and Wayne Xin Zhao and Yang Song and Tao Zhang and Ji-Rong Wen},
  journal= {arXiv preprint arXiv:2602.03411},
  year   = {2026}
}
R2 v1 2026-07-01T09:33:58.173Z