핵심 요약

  • SPACE는 퍼플렉시티의 AI 에이전트 제품 Computer에서 코드를 안전하게 실행하는 샌드박스로, 아파치 2.0 라이선스로 공개됐어요.
  • Firecracker 마이크로VM 기반이며 E2B 호환 API 래퍼를 제공해 기존 E2B 사용 팀이 비교적 쉽게 옮길 수 있어요.
  • 퍼플렉시티는 7월에 상용 샌드박스 제공자를 떠났고 샌드박스 생성 속도가 3~5배 빨라졌다고 밝혔어요.
  • 아직 공개 빌드나 공식 페이지가 없어 지금은 발표 내용을 확인하고 저장소 공개를 기다리는 단계예요.

한눈에 보기

유형오픈소스 AI 에이전트 코드 실행 샌드박스
지원 기기서버·클라우드 환경 중심, 공개 빌드 미정
요금아파치 2.0 무료, 자체 호스팅 비용 별도
지원 언어공식 문서 공개 시 확인 필요
핵심 포인트Firecracker microVM, E2B 호환 API, 호스트 측 키 관리
난이도중급 이상, 인프라 운영 지식 필요
카테고리개발·웹 도구
제작자Ethan Walkrman
화제도🔥 화제도 2만
최종 업데이트

SPACE는 무엇이고 왜 갑자기 화제가 됐나

SPACE는 퍼플렉시티가 자사 에이전트 제품 Computer에서 쓰는 코드 실행 샌드박스예요. AI 에이전트가 명령을 실행하고 패키지를 설치하고 코드를 돌리는 동안 호스트 머신은 건드리지 않도록 격리된 환경을 제공하는 게 핵심 역할이에요. 퍼플렉시티는 이 시스템이 하루 수백만 세션을 처리한다고 설명했고, 이를 아파치 2.0 라이선스로 공개했어요.

이 발표가 주목받은 이유는 단순한 오픈소스 공개 이상이기 때문이에요. 퍼플렉시티는 7월에 상용 샌드박스 제공자를 떠났다고 밝혔고, 그 이후 샌드박스 생성 속도가 3~5배 빨라졌다고 설명했어요. 누구를 두고 한 말인지 굳이 짚지 않아도 업계에서는 E2B를 떠올렸고, 실제로 SPACE에는 E2B 호환 API 래퍼가 포함돼 있어요.

여기에 비용 구조가 공개되면서 논의가 더 커졌어요. 에이전트 샌드박스는 LLM 토큰을 기다리는 동안에도 과금되는 경우가 많은데, SPACE는 자체 호스팅을 전제로 훨씬 낮은 시간당 비용을 제시했어요. 다만 이 수치는 특정 조건의 비교이고 실제 청구는 클라우드와 사용 패턴에 따라 달라질 수 있어요.

  • 에이전트 실행 격리

    에이전트가 실행하는 코드와 명령을 호스트에서 분리해, 예상치 못한 동작이 시스템 전체로 번지지 않게 해요.

  • 대규모 세션 처리

    퍼플렉시티는 같은 시스템이 하루 수백만 세션을 감당한다고 밝혔어요.

  • E2B 호환 래퍼

    기존 E2B API를 쓰던 코드를 크게 바꾸지 않고 옮길 수 있는 호환 계층을 제공해요.

  • 호스트 측 자격 증명 관리

    API 키 같은 비밀 값을 VM 안에 환경 변수로 넣지 않고 호스트 쪽에서 관리해요.

Firecracker microVM과 보안 설계 이해하기

SPACE의 기반은 Rust와 Firecracker 마이크로VM이에요. Firecracker는 가상 머신을 아주 가볍고 빠르게 띄우는 데 특화된 기술이라, 짧게 살았다 사라지는 샌드박스를 대량으로 만들기에 적합해요. 컨테이너보다 격리 수준이 높으면서도 기동 속도를 크게 떨어뜨리지 않는 균형점을 노린 선택이에요.

설계 전제도 눈에 띄어요. SPACE는 샌드박스가 이미 침해됐을 수 있다고 가정하고 만들어졌어요. 즉 에이전트가 실행하는 코드가 악의적이거나 탈출을 시도한다는 전제로 방어선을 설계한 거예요. 퍼플렉시티는 9개 프런티어 모델을 대상으로 약 118회의 탈출 테스트를 진행했고 호스트 머신을 뚫지 못했다고 밝혔어요.

자격 증명 처리 방식도 이 철학과 이어져요. 일반적으로 샌드박스에 API 키를 환경 변수로 넘기면 코드가 그 값을 읽어 외부로 보낼 수 있어요. SPACE는 키를 호스트 측에서 관리해 VM 내부 코드가 직접 접근하지 못하게 하는 구조를 택했어요. 다만 구체적인 구현 세부와 검증 범위는 공개된 저장소에서 직접 확인하는 게 좋아요.

  • Rust + Firecracker 조합

    가벼운 마이크로VM을 빠르게 띄워 짧은 수명의 샌드박스를 대량 생성하는 데 유리해요.

  • 침해 가정 설계

    샌드박스가 이미 뚫렸다는 전제로 방어선을 구성해 탈출 시도를 전제로 대비해요.

  • 탈출 테스트 결과

    9개 모델, 약 118회 테스트에서 호스트 탈출이 없었다는 게 퍼플렉시티의 설명이에요.

  • 비밀 값 분리

    API 키를 VM 안에 두지 않아 코드가 자격 증명을 직접 읽는 경로를 줄여요.

E2B와 비교하면 무엇이 달라지나

가장 직접적인 비교 대상은 E2B예요. 둘 다 Rust와 Firecracker 마이크로VM을 기반으로 하고, SPACE는 E2B 호환 API 래퍼를 함께 제공해요. 그래서 이미 E2B로 에이전트 실행 환경을 구축한 팀이라면 마이그레이션 경로가 비교적 명확해요. 코드를 전면 재작성하기보다 호환 계층을 통해 옮겨가는 방식이 가능해요.

비용 구조 차이도 핵심이에요. 공개된 비교에 따르면 E2B는 2vCPU/2GB 기준 시간당 약 0.13달러 수준으로 벽시계 초 단위 과금을 하고, LLM 토큰을 기다리며 샌드박스가 유휴 상태로 있는 시간에도 비용이 발생해요. 반면 퍼플렉시티 Agent API는 20분 활성 세션당 0.03달러의 정액 구조로 제시됐어요.

자체 호스팅 비용은 Akamai, CoreWeave, Crusoe 같은 클라우드에서 시간당 약 0.03~0.05달러로 제시됐고, 부하가 높을 때는 60~75% 더 저렴할 수 있다는 설명이에요. 다만 이 수치는 특정 조건의 비교이고, 실제 비용은 인스턴스 유형과 트래픽 패턴, 운영 인력에 따라 크게 달라질 수 있어요.

  • 과금 모델 차이

    E2B는 벽시계 초 단위 과금, 퍼플렉시티 Agent API는 20분 활성 세션당 정액 구조로 제시됐어요.

  • 유휴 시간 비용

    LLM 응답을 기다리는 동안에도 과금되는 구조에서는 대기 시간이 곧 비용이 돼요.

  • 자체 호스팅 선택지

    Akamai, CoreWeave, Crusoe 등에서 SPACE를 제공할 예정이라 직접 호스팅 부담을 줄일 수 있어요.

  • 마이그레이션 난이도

    E2B 사용 팀은 호환 래퍼 덕분에 전환 비용이 상대적으로 낮을 수 있어요.

지금 할 수 있는 것과 도입 전 확인할 점

중요한 전제가 있어요. 현재 SPACE는 공개 빌드나 다운로드, 공식 페이지가 나오지 않았어요. 지금까지는 제작자 Ethan Walkrman이 짧은 미리보기 영상과 발표로만 소개한 상태예요. 따라서 당장 설치해서 써볼 수 있는 단계는 아니고, 공개된 정보를 바탕으로 도입 계획을 세우는 시기예요.

그래도 준비할 것은 분명해요. 에이전트가 신뢰할 수 없는 코드를 대규모로 실행하는 팀, 특히 코딩 에이전트나 데이터 분석 에이전트를 운영하는 팀이 주요 대상이에요. 짧게 살았다 사라지는 환경을 많이 만들어야 하는 워크로드일수록 비용과 속도 이점이 커질 수 있어요.

도입 전에는 공식 저장소에서 라이선스 조건, 지원 언어, 클라우드 제공 범위, 자체 호스팅 요구 사항을 직접 확인해야 해요. 비용 비교 수치는 조건부이므로 자기 워크로드로 다시 계산해보는 게 안전하고, 보안 테스트 결과도 공개된 범위와 재현 조건을 확인한 뒤 판단하는 게 좋아요.

  • 공개 상태 확인

    공개 빌드와 공식 페이지가 아직 없으므로 저장소 공개 여부를 주기적으로 확인하세요.

  • 비용 재계산

    제시된 단가는 특정 조건의 비교이므로 실제 세션 길이와 동시성으로 다시 계산해야 해요.

  • 보안 검증 범위

    탈출 테스트의 조건과 범위를 확인하고 자체 위협 모델과 맞는지 따져보세요.

  • 적합한 팀

    신뢰할 수 없는 코드를 대량 실행하는 에이전트 팀에 가장 잘 맞아요.

단계별 가이드

  1. 발표 내용과 공개 상태 확인하기

    먼저 퍼플렉시티의 발표와 제작자 Ethan Walkrman의 미리보기에서 SPACE가 무엇을 하는 도구인지 파악하세요. 현재는 공개 빌드나 공식 페이지가 없으므로 설치를 시도하기보다 공개 일정을 확인하는 단계예요.

  2. 저장소 공개 여부 주기적으로 확인하기

    아파치 2.0 라이선스로 공개됐다는 설명이 있으니 공식 저장소가 열리는지 확인하세요. 저장소가 열리면 라이선스 파일, 지원 언어, 클라우드 제공 범위, 자체 호스팅 요구 사항을 먼저 읽어보는 게 좋아요.

  3. E2B 호환 래퍼로 전환 계획 세우기

    이미 E2B를 쓰고 있다면 호환 API 래퍼를 기준으로 어떤 코드를 그대로 둘 수 있는지 정리하세요. 샌드박스 생성과 종료 흐름, 자격 증명 전달 방식이 어떻게 달라지는지 비교해 두면 전환이 수월해요.

  4. 자체 호스팅 비용과 보안 요건 검토하기

    Akamai, CoreWeave, Crusoe 같은 클라우드에서의 자체 호스팅 비용을 자기 워크로드 기준으로 계산하세요. API 키를 호스트 측에서 관리하는 구조가 현재 보안 정책과 맞는지도 함께 확인해야 해요.

  5. 소규모 파일럿으로 검증하기

    공개 빌드가 나오면 실제 에이전트 워크로드 일부를 옮겨 세션 생성 속도와 비용을 측정하세요. 탈출 테스트 결과도 공개 범위를 확인한 뒤 자체 위협 모델과 비교해 판단하는 게 안전해요.

자주 묻는 질문

퍼플렉시티 SPACE는 지금 바로 쓸 수 있나요?

아직 공개 빌드나 다운로드, 공식 페이지가 나오지 않았어요. 지금까지는 제작자 Ethan Walkrman이 짧은 미리보기 영상과 발표로만 소개한 상태예요. 따라서 설치해서 써보는 단계는 아니고, 공식 저장소 공개 여부를 확인하며 준비하는 시기예요.

SPACE와 E2B는 무엇이 다른가요?

둘 다 Rust와 Firecracker 마이크로VM을 기반으로 해요. 다만 SPACE는 E2B 호환 API 래퍼를 제공해 기존 E2B 코드를 비교적 쉽게 옮길 수 있고, 과금 구조도 벽시계 초 단위가 아니라 활성 세션당 정액으로 제시됐어요. 자체 호스팅 비용도 더 낮게 제시됐지만 조건에 따라 달라져요.

비용은 얼마나 드나요?

퍼플렉시티 Agent API는 20분 활성 세션당 0.03달러, 자체 호스팅은 시간당 약 0.03~0.05달러로 제시됐어요. 부하가 높을 때는 60~75% 더 저렴할 수 있다는 설명이에요. 다만 특정 조건의 비교이므로 실제 비용은 클라우드와 사용 패턴에 따라 달라질 수 있어요.

보안은 얼마나 안전한가요?

SPACE는 샌드박스가 이미 침해됐을 수 있다고 가정하고 설계됐어요. 퍼플렉시티는 9개 프런티어 모델로 약 118회 탈출 테스트를 진행했고 호스트 머신을 뚫지 못했다고 밝혔어요. API 키도 VM 안이 아니라 호스트 측에서 관리해 코드가 직접 읽지 못하게 해요.

어떤 팀에 적합한가요?

신뢰할 수 없는 코드를 대규모로 실행하는 AI 에이전트 팀에 가장 잘 맞아요. 코딩 에이전트나 데이터 분석 에이전트처럼 짧은 수명의 환경을 많이 만드는 워크로드일수록 비용과 속도 이점이 커질 수 있어요. 이미 E2B를 쓰는 팀은 호환 래퍼 덕분에 전환 부담이 상대적으로 낮아요.