실측 · 2026-10-16
AI 코드 리뷰: PR 열기 전에 AI가 보게
Claude Code에 diff를 리뷰하라고 하세요. 버그·보안·가독성을 수정안과 함께 나열합니다. 명령 하나로 git diff와 파일 읽기만 허용하므로 코드를 바꿀 수 없습니다.
- ✓심어 둔 이슈 3개가 있는 diff를 22초에 리뷰(2026-10-16, Claude Code 2.1.300)
- ✓이슈 3개 모두 발견: SQL 인젝션, 리스트 인덱스 범위 초과, 빈 리스트에서 0으로 나누기. 각각 줄 번호·심각도·수정안
- ✓diff만 읽었고 어떤 파일도 바꾸지 않음

한 번만 설정: 전역 설정을 AICodeWith로
한 번만 하면 모든 사례에서 재사용합니다. 다른 도구: 연동 가이드. 키 받는 곳: API 키 받기.
1. Claude Code 설치
Claude Code 공식 설치 문서를 따르세요.
claude --version이 버전 번호를 출력하면 끝입니다.2. 키를 만들고 전역 설정을 수정
로그인한 뒤 대시보드 **API 키** 페이지를 열고 키를 만드세요. 어디인지 모르겠다면 API 키 받기를 보세요.
전역 설정
~/.claude/settings.json을 열고env아래에 Base URL과 키를 넣으세요:~/.claude/settings.json{ "env": { "ANTHROPIC_BASE_URL": "https://api.aicodewith.ai", "ANTHROPIC_AUTH_TOKEN": "sk-YOUR_KEY" } }Base URL 끝에 /v1을 붙이지 마세요. 터미널을 다시 열고 claude를 실행해 정상 답변이 오면 연결된 것입니다.
실측 단계
1. 저장소에서 명령 하나 실행
코드를 바꾼 뒤 커밋 전에 저장소 루트에서 실행하세요:
bashclaude -p '현재 커밋하지 않은 변경을 리뷰해(git diff 실행). 버그, 보안, 가독성 이슈를 나열해. 각 항목에 줄 번호, 심각도, 수정안을. 리뷰만. 파일은 바꾸지 마.' --allowedTools 'Bash(git diff:*)' 'Read'--allowedTools는 git diff와 파일 읽기만 허용하므로 코드를 고칠 수 없습니다. 터미널에 auto 모드와 api.aicodewith.ai에 대한 영어 안내가 나올 수 있습니다. 무시해도 됩니다. 결과에는 영향이 없습니다.
2. 제안은 직접 적용
출력은 심각도 순: SQL 인젝션(critical), 범위 초과(high), 0으로 나누기(medium). 각각 다시 쓰기 제안이 있음.
제안은 참고입니다. 무엇을 바꿀지는 당신이 정하세요. 고친 뒤 같은 명령을 다시 실행하세요.
문제 해결
- 리뷰할 것이 없다고 나옴
- 커밋하지 않은 채로 저장소 루트에서 실행하세요. 이미 커밋했다면 git diff를 git diff HEAD~1로 바꾸세요.
- 401 또는 요청 실패
- 키가 완전한지, Base URL이 https://api.aicodewith.ai(/v1 없음)인지 확인하세요. 바꾼 뒤 터미널을 다시 여세요.
FAQ
AI 코드 리뷰가 내 코드를 바꾸나요?
위 명령으로는 안 바뀝니다. --allowedTools는 git diff와 파일 읽기만 허용합니다. 실측에서 파일은 하나도 안 바뀌었습니다.
사람 리뷰를 대체하나요?
PR 전에 분명한 버그와 보안 이슈를 잡는 용도입니다. 비즈니스 로직이 맞는지는 동료가 봐야 합니다.
리뷰 하나에 얼마나 걸리나요?
변경 3개가 있는 파일 하나는 22초였습니다. 더 큰 diff는 더 걸립니다.
원클릭 버전이 필요하면 이메일을 남겨 주세요
직접 환경을 맞추고 싶지 않으신가요? “AI 코드 리뷰” 원클릭 도구를 검토 중이며 준비되면 메일로 알려 드립니다.