role-play-review은(는) 무엇을 하나요?
Claude Code 스킬: 다중 역할 재귀적 검토 프레임워크 – 병렬 검토, 원탁 합의, 자동 수정
개요
이 스킬은 Claude Code에서 다중 역할(role-play) 기반의 재귀적 코드 검토를 가능하게 합니다. 여러 역할이 동시에 코드를 분석하고, 원탁 회의를 통해 합의를 도출하며, 발견된 문제를 자동으로 수정합니다.
주요 기능
- 다중 역할 병렬 검토: 아키텍트, 보안 전문가, 성능 엔지니어 등 여러 역할이 동시에 코드 리뷰를 수행합니다.
- 원탁 합의: 각 역할의 피드백을 종합하여 최종 합의안을 생성합니다.
- 자동 수정: 합의된 수정 사항을 코드베이스에 자동으로 적용합니다.
- 재귀적 검토: 완전한 합의에 도달할 때까지 검토 과정을 반복합니다.
사용법
# 기본 검토 실행
claude code --skill role-play-review --file src/main.py
# 역할 구성 지정
claude code --skill role-play-review --file src/main.py --roles "architect,security,performance"
# 자동 수정 활성화
claude code --skill role-play-review --file src/main.py --auto-fix
지원 플랫폼
- Claude Code
구성 옵션
| 옵션 | 설명 | 기본값 |
|---|---|---|
--file | 검토할 파일 경로 | 필수 |
--roles | 사용할 역할 목록 (쉼표로 구분) | architect,security,performance,maintainability |
--auto-fix | 자동 수정 활성화 | false |
--max-rounds | 최대 재귀 검토 라운드 수 | 5 |
예시
보안 검토
claude code --skill role-play-review --file src/auth.py --roles security
전체 품질 검토
claude code --skill role-play-review --file src/app.js --roles architect,security,performance,maintainability --auto-fix
주의사항
- 자동 수정은 버전 관리 시스템(Git)과 함께 사용하는 것이 좋습니다.
- 복잡한 코드베이스의 경우
--max-rounds값을 적절히 조정하세요. - 각 역할의 검토 결과는 로그 파일에 저장됩니다.
라이선스
MIT