mlsanityData to 14 Oct 2026

Satori-SWE: Evolutionary Test-Time Scaling for Sample-Efficient Software Engineering

arXiv 2505.23604 ↗First posted 29 May 2025cs.CL cs.AI cs.SEcited by 17

On the map: LLM reasoning → Reasoning for agents, planning and code

Abstract (arXiv)

Language models (LMs) perform well on standardized coding benchmarks but struggle with real-world software engineering tasks such as resolving GitHub issues in SWE-Bench, especially when model parameters are less than 100B. While smaller models are preferable in practice due to their lower computational cost, improving their performance remains challenging. Existing approaches primarily rely on supervised fine-tuning (SFT) with high-quality data, which is expensive to curate at scale. An alternative is test-time scaling: generating multiple outputs, scoring them using a verifier, and selecting the best one. Although effective, this strategy often requires excessive sampling and costly scoring, limiting its practical application. We propose Evolutionary Test-Time Scaling (EvoScale), a sample-efficient method that treats generation as an evolutionary process. By iteratively refining outputs via selection and mutation, EvoScale shifts the output distribution toward higher-scoring regions, reducing the number of samples needed to find correct solutions. To reduce the overhead from repeatedly sampling and selection, we train the model to self-evolve using reinforcement learning (RL). Rather than relying on external verifiers at inference time, the model learns to self-improve the scores of its own generations across iterations. Evaluated on SWE-Bench-Verified, EvoScale enables our 32B model, Satori-SWE-32B, to match or exceed the performance of models with over 100B parameters while using a few samples. Code, data, and models will be fully open-sourced.

Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). Placed in Reasoning for agents, planning and code, one of 17 directions in LLM reasoning. Builds on 20 of its 37 references that are in the map. First posted on arXiv 29 May 2025.

Builds on

20 of 37 references.

Closest ancestors · 4

Same direction, newest first

  1. 2025R2E-Gym: Procedural Environments and Hybrid Verifiers for Scaling Open-Weights SWE Agents9 Apr
  2. 2025Thinking Longer, Not Larger: Enhancing Software Engineering Agents via Scaling Test-Time Compute31 Mar
  3. 2025CodeMonkeys: Scaling Test-Time Compute for Software Engineering24 Jan
  4. 2024Qwen2.5-Coder Technical Report18 Sep

Other references · 16

  1. 2021Training Verifiers to Solve Math Word Problemscited by 10,109
  2. 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 9,379
  3. 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,330
  4. 2022Training Compute-Optimal Large Language Modelscited by 3,019
  5. 2024Large Language Monkeys: Scaling Inference Compute with Repeated Samplingcited by 991
  6. 2024DeepSeek-V3 Technical Reportcited by 811
  7. 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 574
  8. 2024Agentless: Demystifying LLM-based Software Engineering Agentscited by 421
  9. 2016The CMA Evolution Strategy: A Tutorialcited by 377
  10. 2025SWE-smith: Scaling Data for Software Engineering Agentscited by 285
  11. 2025SWE-RL: Advancing LLM Reasoning via Reinforcement Learning on Open Software Evolutioncited by 263
  12. 2025REINFORCE++: Stabilizing Critic-Free Policy Optimization with Global Advantage Normalizationcited by 241
4 more
  1. 2025SWE-Fixer: Training Open-Source LLMs for Effective and Efficient GitHub Issue Resolutioncited by 90
  2. 2024OpenRLHF: An Easy-to-use, Scalable and High-performance RLHF Frameworkcited by 73
  3. 2024Lingma SWE-GPT: An Open Development-Process-Centric Language Model for Automated Software Improvementcited by 61
  4. 2025Satori: Reinforcement Learning with Chain-of-Action-Thought Enhances LLM Reasoning via Autoregressive Searchcited by 53

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 7; 2026: 10.

17 papers.

Sort:

By area:

  1. 2025The Landscape of Agentic Reinforcement Learning for LLMs: A Surveycited by 205
  2. 2025A Survey of Reinforcement Learning for Large Reasoning Modelscited by 180
  3. 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 15
  4. 2026SWE-Replay: Efficient Test-Time Scaling for Software Engineering Agentscited by 12
  5. 2025Confucius Code Agent: Scalable Agent Scaffolding for Real-World Codebasescited by 11
  6. 2025Beyond Pipelines: A Survey of the Paradigm Shift toward Model-Native Agentic AIcited by 8
  7. 2025Agentic Software Issue Resolution with Large Language Models: A Surveycited by 6
  8. 2026Hindsight Hint Distillation: Scaffolded Reasoning for SWE Agents from CoT-free Answerscited by 5
  9. 2025Tailored Primitive Initialization is the Secret Key to Reinforcement Learningcited by 4
  10. 2026Independent Patch Verification for Coding Agents with a Bidirectional Reconstruct-and-Verify Frameworkcited by 3
  11. 2026EGSS: Entropy-guided Stepwise Scaling for Reliable Software Engineeringcited by 2
  12. 2026Pushing Forward Pareto Frontiers of Proactive Agents with Behavioral Agentic Optimizationcited by 2
5 more
  1. 2026Decocted Experience Improves Test-Time Inference in LLM Agentscited by 2
  2. 2026Learning Generalizable Behaviors for Terminal Agentscited by 2
  3. 2026Rethinking Agentic Reinforcement Learning In Large Language Modelscited by 1
  4. 2026FLARE: A Full-Lifecycle Dense Supervision Paradigm for Long-Horizon Coding Agents via Generative Reward Modelcited by 0
  5. 2026FC-SWE: Failure-Conditioned RL for Long-Horizon Software Engineering Agentscited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2026SWE-Mutation: Can LLMs Generate Reliable Test Suites in Software Engineering?
  2. 2025SELF-REDRAFT: Eliciting Intrinsic Exploration-Exploitation Balance in Test-Time Scaling for Code Generation
  3. 2026Duel-Evolve: Reward-Free Test-Time Scaling via LLM Self-Preferences
  4. 2026Test-Time Scaling in the Wild: Why Exploitation, Not Exploration, Is the Bottleneck
  5. 2026Scaling Agentic Verifier for Competitive Coding
  6. 2025Strategic Scaling of Test-Time Compute: A Bandit Learning Approach
  7. 2026Code Generation by Differential Test Time Scaling
  8. 2026Simple Baselines are Competitive with Code Evolution