论文73°

EvoUndo:LLM智能体自我演进的恢复性约束框架

EvoUndo: Recoverability-Constrained Self-Evolution for LLM Agent Harnesses

精选理由

EvoUndo解决了LLM智能体自我修改后难以恢复的问题,在gpt-oss-120b和Qwen3.8-27B上验证了有效性。

AI 摘要

研究人员提出EvoUndo框架,用于处理LLM智能体在运行时自我修改的恢复性问题。在600个未见过的单次自我进化任务中,197个能力提升的突变无法通过恢复性验证。原始恢复语言L0下确定性分析能恢复48/197个失败,扩展恢复计算后提升至191/197。精确状态定位修复使原始语言下恢复率从0/48提升至38/48,扩展语言后恢复率高达142/143。

原文 · arXiv cs.AI

EvoUndo: Recoverability-Constrained Self-Evolution for LLM Agent Harnesses

LLM agents increasingly modify their own prompts, tools, middleware, resources, and execution harnesses at runtime. Such self-evolution can improve capability, but a successful mutation may leave persistent effects that cannot be safely reversed in states different from the one in which it was created. We introduce EvoUndo, a framework for representing, synthesizing, diagnosing, and independently verifying recoverability of model-generated self-modifications across counterfactual states. Across 600 unseen one-shot self-evolution tasks, we identify 197 capability-improving mutations that fail recoverability verification. Under the original recovery representation, conventional repair strategies recover 0/197 of these natural failures. Deterministic oracle analysis recovers 48/197 under the original recovery language L0, while the extended recovery calculus increases empirical oracle recovery to 191/197. A protocol-locked 2x2 grounding-by-expressivity intervention then separates two bottlenecks: exact state-address grounding increases successful recovery from 0/48 to 38/48 (79.2%) when the original language is sufficient, while extending the recovery language enables recovery on 142/143 (99.3%) failures in the oracle-defined S1 stratum. On the primary gpt-oss-120b backbone, adding exact-address diagnostics to the richer language reduces recovery to 133/143 (93.0%); a Qwen3.8-27B replication preserves the grounding and expressivity effects but not this negative interaction, indicating that the latter is model-dependent. These results indicate that reliable agent self-evolution requires co-designing verification, state grounding, witness semantics, and recovery-language expressivity rather than relying on iterative prompting alone.