본 논문은 소프트웨어 패치 생성을 위한 새로운 에이전트 기반 패처인 PatchPilot을 제안합니다. 기존의 에이전트 기반 방법과 규칙 기반 방법의 장단점을 분석하여, 효율성, 안정성, 비용 효과를 모두 고려한 규칙 기반의 새로운 워크플로우를 제시합니다. PatchPilot은 재현, 지역화, 생성, 검증, 개선의 다섯 가지 구성 요소로 이루어져 있으며, 각 구성 요소에 대한 독창적인 설계를 통해 효과와 효율성을 극대화합니다. SWE-bench 벤치마크를 이용한 실험 결과, PatchPilot은 기존 오픈소스 방법보다 우수한 성능을 보이며, 낮은 비용(인스턴스당 1달러 미만)과 높은 안정성을 유지합니다. 또한, 각 구성 요소의 핵심 설계를 검증하기 위한 상세한 ablation study를 수행했습니다. 코드는 github에서 공개됩니다.