Repolode
tophant-ai

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. 1

    프로젝트 디렉터리에서 Python 패키지를 설치합니다

    pip install -e .
  2. 2

    프록시와 대시보드를 시작합니다

    clawvault start
  3. 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 통계는 매일 갱신됩니다.

관련 프로젝트