Terrarium 소개 — 에이전트를 위한 VM 환경, pi-durable 예제 포함
Introducing Terrarium — a VM home for your agents, with a pi-durable example
핵심 요약
코딩 에이전트를 위한 격리된 VM 관리 도구인 Terrarium을 소개합니다.
- Terrarium 기능 — 에이전트 전용 격리 공간 제공 및 YAML 기반 설정
- 보안 계층 — 하드웨어 가상화, WASM 격리, 샌드박스 프로세스 지원
- 플랫폼 호환성 — 리눅스, macOS, 윈도우 환경에서 구동 가능
- 오픈 소스 — FOSS 기반의 마이크로 VM 관리자 프로젝트
안녕 얘들아,
Terrarium은 코딩 에이전트한테 독립된 공간을 만들어주는 FOSS 마이크로 VM 매니저야. 에이전트가 접근할 수 있는 호스트 폴더나 네트워크 대상을 직접 정할 수 있고, 사용하던 툴이나 파일도 세션이 끝나도 그대로 유지돼.
리눅스, macOS, 윈도우에서 다 돌아가고, 하드웨어 가상화, 장치 제어를 위한 WASM 격리, 샌드박스 처리된 호스트 프로세스까지 여러 겹으로 보안을 챙겼어. YAML 레시피로 박스를 설정하고 `terra`라는 프로그램 하나로 다 관리하면 돼.
Pi의 심플함에서 영감을 많이 받았어. VM 매니저도 딱 그렇게 직관적이었으면 좋겠더라고.
👉 https://github.com/terrarium-sh/terrarium_examples/tree/main/official/pi_durable
에이전트가 Terrarium 박스 세팅하는 걸 도와줬으면 좋겠다면, https://terrarium.sh/skill.md도 준비해 뒀어.
참고: 아직 베타 버전이라 피드백 좀 많이 줬으면 좋겠어. 다들 지금 Pi는 어떻게 쓰고 있어? 이런 툴이 너네 작업 환경에 좀 맞을 것 같아?
프로젝트가 괜찮아 보이면 https://github.com/terrarium-sh/terrarium에 별 하나씩만 박아줘. 진짜 큰 힘이 될 것 같아. 질문이나 버그 리포트, 기여도 언제든 환영이야! 🙏
