AI
[AI활용] Claude 실무편 - kt cloud VM에서 PR 리뷰 자동화하기
두줄요약
kt cloud VM 위에 Claude 기반 PR Review Bot을 구축해 PR 리뷰를 자동화했습니다. 반복 검증을 시스템으로 전환해 리뷰 품질 표준화와 병목 완화를 노렸습니다.
문제 상황
- PR 리뷰가 리뷰어 일정, 이해도, 경험 차이로 병목과 품질 편차를 겪는 구조
- 반복 검증 작업이 사람에게 집중되어 시니어 리뷰어 부담과 신규 멤버 온보딩 지연 발생
원인 분석
- 아키텍처 의존성, 네이밍, 설정 영향도 같은 검증이 규칙화되지 못한 채 수동 처리
- 판단 기준과 실행 로직이 분리되지 않아 리뷰 결과 재현성과 일관성 저하
해결 방법
- 판단은 사람이 정의하고, 규칙 검증은 시스템이 실행하며, Claude는 결과 설명만 담당하는 구조 설계
- kt cloud VM, GitHub CLI, poller, tmux, 로그 관리로 지속 실행 가능한 PR Review Bot 구축
성능/운영 포인트
- Webhook 대신 Polling으로 단순성과 장애 대응성 확보
- 사내 접근 제어, allowlist, 로그 추적을 포함한 운영형 실행 환경 구성
적용해볼 점
- 반복 가능한 리뷰 기준을 규칙 파일로 명시해 팀 자산으로 전환
- 사람 리뷰어는 비즈니스 로직, 트레이드오프, 설계 판단에 집중
