SmellBench: 코드 리팩터링(Refactoring) 작업에 대한 코드 에이전트의 세밀한 평가를 향하여
요약
코드 에이전트의 리팩터링 능력을 평가하기 위한 새로운 벤치마크인 SmellBench를 제안합니다. 기존의 기능적 정확성 중심 평가에서 벗어나 코드의 가독성과 유지보수성을 측정하는 데 집중합니다.
핵심 포인트
- 코드 스멜을 주입하여 통제된 리팩터링 사례 생성
- 7개 저장소, 7가지 스멜 유형, 3가지 난이도 포함
- 기능적 정확성, 로컬라이제이션, 리팩터링 품질 평가
- 에이전트의 파일 간 이해도 부족 문제 지적
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기