A Self-Improving Coding Agent
On the map: LLM agents and tool use → Software engineering coding agents
also in 1 more
Abstract (arXiv)
Recent advancements in Large Language Models (LLMs) have spurred interest in deploying LLM agents to undertake tasks in the world. LLMs are often deployed in agent systems: code that orchestrates LLM calls and provides them with tools. We demonstrate that an agent system, equipped with basic coding tools, can autonomously edit itself, and thereby improve its performance on benchmark tasks. We find performance gains from 17% to 53% on a random subset of SWE Bench Verified, with additional performance gains on LiveCodeBench, as well as synthetically generated agent benchmarks. Our work represents an advancement in the automated and open-ended design of agentic systems, and demonstrates a data-efficient, non gradient-based learning mechanism driven by LLM reflection and code updates.
Key facts. Cited by 79 papers in the map (data through 14 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 37 of its 56 references that are in the map. First posted on arXiv 21 Apr 2025.
Builds on
37 of 56 references.
References · 37
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,330
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,374
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,211
- 2023GPQA: A Graduate-Level Google-Proof Q&A Benchmarkcited by 2,879
- 2022Do As I Can, Not As I Say: Grounding Language in Robotic Affordancescited by 2,348
- 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,191
25 more
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
- 2023Improving Factuality and Reasoning in Language Models through Multiagent Debatecited by 1,784
- 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,076
- 2022STaR: Bootstrapping Reasoning With Reasoningcited by 940
- 2019DROP: A Reading Comprehension Benchmark Requiring Discrete Reasoning Over Paragraphscited by 903
- 2023Graph of Thoughts: Solving Elaborate Problems with Large Language Modelscited by 886
- 2023Large Language Models as Optimizerscited by 864
- 2023Promptbreeder: Self-Referential Self-Improvement Via Prompt Evolutioncited by 551
- 2022Language Models are Multilingual Chain-of-Thought Reasonerscited by 530
- 2025The AI Scientist-v2: Workshop-Level Automated Scientific Discovery via Agentic Tree Searchcited by 422
- 2024Automated Design of Agentic Systemscited by 407
- 2024Recursive Introspection: Teaching Language Model Agents How to Self-Improvecited by 165
- 2024AgentSquare: Automatic LLM Agent Search in Modular Design Spacecited by 155
- 2023Self-Taught Optimizer (STOP): Recursively Self-Improving Code Generationcited by 148
- 2025MLGym: A New Framework and Benchmark for Advancing AI Research Agentscited by 124
- 2024Secret Collusion among AI Agents: Multi-Agent Deception via Steganographycited by 113
- 2023Motif: Intrinsic Motivation from Artificial Intelligence Feedbackcited by 102
- 2020Autotelic Agents with Intrinsically Motivated Goal-Conditioned Reinforcement Learning: a Short Surveycited by 85
- 2024Open-Endedness is Essential for Artificial Superhuman Intelligencecited by 80
- 2024OMNI-EPIC: Open-endedness via Models of human Notions of Interestingness with Environments Programmed in Codecited by 74
- 2023OMNI: Open-endedness via Models of human Notions of Interestingnesscited by 70
- 2022Parsel: Algorithmic Reasoning with Language Models by Composing Decompositionscited by 64
- 2024MaestroMotif: Skill Design from Artificial Intelligence Feedbackcited by 24
- 2024Practice Makes Perfect: Planning to Learn Skill Parameter Policiescited by 23
- 2024Multi-expert Prompting Improves Reliability, Safety, and Usefulness of Large Language Modelscited by 14
Built on by
Citing papers per year: 2025: 14; 2026: 65.
79 papers.
Sort:
By area:
- 2025Darwin Godel Machine: Open-Ended Evolution of Self-Improving Agentscited by 356
- 2025A Survey of Self-Evolving Agents: What, When, How, and Where to Evolve on the Path to Artificial Super Intelligencecited by 170
- 2025SWE-EVO: Benchmarking Coding Agents in Long-Horizon Software Evolution Scenarioscited by 59
- 2025Huxley-G"odel Machine: Human-Level Coding Agent Development by an Approximation of the Optimal Self-Improving Machinecited by 53
- 2026A Survey of Agentic Reasoning for Large Language Models: Towards Recursively Self-Improving and Collective Agentscited by 50
- 2026HarnessX: A Composable, Adaptive, and Evolvable Agent Harness Foundrycited by 47
- 2025Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AIcited by 42
- 2026Group-Evolving Agents: Open-Ended Self-Improvement via Experience Sharingcited by 36
- 2026Structured Scaling of AI Discovery Across Diverse Scientific Domainscited by 21
- 2025Magentic Marketplace: An Open-Source Environment for Studying Agentic Marketscited by 19
- 2026The Red Queen G"odel Machine: Co-Evolving Agents and Their Evaluatorscited by 19
- 2026Self-Improvements in Modern Agentic Systems: A Surveycited by 19
38 more
- 2026SimWorld Studio: Automatic Environment Generation with Evolving Coding Agent for Embodied Agent Learningcited by 17
- 2026MOSS: Self-Evolution through Source-Level Rewriting in Autonomous Agent Systemscited by 13
- 2026DarwinX: Evolving Agent Harnesses Through Natural Selectioncited by 13
- 2025Position: The Real Barrier to LLM Agent Usability is Agentic ROIcited by 12
- 2026From Question Answering to Task Completion: A Survey on Agent System and Harness Designcited by 12
- 2026The Last AI Built by Humans: Toward Genuine Recursive Self-Improvementcited by 11
- 2026Recursive self-improvement of AI research agentscited by 11
- 2026HarnessOpt-Bench: Evaluating LLMs at Harness Optimizationcited by 9
- 2026AutoDesign: Meta-Harness Optimization for Long-Horizon Agentic Designcited by 9
- 2026Recursive Experiential-Working Memory Evolution for Long-Horizon Agent Harnessescited by 9
- 2026Hierarchical Self-Improvement: A Framework for Task-Specific Evolvable Agent Harnessescited by 7
- 2025VisCoder2: Building Multi-Language Visualization Coding Agentscited by 6
- 2025DeliveryBench: Can Agents Earn Profit in Real World?cited by 6
- 2026DemoEvolve: Overcoming Sparse Feedback in Agentic Harness Evolution with Demonstrationscited by 6
- 2025Self-Correcting Code Generation Using Small Language Modelscited by 4
- 2025Exploring the Challenges and Opportunities of AI-assisted Codebase Generationcited by 4
- 2026Self Improvement via Fast Tree-searchcited by 4
- 2025When "Correct" Is Not Safe: Can We Trust Functionally Correct Patches Generated by Code Agents?cited by 3
- 2026Beyond Code Snippets: Benchmarking LLMs on Repository-Level Question Answeringcited by 3
- 2026Ouroboros: A Self-Developing Frontier Coding Agent with Reviewed Core Evolutioncited by 3
- 2026A Survey on Self-Improving Test-Time Intelligence: Feedback-Driven Adapting, Learning, and Scaling at Inferencecited by 3
- 2025Textual Gradients are a Flawed Metaphor for Automatic Prompt Optimizationcited by 2
- 2026Evolving Ensemble of Agentscited by 2
- 2026HiLSVA: Design and Evaluation of a Human-in-the-Loop Agentic System for Scientific Visualizationcited by 2
- 2026AI-Assisted Discovery of Convex Relaxations via Dual Agentscited by 2
- 2026Self-Evolving Coding Agentscited by 2
- 2026Mechanist: AI as a Scientific Instrument for Discovering the Mechanisms of Intelligencecited by 2
- 2026A Theory of Reliable Self-Evolution for Agent Harnessescited by 2
- 2025Self-evolving expertise in complex non-verifiable subject domains: dialogue as implicit meta-RLcited by 1
- 2026Early Discoveries of Algorithmist I: Promise of Provable Algorithm Synthesis at Scalecited by 1
- 20261GC-7RC: One Graphic Card -- Seven Research Challenges! How Good Are AI Agents at Doing Your Job?cited by 1
- 2026Lean4Agent: Formal Modeling and Verification for Agent Workflow and Trajectorycited by 1
- 2026Self-Modifying Lean Proof Agents with Verifier-Grounded Benchmark Coevolutioncited by 1
- 2026Eureka: Task-Conditioned Meta-Agent Orchestration for Scientific Discoverycited by 1
- 2026Agents in the Large: Perception-Centered Architecture for Persistent Agentscited by 1
- 2026Harness as a Language: A Minimalist Agent Framework With Maximal Expressivitycited by 1
- 2026Certified Long-Horizon Code Agent Evolution via Validation-Gated Skill Optimizationcited by 1
- 2026A Blueprint for Self-Evolving Coding Agents in Vehicle Aerodynamic Drag Predictioncited by 0
50 most cited of 79 All 79 (JSON)
- 2026HarnessTTT: Learn to Optimize Harness at Test-Time for Scientific Discovery12 Oct 2026
- 2026Drafting Agents, Not Just Tokens: Speculative Recursive Self-Improvement for Agentic Systems12 Oct 2026
- 2026HarnessNet: Feedback-driven Hierarchical Joint Harness Evolution for Multi-agent Systems10 Oct 2026
- 2026Harmony Harness: Multi-Objective Self-Evolution of Agent Harnesses10 Oct 2026
- 2026Cortex: Measurement-Gated Evolution and Pruning of Coding-Agent Skills and Rules9 Oct 2026
- 2026RSI-Anything: Unlocking Recursive Self-Improvement with World Models9 Oct 2026
- 2026AgentSWE: Can Coding Agents Build the Agent You Actually Want?9 Oct 2026
- 2026Evo2: Evolving the Evolver through Weight-Harness Co-Evolution9 Oct 2026
- 2026EvoBelief: Falsifiable World Models for Self-Improving LLM Agents8 Oct 2026
- 2026EvoAlloc: A Self-Evolving Resource Allocation Agent for Efficient Program Evolution8 Oct 2026
- 2026FreeEvolve: Learning to Evolve Beyond Fixed Loops6 Oct 2026
- 2026PhysEvo: Astra Can Act, Let It6 Oct 2026
38 more
- 2026Agent Plasticity: Measuring Self-Improvement Through Experience6 Oct 2026
- 2026Second-Order Problem Solving for Recursive Self-Improvement in Formal Verification5 Oct 2026
- 2026AgentDiscover: Autonomous Discovery with Minimal Search Scaffolding4 Oct 2026
- 2026Learning from Research: Toward Lifelong Agent Harness Evolution30 Sep 2026
- 2026Growing an Agent/Prover Interface: Evolutionary Tool Design for Cost-Efficient Theorem Proving in Rocq and Lean30 Sep 2026
- 2026SelfSearch: Reward-Free Search for Self-Improving Agents29 Sep 2026
- 2026G"odel Forest: Balancing Search Depth and Breadth for Data-Centric Recursive Self-Improvement29 Sep 2026
- 2026AutoRef: Harness Optimization for Agentic Multi-Reference Image Generation28 Sep 2026
- 2026Imprint Reader: From Weight-Update Readout to Behavioral Intervention28 Sep 2026
- 2026Which Self-Improvements Should We Trust? Reliable Self-Improvement When Agents Reuse Their Benchmarks27 Sep 2026
- 2026Certified Long-Horizon Code Agent Evolution via Validation-Gated Skill Optimization26 Sep 2026
- 2026Speculative Evaluation of Stochastic LLMs23 Sep 2026
- 2026Harness as a Language: A Minimalist Agent Framework With Maximal Expressivity22 Sep 2026
- 2026Recursive self-improvement of AI research agents22 Sep 2026
- 2026Self Improvement via Fast Tree-search17 Sep 2026
- 2026Reflections on Trusting Trust, Revisited: Contaminating Self-Modifying AI Coding Agents with Poisoned Benchmarks15 Sep 2026
- 2026The Last AI Built by Humans: Toward Genuine Recursive Self-Improvement10 Sep 2026
- 2026A Theory of Reliable Self-Evolution for Agent Harnesses8 Sep 2026
- 2026A Survey on Self-Improving Test-Time Intelligence: Feedback-Driven Adapting, Learning, and Scaling at Inference1 Sep 2026
- 2026Agents in the Large: Perception-Centered Architecture for Persistent Agents31 Aug 2026
- 2026Recursive Experiential-Working Memory Evolution for Long-Horizon Agent Harnesses25 Aug 2026
- 2026DreamBench-SWE: A Multi-Session Memory-Hygiene Benchmark for Software Agents21 Aug 2026
- 2026Eureka: Task-Conditioned Meta-Agent Orchestration for Scientific Discovery19 Aug 2026
- 2026AutoDesign: Meta-Harness Optimization for Long-Horizon Agentic Design13 Aug 2026
- 2026Mechanist: AI as a Scientific Instrument for Discovering the Mechanisms of Intelligence12 Aug 2026
- 2026Hierarchical Self-Improvement: A Framework for Task-Specific Evolvable Agent Harnesses9 Aug 2026
- 2026Ouroboros: A Self-Developing Frontier Coding Agent with Reviewed Core Evolution8 Aug 2026
- 2026HarnessOpt-Bench: Evaluating LLMs at Harness Optimization6 Aug 2026
- 2026Self-Evolving Coding Agents4 Aug 2026
- 2026DarwinX: Evolving Agent Harnesses Through Natural Selection31 Jul 2026
- 2026Self-Modifying Lean Proof Agents with Verifier-Grounded Benchmark Coevolution19 Jul 2026
- 2026Self-Improvements in Modern Agentic Systems: A Survey14 Jul 2026
- 2026Self-Aware Recursively Self-Improving Agents for Personal Singularity: A Goal-, Scope-, Tool-, and Benchmark-Driven Multi-Agent Architecture14 Jul 2026
- 2026LOGOS: A Living Logic for AI Agent Teams That Evolve With Humans12 Jul 2026
- 2026AI-Assisted Discovery of Convex Relaxations via Dual Agents30 Jun 2026
- 2026HiLSVA: Design and Evaluation of a Human-in-the-Loop Agentic System for Scientific Visualization25 Jun 2026
- 2026The Red Queen G"odel Machine: Co-Evolving Agents and Their Evaluators24 Jun 2026
- 2026From Question Answering to Task Completion: A Survey on Agent System and Harness Design14 Jun 2026
50 newest of 79 All 79 (JSON)
- 2025Darwin Godel Machine: Open-Ended Evolution of Self-Improving Agentscited by 356
- 2025A Survey of Self-Evolving Agents: What, When, How, and Where to Evolve on the Path to Artificial Super Intelligencecited by 170
- 2025SWE-EVO: Benchmarking Coding Agents in Long-Horizon Software Evolution Scenarioscited by 59
- 2025Huxley-G"odel Machine: Human-Level Coding Agent Development by an Approximation of the Optimal Self-Improving Machinecited by 53
- 2025Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AIcited by 42
- 2025Magentic Marketplace: An Open-Source Environment for Studying Agentic Marketscited by 19
- 2026The Red Queen G"odel Machine: Co-Evolving Agents and Their Evaluatorscited by 19
- 2026Self-Improvements in Modern Agentic Systems: A Surveycited by 19
- 2026SimWorld Studio: Automatic Environment Generation with Evolving Coding Agent for Embodied Agent Learningcited by 17
- 2026MOSS: Self-Evolution through Source-Level Rewriting in Autonomous Agent Systemscited by 13
- 2026DarwinX: Evolving Agent Harnesses Through Natural Selectioncited by 13
- 2025Position: The Real Barrier to LLM Agent Usability is Agentic ROIcited by 12
12 most cited of 46 All 46 (JSON)
- 2026Drafting Agents, Not Just Tokens: Speculative Recursive Self-Improvement for Agentic Systems12 Oct 2026
- 2026HarnessNet: Feedback-driven Hierarchical Joint Harness Evolution for Multi-agent Systems10 Oct 2026
- 2026Harmony Harness: Multi-Objective Self-Evolution of Agent Harnesses10 Oct 2026
- 2026Cortex: Measurement-Gated Evolution and Pruning of Coding-Agent Skills and Rules9 Oct 2026
- 2026AgentSWE: Can Coding Agents Build the Agent You Actually Want?9 Oct 2026
- 2026EvoAlloc: A Self-Evolving Resource Allocation Agent for Efficient Program Evolution8 Oct 2026
- 2026FreeEvolve: Learning to Evolve Beyond Fixed Loops6 Oct 2026
- 2026Learning from Research: Toward Lifelong Agent Harness Evolution30 Sep 2026
- 2026SelfSearch: Reward-Free Search for Self-Improving Agents29 Sep 2026
- 2026AutoRef: Harness Optimization for Agentic Multi-Reference Image Generation28 Sep 2026
- 2026Certified Long-Horizon Code Agent Evolution via Validation-Gated Skill Optimization26 Sep 2026
- 2026Harness as a Language: A Minimalist Agent Framework With Maximal Expressivity22 Sep 2026
12 newest of 46 All 46 (JSON)
- 2026A Survey of Agentic Reasoning for Large Language Models: Towards Recursively Self-Improving and Collective Agentscited by 50
- 2026Early Discoveries of Algorithmist I: Promise of Provable Algorithm Synthesis at Scalecited by 1
- 2026Self-Modifying Lean Proof Agents with Verifier-Grounded Benchmark Coevolutioncited by 1
- 2026Self-Modifying Lean Proof Agents with Verifier-Grounded Benchmark Coevolution19 Jul 2026
- 2026Early Discoveries of Algorithmist I: Promise of Provable Algorithm Synthesis at Scale23 Mar 2026
- 2026A Survey of Agentic Reasoning for Large Language Models: Towards Recursively Self-Improving and Collective Agents18 Jan 2026
- 2026HarnessX: A Composable, Adaptive, and Evolvable Agent Harness Foundrycited by 47
- 2026Structured Scaling of AI Discovery Across Diverse Scientific Domainscited by 21
- 2025Self-Correcting Code Generation Using Small Language Modelscited by 4
- 2025Exploring the Challenges and Opportunities of AI-assisted Codebase Generationcited by 4
- 2026Beyond Code Snippets: Benchmarking LLMs on Repository-Level Question Answeringcited by 3
- 2026A Survey on Self-Improving Test-Time Intelligence: Feedback-Driven Adapting, Learning, and Scaling at Inferencecited by 3
- 2025Textual Gradients are a Flawed Metaphor for Automatic Prompt Optimizationcited by 2
- 2026Mechanist: AI as a Scientific Instrument for Discovering the Mechanisms of Intelligencecited by 2
- 2026A Theory of Reliable Self-Evolution for Agent Harnessescited by 2
- 2026Eureka: Task-Conditioned Meta-Agent Orchestration for Scientific Discoverycited by 1
- 2026An Information-Theoretic Definition for Open-Ended Learningcited by 0
- 2026Regimes: An Auditable, Held-Out-Gated Improvement Loop Demonstrated on LongMemEval with ActiveGraphcited by 0
12 most cited of 25 All 25 (JSON)
- 2026HarnessTTT: Learn to Optimize Harness at Test-Time for Scientific Discovery12 Oct 2026
- 2026Evo2: Evolving the Evolver through Weight-Harness Co-Evolution9 Oct 2026
- 2026PhysEvo: Astra Can Act, Let It6 Oct 2026
- 2026Agent Plasticity: Measuring Self-Improvement Through Experience6 Oct 2026
- 2026Second-Order Problem Solving for Recursive Self-Improvement in Formal Verification5 Oct 2026
- 2026AgentDiscover: Autonomous Discovery with Minimal Search Scaffolding4 Oct 2026
- 2026Growing an Agent/Prover Interface: Evolutionary Tool Design for Cost-Efficient Theorem Proving in Rocq and Lean30 Sep 2026
- 2026G"odel Forest: Balancing Search Depth and Breadth for Data-Centric Recursive Self-Improvement29 Sep 2026
- 2026Imprint Reader: From Weight-Update Readout to Behavioral Intervention28 Sep 2026
- 2026Which Self-Improvements Should We Trust? Reliable Self-Improvement When Agents Reuse Their Benchmarks27 Sep 2026
- 2026Speculative Evaluation of Stochastic LLMs23 Sep 2026
- 2026A Theory of Reliable Self-Evolution for Agent Harnesses8 Sep 2026
12 newest of 25 All 25 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025SEW: Self-Evolving Agentic Workflows for Automated Code Generation
- 2025MapCoder-Lite: Distilling Multi-Agent Coding into a Single Small LLM
- 2024AgentQuest: A Modular Benchmark Framework to Measure Progress and Improve LLM Agents
- 2025Lita: Light Agent Uncovers the Agentic Coding Capabilities of LLMs
- 2026AgentGym2: Benchmarking Large Language Model Agents in De-Idealized Real-World Environments
- 2025AI Agentic Programming: A Survey of Techniques, Challenges, and Opportunities
- 2024Benchmark Self-Evolving: A Multi-Agent Framework for Dynamic LLM Evaluation
- 2023AgentBench: Evaluating LLMs as Agents