피드로 돌아가기
Dev.toDevOps
원문 읽기
CodeRabbit이 plain English로 작성된 커스텀 규칙으로 팀별 코드 리뷰 표준을 자동 적용하는 방법
CodeRabbit Custom Rules: Review Instructions Guide
AI 요약
Context
기존 코드 리뷰 도구는 프로젝트별 naming 규칙, 아키텍처 패턴, 보안 요구사항을 반영할 수 없는 한계가 있었다. 팀별 고유한 코드 품질 기준을 적용하려면 도구별 문법을 학습해야 했다.
Technical Solution
- 프로젝트 저장소 루트에 .coderabbit.yaml 설정 파일을 생성한다
- reviews.instructions 필드에 plain English로 전역 리뷰 규칙을 정의한다
- path_instructions 필드와 glob 패턴으로 src/** 와 같은 특정 경로별 리뷰 규칙을 적용한다
- tone_instructions 필드로 리뷰 코멘트의 톤과 깊이를 조정한다
- path_filters 필드로 migrations/** 같은 리뷰 제외 파일을 glob 패턴으로 설정한다
Key Takeaway
path_instructions 기능을 활용하면 프로젝트 내에서 프론트엔드, 백엔드, 테스트 코드에 각각 다른 품질 기준을 적용할 수 있다.
실천 포인트
팀 프로젝트에서 .coderabbit.yaml의 path_instructions로 src/**/*.tsx 파일에 컴포넌트 길이 제한 규칙을 적용하면 React 코드 품질을 자동 검증할 수 있다