mlsanityData to 7 Oct 2026

Evaluating and Improving Automated Repository-Level Rust Issue Resolution with LLM-based Agents

arXiv 2602.22764 ↗First posted 26 Feb 2026cs.SEcited by 7

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

Abstract (arXiv)

The Rust programming language presents a steep learning curve and significant coding challenges, making the automation of issue resolution essential for its broader adoption. Recently, LLM-powered code agents have shown remarkable success in resolving complex software engineering tasks, yet their application to Rust has been limited by the absence of a large-scale, repository-level benchmark. To bridge this gap, we introduce Rust-SWE-bench, a benchmark comprising 500 real-world, repository-level software engineering tasks from 34 diverse and popular Rust repositories. We then perform a comprehensive study on Rust-SWE-bench with four representative agents and four state-of-the-art LLMs to establish a foundational understanding of their capabilities and limitations in the Rust ecosystem. Our extensive study reveals that while ReAct-style agents are promising, i.e., resolving up to 21.2% of issues, they are limited by two primary challenges: comprehending repository-wide code structure and complying with Rust's strict type and trait semantics. We also find that issue reproduction is rather critical for task resolution. Inspired by these findings, we propose RUSTFORGER, a novel agentic approach that integrates an automated test environment setup with a Rust metaprogramming-driven dynamic tracing strategy to facilitate reliable issue reproduction and dynamic analysis. The evaluation shows that RUSTFORGER using Claude-Sonnet-3.7 significantly outperforms all baselines, resolving 28.6% of tasks on Rust-SWE-bench, i.e., a 34.9% improvement over the strongest baseline, and, in aggregate, uniquely solves 46 tasks that no other agent could solve across all adopted advanced LLMs.

Key facts. Cited by 7 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 32 of its 83 references that are in the map. First posted on arXiv 26 Feb 2026.

Builds on

32 of 83 references.

Closest ancestors · 6

Same direction, newest first

  1. 2025SWE-PolyBench: A multi-language benchmark for repository level evaluation of coding agents11 Apr
  2. 2024SpecRover: Code Intent Extraction via LLMs5 Aug
  3. 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agents23 Jul
  4. 2024Agentless: Demystifying LLM-based Software Engineering Agents1 Jul
  5. 2024SWT-Bench: Testing and Validating Real-World Bug-Fixes with Code Agents18 Jun
  6. 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering6 May

Other references · 26

  1. 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
  2. 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
  3. 2023A Survey on Large Language Model based Autonomous Agentscited by 2,203
  4. 2024A Survey on the Memory Mechanism of Large Language Model based Agentscited by 622
  5. 2023RepoCoder: Repository-Level Code Completion Through Iterative Retrieval and Generationcited by 357
  6. 2023RepoBench: Benchmarking Repository-Level Code Auto-Completion Systemscited by 346
  7. 2022Grounded Copilot: How Programmers Interact with Code-Generating Modelscited by 216
  8. 2025Multi-SWE-bench: A Multilingual Benchmark for Issue Resolvingcited by 165
  9. 2022Multi-lingual Evaluation of Code Generation Modelscited by 158
  10. 2024ComplexCodeEval: A Benchmark for Evaluating Large Code Models on More Complex Codecited by 18
  11. 2025Assessing and Advancing Benchmarks for Evaluating Large Language Models in Software Engineering Taskscited by 17
  12. 2024How Far Can We Go with Practical Function-Level Program Repair?cited by 16
14 more
  1. 2024Syzygy: Dual Code-Test C to (safe) Rust Translation using LLMs and Dynamic Analysiscited by 16
  2. 2024AEGIS: An Agent-based Framework for General Bug Reproduction from Issue Descriptionscited by 15
  3. 2019Assessing the Quality of the Steps to Reproduce in Bug Reportscited by 13
  4. 2024A Study on Developer Behaviors for Validating and Repairing LLM-Generated Code Using Eye Tracking and IDE Actionscited by 12
  5. 2024CoderUJB: An Executable and Unified Java Benchmark for Practical Programming Scenarioscited by 11
  6. 2025Decompile-Bench: Million-Scale Binary-Source Function Pairs for Real-World Binary Decompilationcited by 11
  7. 2025RustEvo^2: An Evolving Benchmark for API Evolution in LLM-based Rust Code Generationcited by 9
  8. 2023Concrat: An Automatic C-to-Rust Lock API Translator for Concurrent Programscited by 5
  9. 2023A Closer Look at the Security Risks in the Rust Ecosystemcited by 5
  10. 2025Grammar-Based Code Representation: Is It a Worthy Pursuit for LLMs?cited by 5
  11. 2024Rusty Linux: Advances in Rust for Linux Kernel Developmentcited by 3
  12. 2021Garbage Collection Makes Rust Easier to Use: A Randomized Controlled Trial of the Bronze Garbage Collectorcited by 1
  13. 2022Assessing the alignment between the information needs of developers and the documentation of programming languages: A case study on Rustcited by 1
  14. 2025BugRepro: Enhancing Android Bug Reproduction with Domain-Specific Knowledge Integrationcited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 7.

7 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026SWE-Adept: An LLM-Based Agentic Framework for Deep Codebase Analysis and Structured Issue Resolution
  2. 2026BeyondSWE: Can Current Code Agent Survive Beyond Single-Repo Bug Fixing?
  3. 2026ORBIT: Guided Agentic Orchestration for Autonomous C-to-Rust Transpilation
  4. 2025VeruSAGE: A Study of Agent-Based Verification for Rust Systems
  5. 2026Advances and Frontiers of LLM-based Issue Resolution in Software Engineering: A Comprehensive Survey
  6. 2026E2E-SWE: Benchmarking LLMs on Building Working Codebases from Scratch
  7. 2026Large-scale Repository Engineering via Agent-Native Reusable Code Primitives
  8. 2026A Unified Issue Resolution Benchmark for Requirement Clarification, Planning, and Code Generation for Coding Agents