mlsanityData to 7 Oct 2026

SEAlign: Alignment Training for Software Engineering Agent

arXiv 2503.18455 ↗First posted 24 Mar 2025cs.SEcited by 11

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

Recent advances in code generation models have demonstrated impressive capabilities in automating software development tasks, yet these models still struggle in real-world software engineering scenarios. Although current training methods, particularly post-training, excel at solving competitive programming problems, they fail to adequately prepare models for the complexities of practical software development. This misalignment raises the critical question: Are existing alignment training methods well suited for real-world software engineering tasks? In this study, we identify this issue and propose SEAlign, a novel alignment framework designed to bridge the gap between code generation models and real-world software development tasks. SEAlign leverages the unique characteristics of software engineering processes, including high-quality workflow steps, to enhance model capabilities. Our framework further employs Monte Carlo Tree Search for fine-grained alignment in multi-step decision processes, followed by preference optimization on critical actions to ensure models meet real-world requirements. We evaluate SEAlign on three standard agentic benchmarks for real-world software engineering, including HumanEvalFix, SWE-Bench-Lite, and SWE-Bench-Verified. Experimental results demonstrate state-of-the-art performance with minimal training overhead. In addition, we develop an agent-based software development platform using SEAlign, which successfully automates the creation of several small applications. Human evaluations of these applications highlight significant improvements in both task performance and user experience. Our findings underscore the potential of SEAlign to accelerate the adoption of large code models in real-world software development. We believe that this research makes a meaningful step towards fully automated software engineering.

Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 24 of its 45 references that are in the map. First posted on arXiv 24 Mar 2025.

Builds on

24 of 45 references.

Closest ancestors · 6

Same direction, newest first

  1. 2024Training Software Engineering Agents and Verifiers with SWE-Gym30 Dec
  2. 2024Lingma SWE-GPT: An Open Development-Process-Centric Language Model for Automated Software Improvement1 Nov
  3. 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agents23 Jul
  4. 2024Agentless: Demystifying LLM-based Software Engineering Agents1 Jul
  5. 2024Executable Code Actions Elicit Better LLM Agents1 Feb
  6. 2024CodeAgent: Enhancing Code Generation with Tool-Integrated Agent Systems for Real-World Repo-level Coding Challenges14 Jan

Other references · 18

  1. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  2. 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
  3. 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,674
  4. 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
  5. 2022Competition-Level Code Generation with AlphaCodecited by 1,427
  6. 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
  7. 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 728
  8. 2025LIMO: Less is More for Reasoningcited by 488
  9. 2024StarCoder 2 and The Stack v2: The Next Generationcited by 484
  10. 2024AutoCodeRover: Autonomous Program Improvementcited by 272
  11. 2024Step-DPO: Step-wise Preference Optimization for Long-chain Reasoning of LLMscited by 265
  12. 2024Iterative Reasoning Preference Optimizationcited by 244
6 more
  1. 2024Self-Play Preference Optimization for Language Model Alignmentcited by 228
  2. 2017A Survey of Machine Learning for Big Code and Naturalnesscited by 220
  3. 2024RepoGraph: Enhancing AI Software Engineering with Repository-level Code Graphcited by 88
  4. 2025SWE-Fixer: Training Open-Source LLMs for Effective and Efficient GitHub Issue Resolutioncited by 87
  5. 2024CodeDPO: Aligning Code Models with Self Generated and Verified Source Codecited by 32
  6. 2024Code-Optimise: Self-Generated Preference Data for Correctness and Efficiencycited by 16

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 9; 2026: 2.

11 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026SWE-Skills-Bench: Do Agent Skills Actually Help in Real-World Software Engineering?
  2. 2025Training Versatile Coding Agents in Synthetic Environments
  3. 2026SWE-Master: Unleashing the Potential of Software Engineering Agents via Post-Training
  4. 2025SWE-Dev: Evaluating and Training Autonomous Feature-Driven Software Development
  5. 2025SWE-smith: Scaling Data for Software Engineering Agents
  6. 2025SWE-Compass: Towards Unified Evaluation of Agentic Coding Abilities for Large Language Models
  7. 2026OmniCode: A Benchmark for Evaluating Software Engineering Agents
  8. 2026SWE-Bench ProMax: Benchmarking Agents on Large-Scale Multilingual Code Refactoring