arxiv-wiki

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

← 2026-08-31 목록으로 돌아가기

한 문장 요약

EvoUndo는 LLM 에이전트가 런타임에 자기 자신(harness)을 수정할 때 그 수정이 다양한 반사(역)상태에서도 복구 가능한지 검증하고, 증거(witness) 캡처·회복(u) 프로그램·효과 계약(Ce)을 합성·수정·진단하여 복구 가능성(recoverability)을 보장하는 폐쇄형 프레임워크이다.

해결하려는 문제

현대 LLM 에이전트는 프롬프트·툴·미들웨어·리소스·실행 하네스를 런타임에 수정할 수 있어 성능을 개선하지만, 성공적 수정이라도 이전 상태의 정보를 덮어쓰거나 구조적 변형을 일으켜 이후에 안전하게 되돌릴 수 없을 수 있다. 기존 연구는 주로 수정의 전향적(capability) 향상(J(m(S))>J(S))에 집중했으나, 장기적으로 자율적·지속적 시스템에서는 서로 다른(반사적·counterfactual) 상태 분포 Q에 대해 복구가 보장되어야 한다는 문제가 남아 있다. 연구 질문은 ‘복구 가능성을 제약(invariant)으로 두고 자가-진화(mutating) 수정을 탐색·검증하려면 어떤 표현, 진단, 언어적 능력이 필요한가’이다.

핵심 기여

접근 방법

주요 결과

한계

개발자 관점

근거 범위: 이 분석은 제공된 논문 PDF 본문(페이지 1–22)에 근거해 작성되었다. 모든 정량 수치·설계·실험 프로토콜과 통계치는 본문에 명시된 값을 직접 인용하였다. 부록(Appendix)의 추가 구현·프롬프트·세부 표는 본문에서 참조되었으며 본 요약은 본문과 표/표시된 수치에 기초한다. 본문에 명시되지 않은 내부 코드 구현 세부나 미공개 로그는 포함하지 않았다.