우리 팀 코드 스타일을 아는 AI 만들기: 테스트코드 작성, GitLab MR 리뷰 만들기
70
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

우리 팀 코드 스타일을 아는 AI 만들기

이 게시물은 RAG와 Vector DB 기술을 활용해 테스트 코드 자동 생성과 GitLab MR 리뷰 생성 사례를 공유합니다.

테스트 코드 자동화 (@pwb/testgen)

  • Figma Selection Link와 기획 문서를 기반으로 자동 테스트 코드 및 보일러플레이트 생성
  • Git Diff 변경 사항을 분석해 적절한 테스트 코드 자동 제안
  • GitLab CI/CD와 연동하여 최신 코드베이스 반영 및 점진적 개선

GitLab MR 리뷰 자동화 (Diffy)

  • GitLab Webhook 트리거로 MR 오픈 시 자동 코드 리뷰 실행
  • 변경된 코드와 기존 코드, 사내 가이드(rule.md) 기반으로 리뷰 코멘트 생성
  • GitLab API를 통해 MR에 자동 리뷰 코멘트 등록하여 리뷰어 지원

향후 계획

두 서비스 모두 개선 중이며, 자동 코드 리뷰와 테스트 코드 생성으로 개발 생산성 향상과 신뢰성 높은 보조 도구로 발전시킬 예정입니다.

연관 게시글