파트 1 · Ch05 · AI-Powered Code Review

Agent 시대의 코드 리뷰 기법

한 에이전트에 다 박지 말고, PR 종류에 따라 다른 기법을 호출한다
Full diff review
작은 PR · 100줄 이하
diff 전체를 한 번에. 빠르고 단순하게.
File-by-file review
큰 PR · 500줄 이상
파일 단위로 쪼개 각각 별도 컨텍스트로. 모델이 안 헷갈리게.
Security-focused
결제·로그인·API 변경
인증·인가·secrets·SQL·XSS만 보는 모드.
Performance-focused
DB 쿼리·hot path 변경
N+1, 불필요 re-render, 메모리 누수.
Test-coverage-focused
소스↔테스트 불일치
소스만 바뀌고 테스트 없으면 경고, 반대도 의도 확인.
Architecture-focused
신규 모듈·의존성 변화
새 디렉토리, 의존성 그래프가 바뀌는 PR에 한정.
핵심은 PR 라벨·변경 파일 경로로 어떤 기법을 호출할지 자동 라우팅auth/ 바뀌면 security, db/migrations/ 바뀌면 architecture. 이 라우팅 자체가 plugin의 자산이 된다.