JetBrains Air, 클라우드 에이전트의 작업별 VM·네트워크 격리 구조 공개
JetBrains가 Air 클라우드 에이전트 프리뷰의 격리 구조를 공개했다. 작업마다 새 VM 안의 Docker 컨테이너에서 실행하고, 프록시로 접속 도메인을 제한한다. 현재 조직 이용자가 IDE·브라우저에서 사용할 수 있으며 개인 대상 확대와 microVM 도입은 향후 계획이다.
VM은 작업 사이에 재사용하지 않으며 제한된 내부 자원에만 접근할 수 있다.
기본 네트워크 정책은 소스 관리·패키지 저장소의 지정 도메인만 허용한다. 도메인을 추가하거나 전체 인터넷 접근을 허용·차단할 수 있다.
비밀정보는 암호화해 저장하고 작업에는 환경변수로 제공한다. 팀원은 값을 보지 않고 공유 비밀정보를 사용할 수 있으며 개인 비밀정보는 비공개로 유지한다.
에이전트의 저장소 접근 범위는 해당 개발자의 기존 권한을 따른다.
조직 이용자는 Air in IDEs와 브라우저의 Air Teams에서 클라우드 에이전트를 사용할 수 있다.
Git worktree는 파일 변경만 분리하지만, 작업별 VM은 에이전트 실행 환경을 개발자 기기에서 분리한다.
원문
- How Cloud-Based Agent Sandboxing Works in AirJetBrains · 원문 2026-10-14