[논문] Pomona: 블룸버그에서 작은 자동화 변경으로 지속적인 코드 품질 향상

발행: (2026년 6월 5일 AM 07:31 GMT+9)
3 분 소요
원문: arXiv

출처: arXiv - 2606.06752v1

개요

본 짧은 경험 논문에서는 연속적인 자동 코드 품질 향상을 위해 에이전트 스킬을 활용하는 경량 에이전트형 도구인 Pomona를 소개합니다. Kaizen™ 철학에 영감을 받아 Pomona는 발견과 점진적 수리의 사이클을 자동화합니다. Scanning 스킬은 개선 작업(예: 린트 위반, 기술 부채 표시, 테스트 누락)을 식별하고 구조화된 백로그에 우선순위를 매기며, Repair 스킬은 약 10줄 정도의 차이만을 목표로 하는 작은 풀 리퀘스트(PR)를 생성합니다. 인간이 루프에 참여하는 설계 덕분에 빈번하고 위험도가 낮은 개선이 가능해지며, 엔지니어의 신뢰와 생산성을 유지하고 기술 부채를 감소시킵니다. 우리는 팀 내 1개월 배포와 10명의 시니어 엔지니어를 대상으로 한 설문조사를 통해 Pomona를 평가했습니다. 예비 결과는 고무적입니다: 생성된 17개의 PR 중 15개가 성공적으로 병합되었으며, 평균 마감 시간은 2시간 미만이었습니다. 또한 설문에 응한 엔지니어 10명 중 8명은 작은 diff 규모와 코드 품질 향상에 초점을 맞춘 Pomona를 채택하고 싶다고 답했습니다. 마지막으로 산업 현장에서 효과적인 에이전트형 배포를 위한 전략에 대한 실용적인 인사이트를 연구자와 실무자에게 제시하며 결론을 맺습니다.

주요 기여

이 논문은 다음 분야의 연구를 제시합니다:

  • cs.SE

방법론

자세한 방법론은 전체 논문을 참고하십시오.

실용적 함의

본 연구는 cs.SE 분야의 발전에 기여합니다.

저자

  • David Williams
  • Angelos Evripiotis
  • Serkan Kirbas
  • Harry Morgan
  • Sergey Magidovich
  • Peter Wainwright
  • Federica Sarro

논문 정보

  • arXiv ID: 2606.06752v1
  • Categories: cs.SE
  • Published: 2026년 6월 4일
  • PDF: PDF 다운로드
0 조회
Back to Blog

관련 글

더 보기 »