머지 전에 변경사항을 검토받고 싶다
전용 슬래시 명령이 이미 있다. 관점을 나눠 여러 번 돌리는 게 한 번에 다 시키는 것보다 낫다.
"리뷰해줘"는 지적 몇 개를 나열하고 끝난다. 관점을 하나로 고정하면 훨씬 깊이 들어간다 — 보안·성능·회귀를 따로 돌리고 결과를 합치는 편이 실제로 잡히는 게 많다.
1. 기본 리뷰를 돌린다
/code-review 또는 /review 로 현재 diff나 PR을 검토한다. 보안만 볼 거면 /security-review 가 따로 있다.
/code-review, /review — 신규/고급 슬래시 명령어 · Claude Code CLI/security-review — 신규/고급 슬래시 명령어 · Claude Code CLI
2. 관점을 나눠 각각 돌린다
한 번에 다 시키면 각 관점이 얕아진다. 파이프로 나눠 돌리고 결과를 따로 받는다.
git diff HEAD~1 | claude -p "보안 이슈만. 재현 조건을 반드시 붙여" > sec.md
git diff HEAD~1 | claude -p "성능 회귀만. N+1과 불필요한 순회 위주로" > perf.md
git diff HEAD~1 | claude -p "보안 이슈 리뷰" > security.md — 자동화된 코드 리뷰 · Claude Code CLI
3. PR 단위로 이어서 본다
claude --from-pr <PR> 로 PR에 연결된 세션을 재개한다. 리뷰 맥락이 유지된다.
4. 데스크톱이면 diff 뷰어를 쓴다
변경을 시각적으로 훑고 그 자리에서 코멘트를 남길 수 있다.
주의
리뷰 결과를 그대로 믿지 말 것. 지적된 항목마다 재현 명령을 요구하고, 재현되지 않으면 추측으로 취급한다. 실패를 재현하지 못하면 원인을 모르는 것이다.
관련 프롬프트
데이터 src/_data/tasks/review-before-merge.yaml
틀린 게 있으면 이 파일을 고치면 사이트·검색·치트시트가 같이 바뀐다.