PAST-Bench: Benchmarking the Foundations of Recursive Self-Improvement in Personal Agents

arXiv:2608.04003 · 2026-08-05 공개 · arXiv · PDF

model-evaluation recursive-self-improvement agent-frameworks personal-agents task-episodes procedural-reuse past-bench hermes-plus

Abstract

Recursive self-improvement requires agents to turn accumulated experience into better future behavior. Personal AI agents offer a concrete setting for studying this capability because they retain preferences, task histories, tool routines, and learned skills across sessions. Yet whether retained experience actually improves them over time has not been systematically tested. We introduce PAST-Bench, a benchmark designed to isolate this question. Each agent runs through ordered sequences of fresh-session tasks under matched conditions that turn retained experience on and off. It spans 26 scenarios and 204 episodes across memory, procedural reuse, information gathering, and update. We report both later-task gains and whether those gains follow the intended save, retrieve, and update pathway. Across seven base models and four agent frameworks, improvement is real but uneven across capabilities. Agents with the same headline gain can differ markedly in whether that gain is supported by evidence of the intended pathway. Guided by these findings, we develop Hermes+, which extends Hermes with five targeted interventions across stages of the agent loop. Hermes+ raises the average gain from retained experience and provides clearer pathway evidence, with its strongest improvement on tasks requiring outdated state to be replaced, although the effect remains capability- and model-dependent. Together, PAST-Bench and Hermes+ provide an evaluation and diagnostic foundation for studying how persistent agents can progress from retaining experience to systematically improving through it. Code: https://github.com/Gen-Verse/PAST-Bench

한국어 요약

한 줄 요약

PAST-Bench는 개인 에이전트의 경험 기반 자기 개선 능력을 평가하고 Hermes+를 통해 개선 경로를 진단하는 벤치마크와 개선 프레임워크를 제시한다.

핵심 기여도

핵심 아이디어

PAST-Bench는 개인 에이전트가 과거 경험을 저장하고 재사용하여 미래 행동을 개선하는 능력을 평가하기 위한 벤치마크이다. 기존 평가 방식은 단일 태스크 기반의 점수만 제공했으나, PAST-Bench는 "경험 저장 → 검색 → 적용 → 갱신"이라는 경로를 추적하며, 이 경로가 실제 성능 향상에 기여하는지 분석한다. 이는 "performance-attribution" 문제를 해결하기 위한 핵심 접근이다.

Hermes+는 Hermes 프레임워크에 5개의 개입을 추가한 버전으로, 경험 저장, 검색, 적용, 갱신 단계에서의 문제점을 진단하고 개선한다. 특히, "update" 태스크에서 이전 상태를 갱신해야 하는 상황에서 가장 효과적임을 보여준다.

기술적 접근법

주요 결과

의의 및 한계

PAST-Bench는 개인 에이전트의 경험 기반 자기 진화를 체계적으로 평가할 수 있는 기초를 제공하며, Hermes+는 경험 경로의 진단과 개선을 위한 구조적 개입을 제시한다. 이는 강화 학습 없이도 에이전트가 지속적으로 개선되는 방식을 연구하는 데 기여할 수 있다.

하지만, 개선 효과는 모델과 능력에 따라 불균형하게 나타나며, Hermes+는 특정 상황에서만 효과적임을 보여준다. 또한, 경험 저장/갱신 경로의 진단은 모델 종속적일 수 있어, 보편적인 해결책으로 보기에는 한계가 있다.

실용적 활용

PAST-Bench는 개인 에이전트의 지속적 학습 능력을 평가하는 데 활용될 수 있으며, Hermes+는 사용자 맞춤형 AI 서비스(예: 개인 비서, 자동화 도구)에서 경험 기반 행동 개선을 구현하는 데 유용하다. 특히, 정보 갱신이 필요한 상황에서 Hermes+의 개입이 유의미한 성능 향상을 제공할 수 있다.