mlsanityData to 14 Oct 2026

SWE-Bench-CL: Continual Learning for Coding Agents

arXiv 2507.00014 ↗First posted 13 Jun 2025cs.LG cs.AI cs.SEcited by 14

On the map: LLM agents and tool use → Agent memory systems

Abstract (arXiv)

Large Language Models (LLMs) have achieved impressive results on static code-generation benchmarks, but real-world software development unfolds as a continuous stream of evolving issues, fixes, and feature requests. We introduce SWE-Bench-CL, a novel continual learning benchmark built on the human-verified SWE-Bench Verified dataset introduced by OpenAI and Princeton-NLP in 2024. By organizing GitHub issues into chronologically ordered sequences that reflect natural repository evolution, SWE-Bench-CL enables direct evaluation of an agent's ability to accumulate experience, transfer knowledge across tasks, and resist catastrophic forgetting. We complement the dataset with (i) a preliminary analysis of inter-task structural similarity and contextual sensitivity, (ii) an interactive LangGraph-based evaluation framework augmented with a FAISS-backed semantic memory module, and (iii) a suite of specialized continual learning metrics -- including average accuracy, forgetting, forward/backward transfer, tool-use efficiency, and a generalized Composite Continual Learning Score and CL-F-beta score -- to capture the stability-plasticity trade-off. We outline a rigorous experimental protocol comparing memory-enabled and memory-disabled agents across diverse Python repositories. All code and data are publicly available at https://github.com/thomasjoshi/agents-never-forget, providing the community with a reproducible platform for developing more adaptive and robust AI agents in software engineering.

Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Placed in Agent memory systems, one of 16 directions in LLM agents and tool use. Builds on 16 of its 22 references that are in the map. First posted on arXiv 13 Jun 2025.

Builds on

16 of 22 references.

References · 16

  1. 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
  2. 2021Evaluating Large Language Models Trained on Codecited by 8,320
  3. 2021Program Synthesis with Large Language Modelscited by 3,637
  4. 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
  5. 2023Code Llama: Open Foundation Models for Codecited by 2,139
  6. 2017Gradient Episodic Memory for Continual Learningcited by 1,898
  7. 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineeringcited by 1,737
  8. 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,330
  9. 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 885
  10. 2021CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generationcited by 744
  11. 2018Riemannian Walk for Incremental Learning: Understanding Forgetting and Intransigencecited by 742
  12. 2019CodeSearchNet Challenge: Evaluating the State of Semantic Code Searchcited by 654
4 more
  1. 2024Nomic Embed: Training a Reproducible Long Context Text Embeddercited by 265
  2. 2025Efficient Reinforcement Finetuning via Adaptive Curriculum Learningcited by 93
  3. 2023Emergent mechanisms for long timescales depend on training curriculum and affect performance in memory taskscited by 6
  4. 2025Generalization of Medical Large Language Models through Cross-Domain Weak Supervisioncited by 1

Built on by

Cited by year (2026 to 14 Oct)

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

14 papers.

Sort:

By area:

Similar, not cited

Close in wording, no citation either way

  1. 2023TRACE: A Comprehensive Benchmark for Continual Learning in Large Language Models
  2. 2026When Does Continual Learning Require Learning
  3. 2026ContinualSkillBench: Can LLM Agents Truly Evolve Their Capabilities?
  4. 2026SkillLearnBench: Benchmarking Continual Learning Methods for Agent Skill Generation on Real-World Tasks
  5. 2025Lifelong Learning of Large Language Model based Agents: A Roadmap
  6. 2025A Self-Improving Coding Agent
  7. 2026SWE Context Bench: A Benchmark for Context Learning in Coding
  8. 2024Continual Learning for Large Language Models: A Survey