Communitygithub.com

harshmaur/audr

AI 에이전트 설정(MCP 서버, 스킬, 에이전트 권한)을 위한 정적 분석 스캐너입니다. 기본적으로 오프라인으로 작동하며 SARIF/HTML/JSON 출력을 지원합니다.

audr란 무엇인가요?

이 스킬은 AI 에이전트 설정을 정적 분석하여 잠재적인 보안 위협, 잘못된 설정, 권한 문제를 사전에 탐지하는 도구입니다. 특히 MCP(Model Context Protocol) 서버, 스킬 구성, 에이전트 권한과 같은 설정을 검사하며, 네트워크 연결 없이 오프라인으로 실행될 수 있어 보안 규정이 엄격한 환경에 적합합니다. 분석 결과는 SARIF(정적 분석 결과 교환 형식), HTML 보고서, JSON 형식으로 출력할 수 있어 CI/CD 파이프라인 통합이 용이합니다. 주로 AI 에이전트 보안 감사 및 규정 준수 검증에 활용되며, Claude Code, Cursor, Codex 등 다양한 AI 개발 도구 환경과 호환됩니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add harshmaur/audr

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

audr은(는) 무엇을 하나요?

AI 에이전트 설정(MCP 서버, 스킬, 에이전트 권한)을 위한 정적 분석 스캐너입니다. 기본적으로 오프라인으로 작동하며 SARIF/HTML/JSON 출력을 지원합니다.

기능

  • MCP 서버 설정 검사
  • 스킬 구성 검증
  • 에이전트 권한 분석
  • 오프라인 분석 지원
  • SARIF/HTML/JSON 형식 출력

사용법

npx harshmaur/audr [옵션] [경로]

옵션

  • --format <형식>: 출력 형식 지정 (sarif, html, json)
  • --output <파일>: 출력 파일 경로
  • --config <파일>: 설정 파일 경로
  • --offline: 오프라인 모드 활성화

예시

# 기본 분석 (현재 디렉토리)
npx harshmaur/audr

# 특정 경로 분석
npx harshmaur/audr ./config

# JSON 형식으로 출력
npx harshmaur/audr --format json --output report.json

출력 형식

  • SARIF: 정적 분석 결과 교환 형식 (SARIF v2.1.0)
  • HTML: 브라우저에서 볼 수 있는 보고서
  • JSON: 기계 판독 가능한 데이터

요구 사항

  • Node.js 18 이상
  • npm 또는 npx

라이선스

MIT

관련 스킬