Trae Agent: An LLM-based Agent for Software Engineering with Test-time Scaling
Trae Research Team: Pengfei Gao, Zhao Tian, Xiangxin Meng, Xinchen Wang, Ruida Hu, Yuanan Xiao, Yizhou Liu, Zhao Zhang, Junjie Chen, Cuiyun Gao, Yun Lin, Yingfei Xiong, Chao Peng, Xia Liu

TL;DR
Trae Agent introduces an innovative ensemble reasoning approach using modular agents for repository-level issue resolution, significantly improving performance over existing methods in software engineering tasks with LLMs.
Contribution
It is the first agent-based ensemble reasoning method for repository-level issue resolution, addressing large ensemble spaces and understanding challenges.
Findings
Trae Agent outperforms four state-of-the-art techniques with a 10.22% average improvement in Pass@1.
Achieved first place on the SWE-bench Verified leaderboard with a Pass@1 score of 75.20%.
Demonstrates the effectiveness of modular agents in large-scale ensemble reasoning for software engineering.
Abstract
Software issue resolution is a critical challenge in software engineering and has garnered increasing attention in recent years. With the rapid advancement of large language models (LLMs), substantial progress has been made in addressing real-world software engineering tasks. Recent studies have introduced ensemble reasoning techniques to enhance the performance of LLM-based issue resolution. However, existing prompting-based methods still face limitations in effectively exploring large ensemble spaces and lack the capacity for repository-level understanding, both of which constrain their overall effectiveness. In this paper, we propose Trae Agent, the first agent-based ensemble reasoning approach for repository-level issue resolution. Trae Agent formulates our goal as an optimal solution search problem and addresses two key challenges, i.e., large ensemble spaces and repository-level…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · Software Testing and Debugging Techniques · Service-Oriented Architecture and Web Services
