AI Briefing

isolate, Apple Silicon Mac서 AI 코딩 에이전트용 격리 Linux VM 제공

isolate: disposable Linux VMs for Claude Code and Codex on Apple Silicon.

·2026.10.05 13:58

핵심 내용

isolate가 macOS 27+에서 AI 코딩 에이전트를 격리된 Linux VM에서 실행하며 API 키를 호스트에 보관한다.

자세히 보기

isolate (iso)는 Apple Silicon Mac(macOS 27+)에서 Claude Code와 Codex를 일회용 Linux VM 내에서 실행하는 오픈소스 도구다. 호스트 시스템을 노출하지 않으면서 Docker, git, 컴파일러, 패키지 관리자 등 완전한 개발 환경을 에이전트에 제공한다.

보안 및 격리

  • API 키 보호: API 요청은 호스트 측 Swift 프록시를 통해 라우팅되므로, 제공자 키가 VM 내부로 유입되지 않는다.
  • 네트워크 제어: 아웃바운드 트래픽을 완전히 차단하거나 특정 호스트 목록으로 필터링할 수 있다.
  • 비밀 관리: 비밀은 패스프레이즈와 Secure Enclave를 결합해 암호화한다. 감사 로그에는 이벤트와 변수 이름만 기록되며 실제 값은 저장되지 않는다.

워크플로우 및 통합

  • 변경 사항 검토: iso diff와 iso pull --review를 사용해 에이전트가 프로젝트에 영향을 미치기 전에 수정 사항을 확인할 수 있다.
  • 에디터 지원: iso code . 또는 iso zed . 명령으로 VM을 VS Code나 Zed에서 직접 열 수 있다.
  • 기본 명령: iso setup, iso up 후 iso claude 또는 iso codex로 에이전트를 실행한다.

이 프로젝트는 Trail of Bits의 coop를 Swift로 포크한 것으로, Apache 2.0 라이선스를 따른다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.