claude-code은(는) 무엇을 하나요?
Claude Code 소스 스냅샷을 분석하여 보안 연구, 공급망 검토 및 CLI 아키텍처 분석을 수행합니다.
개요
이 스킬은 Claude Code의 소스 코드 스냅샷을 자동으로 가져와 정적 분석을 수행합니다. 주요 사용 사례는 다음과 같습니다:
- 보안 연구: 코드 내 취약점, 하드코딩된 비밀, 안전하지 않은 패턴 탐지
- 공급망 검토: 의존성 트리 분석, 라이선스 호환성 확인, 알려진 취약점이 있는 패키지 식별
- CLI 아키텍처 분석: 명령어 구조, 플러그인 시스템, 설정 처리 방식 이해
사용 방법
# 최신 소스 스냅샷 다운로드 및 분석
claude-code-analyzer --fetch --analyze
# 특정 버전 분석
claude-code-analyzer --version 0.1.0 --analyze
# 보안 검사만 수행
claude-code-analyzer --security-audit
지원 플랫폼
- Claude Code
- Cursor
- Codex
- 기타 AI 코딩 에이전트
설정
분석기는 환경 변수를 통해 설정할 수 있습니다:
| 변수 | 설명 | 기본값 |
|---|---|---|
ANALYZER_OUTPUT_DIR | 분석 결과 저장 디렉토리 | ./reports |
ANALYZER_LOG_LEVEL | 로깅 상세도 | info |
ANALYZER_TIMEOUT | 각 분석 단계별 제한 시간(초) | 300 |
출력 구조
분석 결과는 다음 구조로 저장됩니다:
reports/
├── security/
│ ├── vulnerabilities.json
│ └── secrets_scan.json
├── supply-chain/
│ ├── dependencies.json
│ └── licenses.json
└── architecture/
├── cli_commands.json
└── module_map.json
참고 사항
- 분석은 로컬에서만 수행되며, 데이터가 외부로 전송되지 않습니다.
- 정기적으로 스냅샷을 업데이트하여 최신 코드를 반영하는 것이 좋습니다.
- 결과 해석에는 도메인 지식이 필요할 수 있습니다.