[Github] CodeRabbit을 활용한 PR 코드 리뷰

2025. 8. 5. 16:53·Tech

들어가며

최근 AI를 활용한 다양한 코드 리뷰 서비스가 존재하는데, 그 중 하나인 CodeRabbit에 대해서 알아보고 적용해보려고 한다. Github Pull Requeset (PR)을 올리기만 하면 자동으로 AI가 코드 리뷰를 해준다. 


설정

https://www.coderabbit.ai 에 들어가서 그냥 진짜 하라는대로 쭉 따라가면 된다. 특별히 설정하는데, 어려움은 없을 것이다. CodeRabbit을 적용하고 싶은 리파지토리를 고르거나 Organization을 선택하면 된다. 아님, 모든 리파지토리를 골라도 된다. 나는 배포를 위해 연습하고 있는 리파지토리만 선택하여 적용해보기로 했다. 

그리고 설정 파일을 추가해준다. 

프로젝트 루트에 `.coderabbit.yaml` 파일을 생성한다. 

내가 사용한 설정은 다음과 같다. 

language: "ko-KR" # 리뷰 결과 한국어로
early_access: false
reviews:
  profile: "chill" # 너무 빡세지 않게
  request_changes_workflow: true # 리뷰 후 PR 승인/변경 요청 자동 처리
  high_level_summary: true
  poem: true # 시 형태의 리뷰도 (재미)
  review_status: true
  collapse_walkthrough: false
  auto_review:
    enabled: true # PR 시 자동 리뷰
    drafts: false
chat:
  auto_reply: true # PR 코멘트 자동 응답

 

아래 공식 가이드라인이 존재한다. 이 설정 파일을 통해서 리뷰 스타일, 언어, 자동화 여부 등을 커스터마이징할 수 있다. 

 

Add a configuration file | CodeRabbit

CodeRabbit offers various configuration options to tailor the reviews to your specific requirements. Configuration can be made using one of the below options.

docs.coderabbit.ai


결과

이슈를 파고, 정말 간단하게 패키지 하나를 삭제하고 README에 글을 작성하여 PR을 생성하였다. 

그러니 자동으로 CodeRabbit이 리뷰를 시작하였다. (조금 기다리면 된다~~!) 신기하다 !!!! 지금은 간단하게 배포하려고 만든 프로젝트이지만, 다른 프로젝트 진행할 때 적용해봐도 좋을 것 같다.. !! (끼니콩에서도 적용해봐야지~~)

 

결과는 아래 PR에서 확인해볼 수 있다. !! 

https://github.com/erika0915/deploy-practice/pull/4

참고 

 

Code Rabbit으로 PR 자동 리뷰 시작하기

개요

zelkovaria.github.io

 

 

CodeRabbit을 활용한 PR 코드 리뷰 자동화

혼자 사이드프로젝트를 하다보면 코드리뷰를 받을 수 없다는 점이 늘 아쉽게만 느껴졌다.그래서 자동으로 코드리뷰를 해주는 툴을 찾아보다가 CodeRabbit이라는 AI 코드리뷰 툴을 찾게 됐다. CodeRab

kojub.tistory.com

 

'Tech' 카테고리의 다른 글

[Github] Gemini Code Assist 활용한 코드 리뷰  (0) 2025.10.14
[RAG] RAG를 사용한 LLM Application 개발  (0) 2025.09.06
[Github] 깃허브 이슈, PR 템플릿 등록하기  (6) 2025.08.03
[Github] Github Labels 커스텀 한 번에 등록하기  (3) 2025.08.03
[Jira] Husky로 Jira 커밋 메시지 작성하기  (0) 2025.07.25
'Tech' 카테고리의 다른 글
  • [Github] Gemini Code Assist 활용한 코드 리뷰
  • [RAG] RAG를 사용한 LLM Application 개발
  • [Github] 깃허브 이슈, PR 템플릿 등록하기
  • [Github] Github Labels 커스텀 한 번에 등록하기
erika0915
erika0915
백엔드 개발자가 되고 싶어요 .
  • erika0915
    erikoding
    erika0915
  • 전체
    오늘
    어제
    • 분류 전체보기 (78)
      • 프로젝트 (13)
        • 끼니콩 (3)
        • 덕메랑 (3)
        • handDoc (7)
        • Haeil (0)
      • Java (9)
        • 클린코더스 (0)
      • Spring (30)
      • Redis (3)
      • CS (7)
        • 운영체제 (3)
        • 컴퓨터구조 (0)
        • 네트워크 (4)
      • DevOps (2)
      • 코딩테스트 (0)
      • Tech (14)
        • TDD (1)
        • 정리 (5)
        • 우테코 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    redis
    github
    레디스
    Spring
    CoolSMS
    jira
    docker
    git
    Network
    AI
    코드레빗
    네트워크
    STT
    java
    스프링부트
    promtail
    OS
    깃
    TDD
    운영체제
    자바
    지라
    파인튜닝
    springboot
    MongoDB
    coderabbit
    스프링
    몽고디비
    도커
    깃허브
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
erika0915
[Github] CodeRabbit을 활용한 PR 코드 리뷰

티스토리툴바