The Right Lesson at the Right Step: Deriving Control Updates for Self-Evolving Agents
Not on the map. Why?
Abstract (arXiv)
Self-evolving agents improve future behavior by reusing past experience, typically as global prompts, memories, or reflections. Yet these mechanisms rarely control where experience takes effect. In long tool-use workflows, the same lesson may correct one decision but distract another, making experience reuse a problem of localized control rather than memory alone. We introduce EvoCUE (Evolution through Control Updates from Evidence), a framework for learning reusable control-program updates from completed agent executions. EvoCUE represents the agent as an explicit state-machine controller, whose nodes perform model or tool calls and whose edges define where control passes next. This makes the workflow editable at precise locations, so each learned update can specify what to add, where it acts, and when it applies. From completed trajectories, EvoCUE uses residual goals and observed execution traces to propose localized instruction or skill edits. Each candidate is evaluated at the point where it would act by resuming the parent and edited controllers from the same checkpoint and comparing their final outcomes. Accepted edits are compiled with applicability rules, confirmed on held-out tasks, and inherited by later executions. We evaluate EvoCUE on long tool-use environments where learned conventions must reach the right execution step. From a minimal AppWorld controller without benchmark-specific onboarding instructions, EvoCUE learns the missing task-completion convention and substantially improves success on Test-Normal and Test-Challenge. On PAST-Bench office workflows, EvoCUE transfers organizational requirements from prior episodes to later tasks, improving task-execution quality. These results show that self-evolving agents should place experience inside the control flow, rather than only store it as text.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 46 of its 51 references that are in the map. First posted on arXiv 28 Sep 2026.
Builds on
46 of 51 references.
References · 46
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,754
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
- 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,191
- 2022Large Language Models Are Human-Level Prompt Engineerscited by 1,045
- 2023ExpeL: LLM Agents Are Experiential Learnerscited by 876
- 2023Large Language Models as Optimizerscited by 864
- 2025τ2-Bench: Evaluating Conversational Agents in a Dual-Control Environmentcited by 627
- 2023Promptbreeder: Self-Referential Self-Improvement Via Prompt Evolutioncited by 551
34 more
- 2025GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learningcited by 542
- 2024AFlow: Automating Agentic Workflow Generationcited by 432
- 2024Automated Design of Agentic Systemscited by 407
- 2024AppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding Agentscited by 401
- 2025Agentic Context Engineering: Evolving Contexts for Self-Improving Language Modelscited by 398
- 2024Agent Workflow Memorycited by 383
- 2025Darwin Godel Machine: Open-Ended Evolution of Self-Improving Agentscited by 356
- 2024Optimizing Instructions and Demonstrations for Multi-Stage Language Model Programscited by 291
- 2025ReasoningBank: Scaling Agent Self-Evolving with Reasoning Memorycited by 284
- 2015Recursive Partitioning for Heterogeneous Causal Effectscited by 255
- 2025SkillWeaver: Web Agents can Self-Improve by Discovering and Honing Skillscited by 192
- 2025Multi-agent Architecture Search via Agentic Supernetcited by 179
- 2025Dynamic Cheatsheet: Test-Time Learning with Adaptive Memorycited by 163
- 2024AgentSquare: Automatic LLM Agent Search in Modular Design Spacecited by 155
- 2025Memento: Fine-tuning LLM Agents without Fine-tuning LLMscited by 127
- 2025Inducing Programmatic Skills for Agentic Taskscited by 111
- 2025Reinforcement Learning for Long-Horizon Interactive LLM Agentscited by 108
- 2026Self-Harness: Harnesses That Improve Themselvescited by 107
- 2024Symbolic Learning Enables Self-Evolving Agentscited by 106
- 2023CLIN: A Continually Learning Language Agent for Rapid Task Adaptation and Generalizationcited by 95
- 2025AgentEvolver: Towards Efficient Self-Evolving Agent Systemcited by 85
- 2024AutoGuide: Automated Generation and Selection of Context-Aware Guidelines for Large Language Model Agentscited by 74
- 2024Trace is the Next AutoDiff: Generative Optimization with Rich Feedback, Execution Traces, and LLMscited by 69
- 2024StateFlow: Enhancing LLM Task-Solving through State-Driven Workflowscited by 65
- 2024AutoManual: Constructing Instruction Manuals by LLM Agents via Interactive Environmental Learningcited by 61
- 2025DoVer: Intervention-Driven Auto Debugging for LLM Multi-Agent Systemscited by 24
- 2025MetaAgent: Automatically Constructing Multi-Agent Systems Based on Finite State Machinescited by 22
- 2026CausalFlow: Causal Attribution and Counterfactual Repair for LLM Agent Failurescited by 18
- 2026PAST-Bench: Benchmarking the Foundations of Recursive Self-Improvement in Personal Agentscited by 9
- 2026Not All Skills Help: Measuring and Repairing Agent Knowledgecited by 6
- 2026EvoFSM: Controllable Self-Evolution for Deep Research with Finite State Machinescited by 5
- 2026Diagnosis Before Recovery: Turning Agent Failures into Selective Self-Correctioncited by 3
- 2026EvoClawBench: Can Agents Learn Reusable Skills from Their Own Runs?cited by 2
- 2026CANTANTE: Optimizing Agentic Systems via Contrastive Credit Attributioncited by 1
Built on by
Not cited yet.