AI 코딩 도구가 코드를 쏟아내는 속도가 빨라질수록, 그 코드를 검토하는 부담은 오롯이 사람에게 남아 있었습니다. Anthropic이 이 병목을 정면으로 겨냥한 도구를 내놨습니다.

Anthropic이 3월 9일 Code Review를 공개했습니다. Claude Code에 통합된 이 도구는 PR(풀 리퀘스트)이 열릴 때마다 에이전트 팀을 자동으로 투입해 버그를 탐지합니다. 현재 Team·Enterprise 플랜 대상 리서치 프리뷰로 제공됩니다.
출처: Code Review for Claude Code – Anthropic
왜 지금 이 도구인가
Claude Code 도입 이후 Anthropic 내부 엔지니어 1인당 코드 생산량은 1년 만에 200% 늘었습니다. 코드는 넘쳐나는데 리뷰어는 그대로니, PR이 제대로 읽히지 않고 빠르게 훑기만 하는 상황이 됐죠.
이 문제는 Anthropic만의 이야기가 아닙니다. 이른바 ‘바이브 코딩’—자연어 지시만으로 AI가 코드를 생성하는 방식—이 확산되면서 PR 검토 병목은 많은 엔지니어링 조직의 공통 고민이 됐습니다.
다중 에이전트가 병렬로 버그를 잡는 방식
Code Review의 핵심은 단일 모델이 순차적으로 코드를 읽는 방식이 아닙니다. PR이 열리면 여러 에이전트가 동시에 코드베이스를 각기 다른 시각으로 분석합니다. 이후 전담 에이전트가 결과를 취합해 중복을 제거하고 심각도 순으로 정렬합니다.
결과물은 두 가지로 전달됩니다. PR 전체를 요약한 하이레벨 코멘트와, 문제 코드 줄에 직접 달리는 인라인 코멘트입니다. 스타일 지적은 없고 로직 오류에만 집중하며, 색상 코드로 심각도를 구분합니다. 빨강은 즉시 수정 필요, 노랑은 검토 권장, 보라는 기존 코드에서 유입된 잠재 문제입니다.
PR 규모에 따라 투입 에이전트 수도 달라집니다. 1,000줄 이상 대형 PR은 더 많은 에이전트가 더 깊이 읽고, 50줄 미만 소형 PR은 가볍게 처리됩니다. 평균 리뷰 소요 시간은 약 20분입니다.
실제로 어떤 버그를 잡았나
Anthropic이 내부에서 수개월간 사용한 결과, 실질적 리뷰 코멘트를 받는 PR 비율이 16%에서 54%로 올랐습니다. 1,000줄 이상 대형 PR의 84%에서 평균 7.5개 문제가 발견됐고, 엔지니어들이 “틀렸다”고 표시한 경우는 1% 미만이었습니다.
한 사례를 보면, 프로덕션 서비스의 한 줄짜리 변경이 있었는데, diff만 보면 평범한 수정처럼 보였습니다. Code Review는 이를 치명적 문제로 플래그 했고, 실제로 해당 변경이 서비스 인증을 완전히 깨뜨릴 수 있었습니다. 담당 엔지니어도 스스로는 못 잡았을 것이라고 인정했습니다.
외부 사례도 있습니다. TrueNAS의 ZFS 암호화 리팩터 PR에서, Code Review가 PR과 직접 관련 없는 인접 코드의 기존 버그를 발견했습니다. 타입 불일치로 인해 동기화할 때마다 암호화 키 캐시가 조용히 삭제되고 있었던 것으로, 사람 리뷰어가 해당 changeset만 스캔하다가는 놓치기 쉬운 종류의 버그였습니다.
비용과 제어
이 도구는 깊이에 최적화된 만큼 토큰 사용이 많습니다. PR당 평균 $15~25 수준이며, PR 규모와 복잡도에 따라 달라집니다. 조직 단위 월별 지출 한도 설정, 저장소별 활성화 제어, 비용 추적 대시보드 등 관리 옵션을 제공합니다.
PR 최종 승인은 여전히 사람의 몫입니다. Code Review는 승인 버튼을 누르지 않으며, 사람 리뷰어가 실제로 읽어야 할 것들을 추려주는 역할을 합니다.
검토가 생산을 따라잡는 방식
AI 코딩 도구는 코드 생산 속도를 올렸지만, 검토 용량은 그 속도를 따라가지 못했습니다. Code Review는 그 간격을 AI로 메우려는 시도입니다. 다중 에이전트 구조가 사람 리뷰어의 시야 밖에 있는 버그를 실제로 걸러낼 수 있는지, 그리고 PR당 $15~25라는 비용이 기업 환경에서 정당화될 수 있는지가 이 도구의 관건이 될 것입니다. 현재 리서치 프리뷰 단계인 만큼, 더 상세한 내용은 공식 문서에서 확인할 수 있습니다.
참고자료: Anthropic launches code review tool to check flood of AI-generated code – TechCrunch

답글 남기기