개발성장일지

코드리뷰 AI 툴 코드래빗(CodeRabbit)

izzySnow 2025. 10. 25. 23:48

 

language: "ko-KR" # 한국어 설정
reviews:
  profile: "chill" # 부드러운 말투 설정 (선택사항)
  request_changes_workflow: false
  high_level_summary: true
  poem: true
  review_status: true
auto_review:
  enabled: true
  drafts: false
chat:
  auto_reply: true

 

개인 프로젝트를 하다보면 이게 맞는건지 내가 제대로 하고있는건지 의구심이 들 때가 있다. 

그럴때 사용할 수 있는 코드리뷰 도구를 소개하려한다. 

GitHub, GitLab, Bitbucket 같은 저장소에 연결하면 PR이 올라올 때마다
자동으로 코드 변경사항을 읽고 리뷰 코멘트를 달아준다.

 

https://www.coderabbit.ai/

 

AI Code Reviews | CodeRabbit | Try for Free

The most advanced AI code reviews that catches 95%+ bugs. Free your devs to ship code faster.

www.coderabbit.ai

 

내가 리뷰받고싶은 github repository 를 연결해 PR 을 날리면 상세한 코드리뷰를 받을 수 있다.

 

 

 

내가 작성한 코드의 요약

 

 

PR 시 수정 파일별 요약

 

 

 

기능의 Sequence Diagram(s)

 

기능 설명

PR 요약 변경된 파일 목록 + 한 줄 설명 제공 → 리뷰어가 바뀐 부분을 빠르게 파악 가능. 
라인 단위 리뷰 각 커밋 또는 변경된 코드 라인별로 버그, 로직 오류, 코드 품질 저하 가능성 탐지.
코드 흐름 시각화 변경된 코드의 흐름(예: 함수 호출 관계, 변경된 모듈 간 관계)을 시각적으로 보여줌 → 리뷰 이해도 향상. 
자동화/CI 연동 코드 저장소에 설치 후 PR이 열릴 때 자동으로 리뷰 수행. 기존 리뷰 프로세스에 끼워 넣기 용이. 

 

 

 

사용방법

1. 프로젝트 루트 경로에 .coderabbit.yml 파일 생성 

한국어 설정도 가능하니 여러 설정을 확인 후 사용하면 큰 도움이 될것깉다.

language: "ko-KR" # 한국어 설정
reviews:
  profile: "chill" # 부드러운 말투 설정 (선택사항)
  request_changes_workflow: false
  high_level_summary: true
  poem: true
  review_status: true
auto_review:
  enabled: true
  drafts: false
chat:
  auto_reply: true

 

2.GitHub 앱 설치

  • https://coderabbit.ai 접속 → “Install on GitHub” 클릭
  • 리포지토리 선택 후 PR 권한 허용

3. Pull Request 

  • 브랜치를 만들어서 새 커밋 → PR 열면
    CodeRabbit이 자동으로 “AI Review started...” 같은 코멘트를 남겨준다.

AI 코드 리뷰 툴 CodeRabbit은 사람이 일일이 리뷰하기 번거로운 부분을 대신 체크해주고,
리뷰 속도를 높여주는 똑똑한 도우미다.
최근 AI 도구들이 빠르게 발전하고 있어서 
개발 효율을 높여주는 유용한 AI 툴들을 직접 써보고 싶다면 꼭 써보길 추천하고싶다.