이번에 이동욱 인프런 CTO님의 특강을 들으면서 알게된 기술이다.
인프런은 이 기술을 최근에 도입해 사용중이라 하는데.. 그래서 이게 무슨 기술일까?
ai가 코드리뷰를 해준다고??
이 툴은 코드를 더 깔끔하게 짤 수 있도록 AI가 코드리뷰를 작성해주는 툴이다.
PR을 올릴시 AI가 자동으로 코드를 읽고 코드리뷰를 해준다.
정확도도 꽤 높아서 혼자서 하는 토이 프로젝트, 새로운 기술을 연습할때 클린 코드를 짜는것에 많은 도움이 된다고 한다.
회원가입후, Repositories창으로 이동하면 다음과 같은 화면이 나올것이다.
(만약 안뜬다면, 로그아웃 후 재 로그인 하면 된다)
설정을 한국어로만 바꾸고 적용버튼을 누르면 된다.
이제 PR을 올리면 codeRabbit이 코드를 분석하기 시작한다.
정말 좋은 툴은 확실하다. 혼자서 개인 프로젝트를 할때나, 새로운 프레임워크를 배울때 사용하기 좋을것 같다. 하지만 모든 AI툴이 그렇듯, 너무 CodeRabbit에만 의존하는것은 좋지 않다. 정확도가 100%도 아니고, 너무 CodeRabbit에만 익숙해지면 나중에는 CodeRabbit을 쓰지않는 개발환경에서 어려움을 겪을수도 있을것이다.
결론은, 좋은 툴이지만, 뭐든지 적당히가 좋은법이다. 적당히 쓰자.
너무 좋은 글 잘 읽고 갑니다~!
감사합니다~~