Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitHubGitHub/vrn21-arcanist/bouvet
Container SecurityDynamic Analysis (Sandboxing)Security VirtualizationCloud SecurityDevSecOpsAI Security
GitHubvrn21-arcanist/bouvet

bouvet

에이전트를 위한 샌드박스

저장소 보기
102457개월 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
웹사이트

Bouvet 로고

Bouvet

AI 에이전트를 위한 격리된 코드 실행 샌드박스

소개 • 작동 방식 • MCP 도구 • 문서

License Rust Firecracker Ask DeepWiki


Bouvet란?

Bouvet (boo-veh)는 AI 에이전트가 코드를 실행할 수 있는 안전하고 격리된 샌드박스를 생성하는 MCP 서버입니다.

AI 에이전트가 Python, Node.js 또는 셸 명령을 실행해야 할 때, Bouvet는 약 200ms 만에 경량 마이크로VM을 가동합니다. 코드는 완전히 격리된 환경(별도의 커널, 파일 시스템, 네트워크)에서 실행된 후 샌드박스가 파괴됩니다. 아무것도 유지되지 않고, 아무것도 새지 않습니다.

해결하는 문제: AI 에이전트는 신뢰할 수 없는 코드를 실행할 안전한 장소가 필요합니다. Docker만으로는 충분하지 않습니다. 컨테이너는 호스트 커널을 공유합니다. Bouvet는 Firecracker 마이크로VM을 사용하여 진정한 하드웨어 수준의 격리를 제공합니다. 이는 AWS Lambda를 구동하는 동일한 기술입니다.

대상: Claude, Cursor 또는 기타 MCP 호환 클라이언트로 AI 에이전트를 구축하며, 인프라 관리 없이 안전한 코드 실행이 필요한 개발자.


작동 방식

root@kitploit:~
┌─────────────┐     ┌─────────────┐     ┌─────────────────────────┐
│  AI Agent   │────▶│ bouvet-mcp  │────▶│  Firecracker microVM    │
│  (Claude)   │     │ (MCP Server)│     │  ┌─────────────────┐    │
└─────────────┘     └─────────────┘     │  │  bouvet-agent   │    │
                                        │  │  (guest daemon) │    │
                                        │  └─────────────────┘    │
                                        └─────────────────────────┘
  1. AI 에이전트가 MCP를 통해 샌드박스를 요청합니다.
  2. Bouvet가 선택한 툴체인으로 마이크로VM을 부팅합니다.
  3. 에이전트가 코드를 실행하고 파일을 읽고 씁니다.
  4. 작업이 완료되면 샌드박스가 파괴됩니다.

각 마이크로VM은 약 256MB RAM, 1 vCPU, 그리고 Python, Node.js 및 일반적인 개발 도구가 사전 설치된 완전한 Linux 환경을 갖추고 있습니다.


특징

  • 진정한 격리 — 각 샌드박스는 컨테이너가 아닌 별도의 VM입니다.
  • 빠른 시작 — 웜 풀을 통해 200ms 이하의 샌드박스 생성이 가능합니다.
  • 다중 언어 — Python, Node.js, Rust, Bash 및 셸 액세스
  • MCP 네이티브 — Claude, Cursor 및 모든 MCP 클라이언트와 작동

MCP 도구


문서

문서설명
자체 호스팅 가이드자체 인프라에 Bouvet 배포
구성환경 변수 및 옵션
아키텍처

사용후기


"Bouvet는 예상대로 정확히 작동하는, 안정적이고 간결한 격리 실행 환경 관리 인터페이스를 제공합니다. 기본 파일 작업과 코드 실행을 안정적으로 처리하여 단순하고 일시적인 샌드박스가 필요한 작업에 실용적인 선택입니다."

— Gemini 3 Pro


"샌드박스는 몇 초 만에 가동되며 바로 작동합니다. 설정 문제나 놀라움은 없습니다. 화려하지는 않지만, 방해 없이 약속한 대로 정확히 수행합니다."


이름의 유래: Bouvet (boo-veh)

모든 것은 단 하나의 타협하지 않는 약속에서 시작되었습니다: 절대적인 격리. 코드 실행이 종종 지저분하고 공유되며 지속되는 생태계에서, 우리는 소프트웨어가 잠시 존재했다가 흔적 없이 사라질 수 있는 완벽하고 일시적인 진공, 즉 공허를 만들고자 했습니다.

이 고독의 추구는 우리를 부베 섬으로 이끌었습니다. 이 섬은 지구상에서 가장 외딴 곳 중 하나로, 사람이 살지 않고 손길이 닿지 않았으며 문명에서 수천 마일 떨어져 있습니다. 이 섬은 우리가 소프트웨어로 구축한 것의 물리적 구현체입니다: 아무것도 들어오지 않고 아무것도 나가지 않는, 혹독하고 아름다우며 완전히 격리된 환경.


라이선스

MIT — 자세한 내용은 LICENSE를 참조하세요.


🧨 Firecracker와 🦀 Rust로 구축

도구 다운로드
도구설명
create_sandbox새로운 격리된 샌드박스 생성
destroy_sandbox샌드박스 파괴 및 리소스 해제
list_sandboxes활성 샌드박스 목록 표시
execute_codePython, Node.js 또는 Bash 코드 실행
run_command셸 명령 실행
read_file샌드박스에서 파일 내용 읽기
write_file샌드박스에 파일 내용 쓰기
list_directory디렉터리 내용 나열
기술 심층 분석

— Claude 4.5 Opus