AI 에이전트의 셸 명령, 파일 접근, 패키지 설치 및 MCP 도구 호출을 실행 전에 검토하는 로컬 우선 런타임 보안 계층입니다.
tophant-ai/ClawVault
OpenClaw와 Claude Code를 위한 보안 금고로, AI 트래픽에서 비밀 정보, 프롬프트 인젝션, 위험한 명령을 감지하고 감사 로그를 기록합니다.
- 스타
- 1,072
- 포크
- 37
- 열린 이슈
- 4
- 마지막 커밋
- 2개월 전
어떤 프로젝트인가요?
ClawVault는 AI 에이전트를 위한 로컬 보안 계층입니다. 투명 프록시 게이트웨이, 로컬 에이전트 훅, 웹 대시보드를 실행해 AI 모델 제공업체로 전송되는 트래픽과 OpenClaw 세션, Claude Code 프롬프트 및 도구 호출을 모니터링합니다.
탐지 엔진은 API 키, 비밀번호, PII, 신용카드 번호뿐 아니라 역할 탈취나 지시 재정의 같은 프롬프트 인젝션 패턴도 찾습니다. 가드 계층은 각 요청을 허용하거나 차단하거나 정화하며, 비밀 정보를 플레이스홀더로 바꿀 수 있습니다. rm -rf나 curl 결과를 bash로 파이프하는 명령 같은 위험한 셸 명령을 가로채고, 일일 또는 월간 토큰 한도를 적용할 수도 있습니다.
모든 이벤트는 로컬 SQLite 감사 로그에 저장되고 대시보드에 표시됩니다. 대시보드에서는 보호 상태를 모니터링하고 에이전트별 설정도 관리할 수 있습니다. 가드 동작은 strict, interactive, permissive 모드로 설정할 수 있습니다.
핵심 기능
- 01프롬프트와 트래픽에서 API 키, 비밀번호, PII, 신용카드 번호를 감지합니다.
- 02역할 탈취나 데이터 유출 시도 같은 프롬프트 인젝션을 차단합니다.
- 03rm -rf나 curl 결과를 bash로 파이프하는 명령 같은 위험한 셸 명령을 가로챕니다.
- 04요청이 모델에 도달하기 전에 감지된 비밀 정보를 플레이스홀더로 바꿉니다.
- 05Claude Code의 PreToolUse 및 UserPromptSubmit 훅 통합을 제공합니다.
- 06검토용 웹 대시보드와 함께 감사 로그를 SQLite에 기록합니다.
활용 사례
- AI 에이전트에 보내는 프롬프트에 API 키와 비공개 파일이 포함되지 않도록 합니다.
- OpenClaw 또는 Claude Code 에이전트가 무엇을 보내고 실행하는지 감사할 수 있습니다.
- AI 제공업체 사용량에 일일 토큰 한도를 설정합니다.
- 개발 머신에서 코딩 에이전트가 실행하는 위험한 명령을 차단합니다.
빠른 시작
- 1
프로젝트 디렉터리에서 Python 패키지를 설치합니다
pip install -e . - 2
프록시와 대시보드를 시작합니다
clawvault start - 3
샘플 텍스트를 스캔해 탐지 여부를 확인합니다
clawvault scan "password=[PASSWORD_EXAMPLE] key=[SYNTHETIC_API_KEY]"
사용 전 알아둘 점
- 파일 측 모니터링과 생성형 정책 오케스트레이션을 비롯한 일부 기능 모듈은 아직 개발 중입니다.
- Python 3.10 이상이 필요하며, 주요 통합 대상은 OpenClaw와 Claude Code입니다.
토픽
자주 묻는 질문
- ClawVault은(는) 무엇인가요?
- OpenClaw와 Claude Code를 위한 보안 금고로, AI 트래픽에서 비밀 정보, 프롬프트 인젝션, 위험한 명령을 감지하고 감사 로그를 기록합니다. ClawVault는 AI 에이전트를 위한 로컬 보안 계층입니다. 투명 프록시 게이트웨이, 로컬 에이전트 훅, 웹 대시보드를 실행해 AI 모델 제공업체로 전송되는 트래픽과 OpenClaw 세션, Claude Code 프롬프트 및 도구 호출을 모니터링합니다.
- ClawVault은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ClawVault은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ClawVault은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. ClawVault의 마지막 커밋은 2026년 8월 20일입니다.
- ClawVault은(는) 어디에 사용할 수 있나요?
- AI 에이전트에 보내는 프롬프트에 API 키와 비공개 파일이 포함되지 않도록 합니다. OpenClaw 또는 Claude Code 에이전트가 무엇을 보내고 실행하는지 감사할 수 있습니다. AI 제공업체 사용량에 일일 토큰 한도를 설정합니다. 개발 머신에서 코딩 에이전트가 실행하는 위험한 명령을 차단합니다.
- ClawVault는 어떻게 설치하나요?
- 프로젝트 디렉터리에서 Python 패키지를 설치합니다: pip install -e . 프록시와 대시보드를 시작합니다: clawvault start 샘플 텍스트를 스캔해 탐지 여부를 확인합니다: clawvault scan "password=[PASSWORD_EXAMPLE] key=[SYNTHETIC_API_KEY]"
- ClawVault은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/tophant-ai/ClawVault
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
AI 모델 파일, 코드, 실시간 LLM/에이전트/MCP 엔드포인트와 저장된 에이전트 추적을 검증하고 발견 사항과 점검 공백을 보고하는 오픈소스 CLI 및 라이브러리입니다.
Cisco의 Python 도구로 YARA 규칙, LLM 분석, Cisco AI Defense를 사용해 MCP 서버 등을 보안 검사합니다.
Tencent Zhuque Lab이 개발한 풀스택 AI 레드팀 플랫폼으로, AI 에이전트, MCP 서버, Agent Skills, AI 인프라의 보안 위험을 검사합니다.
보안 도구를 실행하고 테스트 상태를 추적하며 전문 하위 에이전트를 조율하는 터미널 기반 AI 침투 테스트 에이전트입니다.
도구를 사용하는 AI 에이전트와 도구 사이에서 위험한 호출을 차단하고 민감한 결과를 가리는 호스트에 구애받지 않는 안전 미들웨어입니다.