Capsem, AI 코딩 에이전트를 에어갭 VM에서 격리하는 Rust 하이퍼바이저 공개
핵심 내용
Capsem이 AI 코딩 에이전트를 에어갭 VM에서 격리하고 MITM 프록시로 네트워크를 통제한다.
자세히 보기
Capsem은 AI 코딩 에이전트를 각 세션 전용의 에어갭 Linux VM에서 실행해 격리하는 Rust 기반 오픈소스 하이퍼바이저다. Claude Code, Gemini CLI, Codex 등 주요 에이전트를 지원하며, Python과 Node.js 및 30개 이상의 패키지가 포함된 환경을 10초 미만으로 부팅한다.
보안 및 격리
macOS에서는 Apple Virtualization.framework, Linux에서는 KVM을 사용해 읽기 전용 rootfs와 커널 모듈이 없는 경량 에페메럴 VM을 생성한다. 네트워크는 엄격하게 에어갭으로 구성되며, 모든 트래픽은 도메인별 발급된 인증서로 TLS를 종결하는 호스트 측 MITM 프록시를 거친다. 이를 통해 HTTP 요청과 응답을 심층 검사할 수 있으며, 모든 데이터는 사후 분석을 위해 세션별 SQLite 데이터베이스에 기록된다.
정책 및 제어
프로파일과 기업 구성 계층을 통해 엔터프라이즈급 제어 기능을 제공한다. 사용자는 CEL 강제 규칙을 정의하고 Sigma 탐지 규칙을 가져오거나 내보내 허용 도메인과 HTTP 메서드를 관리할 수 있다. 기업 차원의 설정으로 정책을 잠그고 보고 기능을 통제해 사용자가 보안 제약을 우회하는 것을 방지한다. 아키텍처에는 vsock을 통해 정책이 검증된 도구 접근을 허용하는 네이티브 MCP 엔드포인트가 포함된다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.