agentsec은(는) 무엇을 하나요?
자율형 AI 설치 환경(OpenClaw, MCP 서버, AI 에이전트 스킬 생태계)을 위한 보안 스캐너 및 강화 도구
개요
agentsec은 에이전트형 AI 시스템의 보안을 자동으로 점검하고 강화하는 명령줄 도구입니다. OpenClaw 인스턴스, MCP 서버, 그리고 AI 에이전트 스킬 생태계에서 흔히 발견되는 설정 오류, 취약점, 잘못된 권한을 식별합니다.
주요 기능
- 취약점 스캔: OpenClaw 설정, MCP 서버 구성, 에이전트 스킬 디렉토리에서 보안 문제 탐지
- 자동 강화: 발견된 문제에 대한 수정 권장 사항 및 자동 강화 스크립트 제공
- CI/CD 통합: 지속적인 보안 모니터링을 위한 파이프라인 연동 지원
- 호환성: 다양한 AI 프레임워크 및 MCP 구현과 호환
설치 방법
pip install agentsec
또는 소스에서 설치:
git clone https://github.com/debu-sinha/agentsec.git
cd agentsec
pip install -r requirements.txt
사용법
agentsec scan ./mcp-server-config
agentsec harden ./openclaw-instance --apply
스캔 항목
| 카테고리 | 항목 | 설명 |
|---|---|---|
| 설정 | 잘못된 권한 | 파일 및 디렉토리 권한 점검 |
| 통신 | 안전하지 않은 프로토콜 | TLS/SSL 미사용 감지 |
| 네트워크 | 불필요한 포트 노출 | 외부 접근 가능 포트 식별 |
| 민감 정보 | 하드코딩된 비밀번호 | 설정 파일 내 평문 비밀번호 탐지 |
강화 옵션
--apply: 발견된 문제를 자동으로 수정--dry-run: 수정 없이 변경 사항만 미리보기--config: 사용자 정의 강화 규칙 파일 지정
라이선스
MIT