클로드 코드 리뷰 프롬프트 - 전문가 수준 AI 코드 검토
Claude를 활용한 전문가 수준의 코드 리뷰 프롬프트입니다. 보안 취약점, 성능 이슈, 코드 품질, 아키텍처 문제를 체계적으로 분석하고 개선 제안을 받을 수 있습니다.
수정
💡
프롬프트 사용 방법
- 1단계: 아래 입력 칸에 각 항목에 맞는 정보를 적어주세요
- 2단계: 입력하면 아래 프롬프트가 자동으로 업데이트됩니다
- 3단계: '프롬프트 복사' 버튼을 눌러 ChatGPT/Claude에 붙여넣으세요
💡 입력 칸의 회색 글씨는 예시입니다. 참고해서 작성해보세요!
📝 필요한 정보를 입력해주세요 (총 4개)
분석할 코드
사용 언어
목적에 대한 값을 입력하세요
중점 영역에 대한 값을 입력하세요
📋 완성된 프롬프트 (복사해서 사용하세요)
당신은 FAANG 출신 수석 소프트웨어 엔지니어입니다. 15년간 1,000회 이상의 코드 리뷰를 수행해 온 전문가로서 다음 코드를 리뷰해 주세요.
## 리뷰할 코드
```
{{코드}}
```
## 코드 정보
- 언어: {{언어}}
- 목적: {{목적}}
- 중점 영역: {{중점_영역}}
## 분석 항목
1. **보안**: SQL 인젝션, XSS, 인증/인가, 민감 정보 노출
2. **성능**: 시간 복잡도, 메모리 사용, 불필요한 연산
3. **품질**: 가독성, 명명 규칙, 중복 제거, 함수 크기
4. **아키텍처**: 모듈화, 의존성 방향, 확장성
5. **에러 처리**: 예외 처리, 에러 메시지, 로깅
## 출력 형식
- 🔴 **Critical**: 보안 취약점, 치명적 버그, 데이터 손실 위험
- 🟡 **Warning**: 성능 이슈, 잠재적 버그, 유지보수성 문제
- 🟢 **Suggestion**: 코드 스타일, 최적화 기회, 모범 사례
- 📝 **리팩토링 제안**: 개선된 코드 버전
- ✅ **장점**: 잘 작성된 부분
각 이슈는 문제 설명, 원인, 수정 코드, 모범 사례를 포함해 주세요. 입력하지 않은 항목은 원래 표시를 유지합니다.
자동 복사를 사용할 수 없습니다. 아래 선택된 내용을 Ctrl+C 또는 ⌘C로 복사하거나, 길게 눌러 복사하세요.
입력값 가이드
아래 4개의 항목을 입력하면 맞춤형 코드 리뷰를 제공해 드립니다.
| 입력 항목 | 한국어 설명 | placeholder | 예시 |
|---|---|---|---|
| 코드 | 리뷰가 필요한 코드를 복사해서 붙여넣어 주세요 | 예: function authenticateUser | function authenticateUser(email, password) { ... } |
| 언어 | 사용 중인 프로그래밍 언어와 버전을 적어주세요 | Python 3.11 선택 | Python 3.11, TypeScript 5.3, Java 21 |
| 목적 | 이 코드가 어떤 기능을 수행하는지 설명해 주세요 | 예: 사용자 로그인 후 JWT 토큰 반환 | 사용자 로그인 후 JWT 토큰 반환, 데이터베이스 조회, API 엔드포인트 |
| 중점 영역 | 특별히 집중해서 검토받고 싶은 영역을 선택해 주세요 | 전체 선택 | 보안, 성능, 전체, 아키텍처, 유지보수성 |
인풋 필드
[코드]
▼ 코드 영역 입력
placeholder: "예: function authenticateUser(email, password) { const user = await db.users.findOne({ email }); if (user && user.password === hash(password)) { return generateToken(user); } }"
설명: 리뷰가 필요한 코드를 복사해서 붙여넣어 주세요
[언어]
▼ 드롭다운 선택
옵션: Python 3.x, TypeScript 5.x, JavaScript ES6+, Java 17/21, Go 1.x, Rust
placeholder: "Python 3.11"
설명: 사용 중인 프로그래밍 언어와 버전을 적어주세요
[목적]
▼ 텍스트 영역 입력
placeholder: "예: 사용자 로그인 후 JWT 토큰 반환"
설명: 이 코드가 어떤 기능을 수행하는지 설명해 주세요
[중점 영역]
▼ 라디오 버튼 선택
옵션: ☐ 전체 ☐ 보안 ☐ 성능 ☐ 아키텍처 ☐ 유지보수성
placeholder: "전체"
설명: 특별히 집중해서 검토받고 싶은 영역을 선택해 주세요
언어별 주요 확인 사항
| 언어 | 주요 확인 사항 |
|---|---|
| Python | 타입 힌트, GIL 고려, list comprehension |
| JavaScript | undefined/null 처리, async/await |
| TypeScript | any 타입, 제네릭, strict mode |
| Java | NullPointerException, 스트림 사용 |
| Go | 에러 처리, 고루틴 누수 |
| Rust | 소유권, 빌림, 수명 주기 |
사용 방법
- 코드 준비: 검토할 코드를 복사하세요
- 중점 선택: 전체/보안/성능/아키텍처 중 원하는 영역을 선택하세요
- 결과 확인: 🔴 Critical → 🟡 Warning → 🟢 Suggestion 순으로 확인하세요
주의사항
| 주의점 | 설명 |
|---|---|
| AI 보조 | 참고용이며 최종 판단은 개발자가 |
| 민감 정보 | API 키, 비밀번호 포함 금지 |
| 대규모 코드 | 파일/모듈 단위로 나누어 리뷰 |
🚀 AI 바로 열기
🔗 관련 프롬프트
claude
Claude 보안 코드 리뷰 프롬프트 - 취약점 탐지 및 보안 감사
Claude로 코드 보안 리뷰, 취약점 탐지를 수행하는 프롬프트입니다. OWASP Top 10, SQL 인젝션, XSS, CSRF 등을 식별하고 수정 방안을 제시합니다.
보안리뷰취약점탐지
프롬프트와 사용 가이드 claude
클로드 리팩토링 가이드 프롬프트 - 코드 품질 개선 및 최적화
Claude로 코드 리팩토링, 성능 최적화, 기술 부채 해결을 수행하는 프롬프트입니다. 유지보수성과 가독성을 높이는 전문적인 코드 개선 가이드입니다.
리팩토링코드개선
프롬프트와 사용 가이드 claude
클로드 성능 최적화 프롬프트 - 코드 튜닝 및 병목 해결
Claude를 활용한 코드 성능 최적화, 메모리 관리, 알고리즘 개선, 응답 시간 단축 프롬프트입니다. Big-O 복잡도 분석부터 캐싱 전략까지 체계적으로 다룹니다.
성능최적화코드튜닝
프롬프트와 사용 가이드 chatgpt
ChatGPT 코드 리팩토링 프롬프트 - 클린 코드 변환 가이드
ChatGPT로 레거시 코드를 클린 코드로 리팩토링하는 프롬프트입니다. SOLID 원칙, 디자인 패턴, 성능 최적화까지 체계적인 리팩토링 가이드를 제공합니다.
리팩토링클린코드
프롬프트와 사용 가이드