본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 보안·개인정보 · 윈도우즈 유틸

Numbat

0

Numbat는 Perplexity AI가 개발한 오픈소스 에이전트 보안 도구입니다. AI 에이전트 활동을 로컬에서 실시간으로 감시하고, 잠재적 위험을 탐지하며, 필요 시 사전 차단 및 포렌식 분석을 수행합니다.

AI 에이전트 보안CEL 규칙 엔진보안 감사실시간 탐지에이전트 모니터링에이전트 차단포렌식 분석

소개

Numbat는 Perplexity AI가 개발한 오픈소스 에이전트 보안 도구입니다. AI 에이전트 활동을 로컬에서 실시간으로 감시하고, 잠재적 위험을 탐지하며, 필요 시 사전 차단 및 포렌식 분석을 수행합니다. 데스크톱, CLI, IDE 등 다양한 환경의 AI 에이전트 활동을 단일 모델로 정규화하여 모니터링합니다.

상세정보

프로그램 소개

Numbat는 AI 에이전트 활동의 엔드포인트 가시성을 제공하는 도구입니다. 로컬 감지, 선택적 사전 차단 기능을 포함하며, 지원되는 데스크톱, CLI, IDE 및 게이트웨이 에이전트를 로컬 훅과 플러그인, OTLP/HTTP 로그, 디스크 세션 아티팩트를 통해 관찰합니다.

주요 기능

  • 실시간 모니터링: 훅, 플러그인 및 OTLP/HTTP 로그 익스포터를 통한 실시간 활동 관찰
  • 엔드포인트 로컬 탐지: 내장된 CEL 규칙, 다단계 시퀀스 규칙 및 사용자 지정 YAML 규칙 지원
  • 선택적 차단: 지원되는 동기식 사전 액션 훅을 통한 옵트인 차단 기능 (기본값은 꺼짐)
  • 포렌식 복원: 지원되는 디스크 세션 아티팩트를 사용한 사전 계측 없이 활동 재구성
  • 단일 바이너리 배포: macOS, Linux, Windows용 단일 바이너리로 제공

에이전트 탐지 및 조사

다음 명령어를 사용하여 읽기 전용으로 에이전트를 발견하고 스캔할 수 있습니다:

  • numbat agents: 모든 발견된 파서 지원 에이전트를 스캔합니다.
  • numbat scan: 특정 에이전트로 자동 탐지를 제한할 수 있습니다.

모니터링 및 실행

지원되는 에이전트에 대한 실시간 모니터링을 설정할 수 있습니다. 훅은 기본값으로 모니터 전용 모드로 시작합니다.

  • numbat hook install: 지정된 에이전트에 대한 모니터링을 설치합니다.
  • numbat hook status: 현재 훅 상태를 확인합니다.

이런 경우에 유용합니다

조직은 AI 에이전트의 활동을 감시하고 보안 정책을 준수해야 할 때 Numbat을 사용할 수 있습니다. 개발자는 AI 에이전트가 수행하는 작업을 추적하고 잠재적 보안 위험을 사전에 탐지하는 데 활용할 수 있습니다. 또한, AI 에이전트의 이전 활동을 포렌식 방식으로 복원하여 보안 사고를 조사하는 데 유용합니다.

지원 환경·시스템 요구사항

Numbat은 macOS, Linux 및 Windows 플랫폼을 지원합니다. amd64 및 arm64 아키텍처 모두에서 사용 가능합니다. Go 1.26.6 이상이 빌드에 필요합니다.

최신 버전·업데이트

최신 버전은 0.2.0이며, GitHub 릴리스 페이지에서 다운로드할 수 있습니다. 각 릴리스에는 SHA-256 체크섬이 포함되어 있습니다.

제한 사항·확인 사항

Numbat은 지원되는 에이전트와 관련 활동을 탐지하지만, 디스크 또는 메모리 Acquisition을 수행하지 않으며 에이전트가 지속하지 않은 활동을 복구할 수 없습니다. findings는 규칙 일치일 뿐이며 침해 증명이 아닙니다.

FAQ

Q: Numbat은 무료인가요?
A: 네, Numbat은 Apache 2.0 라이선스 하에 오픈소스로 제공됩니다.

Q: 어떤 AI 에이전트를 지원하나요?
A: 지원되는 에이전트와 관련 아티팩트, 실시간 캡처, 실행 및 알려진 격차는 에이전트 커버리지 매트릭스 문서에 설명되어 있습니다.

시스템 요구사항

macOS, Linux, Windows의 amd64 또는 arm64 아키텍처. Go 1.26.6 이상이 필요합니다.