에이전트 실행을 위한 고밀도 보안 런타임, Agent Substrate — AI 생성 일러스트
AI 에이전트 도구

에이전트 실행을 위한 고밀도 보안 런타임, Agent Substrate

agent-substrate/substrate

GitHub9월 22일 발표 · 3분

Agent Substrate는 자율 에이전트 실행에 최적화된 보안 런타임으로, 일반 컨테이너보다 월등히 높은 밀도로 수백만 개의 격리 환경(샌드박스)을 운영할 수 있습니다.

세 줄 요약GitHub 원문 기반
  1. 핵심은 에이전트의 유휴 상태 특성을 활용하여 적은 물리 자원으로도 다수의 애플리케이션('액터')을 동시에 실행하고, 작업 상태를 완벽하게 보존하며 재개하는 고밀도 멀티플렉싱 기술입니다.
  2. 이는 AI 에이전트를 대규모로 배포하고 관리할 때 필수적인 낮은 지연 시간과 높은 확장성을 제공하여 차세대 인공지능 인프라 구축의 핵심 요소가 될 수 있습니다.
  3. 다만, 현재는 초기 개발 단계에 있으며 프로덕션 사용을 위한 준비가 완료되지 않았습니다. API 변경이나 하위 호환성 보장에 대한 확신이 없으므로 참고해야 합니다.

Agent Substrate는 자율 구동에 최적화된 '기본적으로 안전한(secure-by-default)' 에이전트 실행 런타임입니다. 이 시스템은 표준 컨테이너 런타임보다 10배 높은 밀도로 수백만 개의 격리 환경()을 운영하도록 설계되었습니다. 네이티브 제로 트러스트 커널 및 네트워크 격리를 제공하며, 최대 500회의 중지/재개 활성화에서 초당 성능을 보장하고 재개 작업은 500ms 미만으로 수행할 수 있습니다.

핵심 작동 원리는 많은 '액터'(에이전트와 같은 애플리케이션)를 적은 수의 준비된 '워커' 자원에 매핑하는 것입니다. 이는 에이전트형 애플리케이션들이 대부분 유휴 상태인 특성을 활용하여 높은 수준의 다중화(multiplexing)를 달성합니다. Substrate는 액터의 생명주기 관리 기능(생성/파괴, 중지/재개)을 제공하며, Kubernetes를 기반으로 인프라 프로비저닝과 워커 생명주기를 관리하여 에이전트 전반에 걸친 일관된 관리를 가능하게 합니다.

이 시스템은 특정 프레임워크나 에이전트 구조에 구애받지 않도록 설계되었으며, 표준 OCI 컨테이너를 커널 레벨에서 관리합니다. 이를 통해 ADK 에이전트, LangChain 에이전트, Claude Code 등 다양한 스택의 에이전트를 호스팅할 수 있습니다. 데모에서는 액터가 풀 내 모든 워커에 서브-초 단위로 전송(Actor Teleport)되고, 전체 상태를 보존하며 30배 이상의 과다 할당(oversubscription)을 시연했습니다.

현재 Agent Substrate는 초기 개발 단계에 있으며 프로덕션 사용 준비가 완료되지 않았습니다. 따라서 의 변경이 예상되며, 이 프로젝트의 모든 부분에 대해 하위 호환성이나 특정 기능 구현을 보장하지 않습니다.

용어 풀이

에이전트
목표를 받으면 스스로 계획을 세우고 도구를 써서 여러 단계의 작업을 해내는 AI.
샌드박스
프로그램을 바깥과 분리된 안전한 공간에서 실행하게 하는 환경.
API
프로그램끼리 기능을 주고받는 약속된 창구. AI 모델은 보통 API로 불러 써요.
원문GitHub · agent-substrate/substrate
원문 보기GitHub