본문으로 건너뛰기

© 2026 Molayo

HN요약2026. 05. 04. 21:30

Show HN: ActorCore – 어디나 실행 가능한 상태ful 서버리스 프레임워크

요약

ActorCore는 AI 에이전트를 위해 설계된 포터블 오픈소스 상태 저장 서버리스 프레임워크입니다. WebAssembly와 V8 isolates를 기반으로 하며, VM 부팅이나 컨테이너 다운로드 과정 없이 프로세스 내부에서 실행되어 시작 시간이 거의 제로에 가깝고 오버헤드가 매우 낮습니다. 이 프레임워크는 에이전트를 백엔드 시스템에 임베딩할 수 있게 하여 네트워크 홉과 복잡한 인증 과정을 제거하며, 세분화된 보안 권한을 제공합니다. npm 패키지 형태로 배포되어 로컬 환경부터 클라우드 플랫폼(Vercel, Kubernetes 등)까지 어디서든 일관되게 작동하는 것이 특징입니다.

핵심 포인트

  • **제로 시작 시간 및 저비용:** VM 부팅이나 컨테이너 다운로드 없이 프로세스 내부에서 실행되어 시작 시간이 극도로 빠르고 비용 효율적입니다 (샌드박스 대비 최대 32배 저렴).
  • **임베딩 최적화:** 에이전트를 백엔드 시스템에 직접 통합하여 네트워크 통신 오버헤드를 제거하고 복잡한 인증 과정을 단순화합니다.
  • **보편적인 배포 및 호환성:** npm 패키지 형태로 제공되어 로컬 개발 환경부터 주요 클라우드 플랫폼(Vercel, Kubernetes 등)까지 어디서든 일관되게 배포할 수 있습니다.
  • **세분화된 보안 모델:** 파일 시스템, 네트워크, 프로세스 접근에 대해 기본 거부 권한을 적용하여 강력하고 세밀하게 제어 가능한 격리 환경을 제공합니다.
  • **확장성 및 기능:** 에이전트 간 통신(ACP), 워크플로우 관리, 다양한 외부 서비스(S3, Google Drive 등)와의 파일 시스템 임베딩 기능을 지원합니다.

AI 에이전트를 위한 포터블 오픈소스 운영체제.

냉동 시작 시간 거의 제로 (~6 ms), 샌드박스보다 최대 32 배 저렴함.

WebAssembly 와 V8 isolates 로 구동됨.

Pi, Claude Code*, Codex*, Amp*, OpenCode** 지원 (곧 출시 예정)

프로세스 내부 실행: VM 부팅 없음, 컨테이너 다운로드 없음. 에이전트는 최소 메모리 오버헤드와 밀리초 단위로 시작됨.백엔드 내 임베딩: 에이전트는 호스트 도구 (host tools) 를 통해 직접 함수를 호출함. 서비스 간 네트워크 홉 없음, 복잡한 인증 없음.세분화된 보안: 파일 시스템, 네트워크, 프로세스 접근에 대한 기본 거부 권한. 전 세계 브라우저에서 신뢰받는 동일한 격리 기술 사용됨.어디나 배포: npm 패키지만. 라프톱트, Rivet Cloud, Railway, Vercel, Kubernetes, 또는 모든 컨테이너 플랫폼에서 작동함.오픈소스: Apache 2.0 라이선스. 자체 호스팅 또는 관리형 인프라인 Rivet Cloud 사용.

agentOS 는 프로세스 내부에 실행되는 경량 VM 입니다. 샌드박스는 전체 Linux 환경을 제공합니다. agentOS 는 에이전트를 백엔드에 통합하고 호스트 도구와 세분화된 권한을 제공합니다. 샌드박스는 브라우저, 네이티브 바이너리, 개발 서버를 위한 전체 OS 를 제공합니다.

선택할 필요가 없습니다: agentOS 는 sandbox extension 을 통해 샌드박스에서 작동하며, 작업 부하가 필요할 때 전체 샌드박스를 요청하고 샌드박스의 파일 시스템을 마운트합니다.

npm install @rivet-dev/agent-os @rivet-dev/agent-os-common @rivet-dev/agent-os-pi

import { AgentOs } from "@rivet-dev/agent-os";
import common from "@rivet-dev/agent-os-common";
import pi from "@rivet-dev/agent-os-pi";
...

agentOS 는 VM 내부에 Node.js 와 shell 스크립트를 실행할 수 있습니다:

// Node.js
await vm.writeFile("/hello.mjs", 'import fs from "fs"; fs.writeFileSync("/out.txt", "hi"); console.log(fs.readFileSync("/out.txt", "utf8"));');
await vm.exec("node /hello.mjs");
...

전체 가이드는 Quickstart 가이드를 참조하세요.

모든 벤치마크는 2026 년 3 월 기준 가장 빠르고 저렴한 메인스트림 샌드박스 제공업체와 비교됩니다.

PercentileagentOSFastest Sandbox (E2B)Speedup
p504.8 ms440 ms92x faster
...
agentOS: Intel i7-12700KF 에서 10,000 회 실행의 중위값. Sandbox: E2B.

| Workload | agentOS | Cheapest Sandbox (Daytona) | Reduction |
|---|---|---|
| Full coding agent (Pi + MCP + filesystem) | ~131 MB | ~1,024 MB | 8x smaller |
| Simple shell command | ~22 MB | ~1,024 MB | 47x smaller |

샌드박스 기준: Daytona 최소 (1 vCPU + 1 GiB RAM).

HardwareCost/sec (agent workload)vs Sandbox
AWS ARM~$0.0000032/s6x cheaper
...
샌드박스 기준: Daytona $0.0504/vCPU-h + $0.0162/GiB-h. 자체 호스팅은 70% 활용률을 가정함.

멀티 에이전트 지원: Claude Code, Codex, OpenCode, Amp, Pi 등 통합 API 로 실행ACP 를 통한 세션: Agent Communication Protocol 을 통해 에이전트 세션을 생성, 관리, 재개보편적 전송 기록 형식: 모든 에이전트를 위한 디버깅, 감사, 비교를 위한 하나의 전송 기록 형식자동 지속성: 추가 코드가 없이 모든 대화 저장 및 재생 가능

파일 시스템으로 임베딩: S3, Google Drive, SQLite, 호스트 디렉터리 또는 커스텀 백엔드호스트 도구: VM 내부에서 에이전트가 호출하는 CLI 명령어로 정의 JavaScript 함수Cron, webhooks, 큐: 작업 스케줄링, 외부 이벤트 수신, 내장 원시로 작업 직렬화샌드박스 확장자: 브라우저나 네이티브 컴파일과 같은 무거운 부하를 위해 전체 샌드박스와 짝 맞추기 (E2B, Daytona 등)멀티플레이어: 여러 클라이언트가 동일한 에이전트를 실시간으로 관찰하고 협력에이전트 간: 에이전트는 호스트 정의된 도구를 통해 다른 에이전트에게 작업을 위임워크플로우: 재시도, 분기, 재실행 가능한 실행을 포함한 에이전트 작업 연쇄인증: 기존 인증 모델 (API 키, OAuth, JWTs) 과 통합

기본 거부 권한: 파일 시스템, 네트워크, 프로세스, 환경 접근에 대한 세분화된 제어프로그램적 네트워크 제어:

AI 자동 생성 콘텐츠

본 콘텐츠는 HN Claude Code Search의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
1

댓글

0