Shepherd: 정형화된 실행 추적(Execution Trace)을 통해 메타 에이전트(Meta-Agents)의 역량을 강화하는 런타임
요약
Shepherd는 메타 에이전트의 동작을 함수형 프로그래밍 모델로 정형화하여 에이전트-환경 상호작용을 Git 방식의 실행 추적으로 기록하는 런타임 시스템입니다. Docker보다 5배 빠른 포크 성능과 95% 이상의 프롬프트 캐시 재사용률을 통해 실시간 감독, 반사실적 최적화, Tree-RL 학습 등에서 에이전트의 성능을 크게 향상시킵니다.
핵심 포인트
- 에이전트 상호작용을 타입화된 이벤트로 기록하여 상태 포크 및 재생이 가능한 함수형 모델 제공
- Docker 대비 5배 빠른 프로세스/파일 시스템 포크 및 높은 프롬프트 캐시 재사용률 달성
- 실시간 감독을 통해 페어 코딩 통과율을 28.8%에서 54.7%로 개선
- 분기 탐색을 통한 반사실적 최적화로 성능 향상 및 실제 소요 시간 최대 58% 단축
- Tree-RL 학습 시 롤아웃 포크를 통해 TerminalBench-2 성능 향상 기여
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.PL (Programming Languages)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기