본 논문은 대규모 언어 모델(LLM) 기반 에이전트가 소프트웨어 리팩토링 활동을 지원하는 잠재력을 탐구합니다. RefAgent라는 다중 에이전트 LLM 기반 프레임워크를 소개하며, 이는 계획, 실행, 테스트 및 반복적 리팩토링을 수행하는 전문화된 에이전트로 구성됩니다. 8개의 오픈 소스 Java 프로젝트를 대상으로 RefAgent의 효과를 평가하고, 단일 에이전트 접근 방식, 검색 기반 리팩토링 도구 및 개발자 히스토리 리팩토링과 비교합니다. 결과는 RefAgent가 코드 품질을 향상시키고, 리팩토링 기회를 식별하는 데 효과적임을 보여줍니다.