에이전트 AI 코드 리뷰가 시니어 개발자들의 업무 방식을 바꿨다
Agentic ai code review changed how our seniors spend their time
핵심 요약
AI 코드 리뷰 도입으로 시니어의 단순 반복 업무가 줄고 주니어의 학습 속도가 빨라짐.
- 업무 효율 개선 — AI가 1차 리뷰를 맡아 시니어의 코드 리뷰 부담이 대폭 감소함
- 주니어 성장 가속화 — AI의 상세한 피드백으로 주니어 개발자들의 실력이 빠르게 향상됨
- 리뷰 품질 향상 — 단순 형식 검사 대신 아키텍처 중심의 깊이 있는 논의가 가능해짐
- 백로그 감소 — 오픈 PR 수가 15개에서 3~4개 수준으로 효율적으로 관리됨
우리 팀은 개발자 7명과 시니어 2명으로 구성되어 있음. 올해 초까지만 해도 모든 의미 있는 PR 리뷰는 그 두 명의 시니어를 거쳐야 했음. 백로그에는 항상 12~15개의 오픈 PR이 쌓여 있었고, 주니어들은 그저 일을 진행시키기 위해 서로의 코드에 도장을 찍어주는 식이었음.
약 5개월 전부터 모든 PR에 coderabbit을 도입해 자동화된 1차 리뷰어로 활용하기 시작했음. 몇 분 안에 실행되어 스타일 문제, 누락된 예외 처리, 보안 패턴, 사용하지 않는 import 등에 인라인 코멘트를 남겨줌. 시니어가 PR을 열 때쯤이면 표면적인 문제들은 이미 표시되어 있고 보통 수정까지 완료된 상태임. 우리는 같은 프로세스를 위해 bugbot과 claude도 사용 중임.
예상치 못했던 건 이것이 인간의 리뷰에 미친 영향이었음. 시니어들은 더 이상 형식 맞추기에 20분을 쓰지 않고 바로 아키텍처 검토로 넘어감. 리뷰는 짧아졌지만, 열 번째로 누락된 null 체크를 지적하는 대신 접근 방식이 타당한지를 고민하게 되면서 피드백의 질은 오히려 올라갔음.
사람들이 간과하는 또 다른 점은 에이전트 AI 코드 리뷰가 주니어들에게 미치는 영향임. 시니어들은 바쁘기 때문에 코멘트를 남길 때 이유를 설명해 주는 경우가 거의 없음. 하지만 자동화된 리뷰어는 각 항목을 표시하는 이유를 설명해 줌. 지난 몇 달간 우리 주니어들이 그 전 1년 동안보다 훨씬 빠르게 성장하는 걸 지켜봤음.
물론 완벽하지는 않음. 가끔은 진짜 문제가 아닌 것도 지적하고, 아키텍처 결정은 당연히 인간이 해야 함. 하지만 우리 리뷰 백로그는 이제 15개가 아니라 3~4개 수준임.

