# ERA - AI가 생성한 코드를 안전하게 실행하는 로컬 샌드박스

> Clean Markdown view of GeekNews topic #24764. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=24764](https://news.hada.io/topic?id=24764)
- GeekNews Markdown: [https://news.hada.io/topic/24764.md](https://news.hada.io/topic/24764.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2025-12-02T10:19:02+09:00
- Updated: 2025-12-02T10:19:02+09:00
- Original source: [github.com/BinSquare](https://github.com/BinSquare/ERA)
- Points: 12
- Comments: 0

## Summary

AI가 만든 코드를 바로 실행하기엔 여전히 보안이 걸림돌입니다. **ERA**는 이런 문제를 로컬 수준에서 다루기 위해, 마이크로 VM 기반의 격리 환경을 제공합니다. 컨테이너보다 훨씬 빠른 기동 속도와 강력한 분리성을 갖추었으며, macOS·Linux 어디서든 CLI로 손쉽게 VM을 생성하고 관리할 수 있습니다. 필요하다면 Cloudflare Worker와 연동해 원격 세션을 오케스트레이션할 수도 있어, 로컬 개발과 클라우드 실행 사이의 경계를 자연스럽게 잇는 도구가 될 것 같습니다.

## Topic Body

- AI가 생성한 코드나 **신뢰할 수 없는 코드**를 **마이크로 VM(microVM)** 기반 격리 환경에서 실행할 수 있게 하는 오픈소스 샌드박스  
- 컨테이너 대비 **빠른 시작(약 200ms)** 과 **강한 보안 격리** 제공  
- 로컬에서는 `agent` CLI, Buildah, krunvm 이 협력해 MicroVM을 생성하며, **case-sensitive 볼륨** 위에서 상태·이미지를 관리  
- 로컬 머신(macOS / Linux) 위에서 동작하되, 필요 시 선택적으로 **클라우드 제어 플레인(Cloudflare Worker + API)** 과 연동해 원격 세션·큐잉·오케스트레이션 가능  
- Homebrew 또는 소스 빌드로 설치 가능하며, macOS는 별도 설정 스크립트로 전용 APFS 볼륨 준비 필요  
- Python, JavaScript/Node/TypeScript, Go, Ruby 실행 지원하며, **명령 단위 실행·영구 VM·임시 VM 모두 제공**  
- VM 생성/실행/정리 명령을 포함한 CLI 인터페이스 제공 (`agent vm create`, `agent vm exec`, `agent vm temp` 등)  
- **Cloudflare Worker로 확장**하면 Durable Objects 기반 세션 관리와 REST/WebSocket API를 통한 원격 실행 지원

## Comments



_No public comments on this page._
