출력 및 도구 호출 추적 비교를 통한 에이전트 회귀 탐지 (CI + eval-view)
에이전트 동작을 스냅샷으로 저장하고, 출력 및 도구 호출 경로를 비교하여 모델이나 프롬프트 변경으로 인해 조용히 달라지는 동작을 차단합니다.
전제 조건
Python 환경, eval-view 설치, 반복 가능한 에이전트 시나리오 또는 테스트, CI 러너 또는 로컬 셸, 테스트 대상 지원 에이전트 스택
설치
기본 사용 또는 시작하기 참고:
-
루프 종료: 탐지 → 조사 → 등급화된 판정 → 격리 및 거버넌스 → 브로드캐스트. 일어나서 진행 상황을 확인하고, 표류(drift)로 분류한 후,
check --statistical로 확인하며, 팀은 다이제스트를 확인합니다... -
| 📉 DRIFTING | 등급화된 신뢰도(낮음/중간/높음)로 추세가 하락 |
evalview drift <test>실행 | -
| 🔎 INVESTIGATE | 판정 계층이 통계적 재현을 요구 |
evalview check --statistical 5실행 | -
업스트림 문서에서 추출: https://raw.githubusercontent.com/hidai25/eval-view/HEAD/README.md