개발자들이 코드 브랜치(branch)마다 독립적이고 안전한 클라우드 개발 환경을 제공하는 '에페머럴스(Ephemerals)'가 새롭게 등장했습니다. 이 서비스는 개발자가 새로운 브랜치를 생성할 때마다 전용 가상 머신(VM)을 할당하여, 해당 브랜치의 코드 작업, 빌드, 테스트, 앱 미리보기 등을 클라우드에서 직접 수행할 수 있도록 지원합니다. 작업이 완료되어 풀 리퀘스트(PR)가 병합되면 해당 환경은 자동으로 삭제되어 리소스 낭비를 줄이고 보안을 강화하는 것이 핵심입니다.
에페머럴스는 각 브랜치에 2vCPU부터 16vCPU까지 다양한 사양의 전용 인스턴스를 제공하며, 다른 작업과 리소스를 공유하지 않아 안정적인 성능을 보장합니다. 브라우저 터미널, SSH, 그리고 각 포트별 미리보기(preview) URL을 통해 접근할 수 있습니다. 특히 주목할 점은 AI 코딩 에이전트(예: Claude Code)를 위한 최적의 환경을 제공한다는 것입니다. 사용자는 기존에 사용하던 AI 에이전트 구독 또는 API 키를 직접 연동하여 에페머럴스 환경에서 실행할 수 있으며, 에페머럴스는 프롬프트 프록싱이나 토큰 재판매 없이 순수하게 컴퓨팅 자원 사용료만 청구합니다. 이는 AI 에이전트가 개발자의 로컬 환경에 접근하여 발생할 수 있는 보안 위험을 원천 차단하면서도, 강력한 컴퓨팅 자원을 활용해 병렬적인 개발 작업을 가능하게 합니다.
이러한 일회용 클라우드 개발 환경은 개발 워크플로우의 효율성과 보안성을 혁신적으로 개선할 잠재력을 가지고 있습니다. 개발자들은 더 이상 로컬 환경 설정 문제나 리소스 충돌 없이 여러 브랜치에서 동시에 작업을 진행할 수 있으며, 장시간 걸리는 빌드나 테스트도 클라우드에서 백그라운드로 실행하고 결과를 나중에 확인할 수 있습니다. 또한, AI 코딩 에이전트의 활용이 증가하는 상황에서, 민감한 회사 코드와 개발자의 개인 정보가 담긴 로컬 머신 대신 격리된 클라우드 환경에서 에이전트를 실행함으로써 보안 위험을 최소화할 수 있다는 점에서 큰 의미가 있습니다. 이는 개발 생산성 향상뿐만 아니라 기업의 정보 보안 강화에도 기여할 것입니다.