microsoft/wassette

Wassette: A security-oriented runtime that runs WebAssembly Components via MCP

해결하는 문제

Wassette는 AI 에이전트에 새로운 도구를 확장하는 안전한 방법을 제공합니다. 채팅 창을 벗어나지 않고도 기능을 추가할 수 있으며, 이러한 도구가 보호된 환경에서 실행되어 보안 위험을 방지합니다.

작동 방식

Wassette는 WebAssembly (Wasm) 컴포넌트를 실행하는 런타임으로 작동합니다. Model Context Protocol (MCP)를 사용하여 이러한 컴포넌트를 AI 에이전트와 연결합니다. Wasmtime의 보안 사전 격리 환경을 활용하여 에이전트가 사용하는 도구에 브라우저 수준의 격리 보장을 제공합니다.

대상 사용자

GitHub Copilot, Claude Code, Codex CLI와 같은 AI 에이전트의 개발자 및 사용자 중, 시스템 보안을 희생하지 않고 재사용 가능한 사전 격리된 도구를 에이전트에 추가하고자 하는 분들.

주요 특징

  • 보안 격리: Wasmtime을 사용하여 도구 실행을 위한 사전 격리 환경 제공.
  • MCP 통합: Model Context Protocol를 통해 Wasm 컴포넌트 실행.
  • 무결성 확장: OCI 레지스트리(예: oci://ghcr.io/microsoft/time-server-js:latest)에서 컴포넌트를 로드 가능.
  • 재사용 가능한 컴포넌트: 특정 프로토콜에 종속되지 않은 일반적인 Wasm 컴포넌트 사용.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트