cybersec-audit-skill은(는) 무엇을 하나요?
Claude Agent 스킬 — 하이브리드 코드 보안 감사 (결정론적 분석 + LLM 분석 및 자동 수정)
개요
이 스킬은 Claude Agent 에이전트가 코드의 보안 취약점을 감사할 수 있게 해줍니다. 결정론적 정적 분석(예: 패턴 매칭, 기존 SAST 도구 연동)과 LLM의 컨텍스트 이해 능력을 결합하여 더 정확하고 포괄적인 취약점 탐지를 수행합니다. 취약점이 발견되면 자동 수정 제안 또는 자동 수정을 제공합니다.
주요 기능
- 하이브리드 분석: 정적 분석 규칙과 LLM 기반 추론을 함께 사용
- 자동 수정: 발견된 취약점에 대한 수정 제안 또는 코드 패치 생성
- 광범위한 보안 기준: OWASP Top 10, CWE, SANS 25 등
- 사용자 정의 가능: 분석 규칙 및 LLM 프롬프트 조정 가능
사용 방법
Claude Code 환경에서 다음과 같이 스킬을 호출합니다:
claude code audit <파일 또는 디렉토리 경로>
또는 대화형으로:
@cybersec-audit ./src/app.js
지원 환경
- Claude Code
- Cursor (호환 모드)
- 기타 MCP(Model Context Protocol) 호환 클라이언트
설치
MCP 설정 파일에 다음을 추가하세요:
{
"mcpServers": {
"cybersec-audit": {
"command": "python",
"args": ["-m", "cybersec_audit"],
"env": {
"SKILL_DIR": "/path/to/cybersec-audit-skill"
}
}
}
}
라이선스
MIT