WEAVE: 실제 코드 진화 과정을 의존성 구조의 태스크로 엮어 코드 에이전트 평가 및 학습에 활용
요약
WEAVE는 실제 소프트웨어 엔지니어링의 복잡한 변경 과정을 반영하여, 여러 PR을 의존성 구조화된 태스크로 변환하는 프레임워크입니다. 이를 통해 코드 에이전트가 장기적인 진척도를 측정하고 강화학습(RL)에 활용할 수 있는 일관되고 검증 가능한 학습 신호를 제공합니다.
핵심 포인트
- 실제 엔지니어링은 단일 PR이 아닌, 여러 변경사항의 조정된 과정을 거칩니다.
- WEAVE는 PR 이력을 의존성 구조화된 DAG(Directed Acyclic Graph)로 변환합니다.
- Graph Credit 지표를 도입하여 부분적 진척도와 검증 가능한 보상을 측정합니다.
- 코드 에이전트의 훈련에 있어 더 충실하고 효과적인 학습 신호를 제공합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기