핵심 내용
GeekNews 10월 19일 오전 최신 목록에 소개된 Agent Substrate는 Kubernetes에서 상태를 가진 다수 Agent를 격리 실행하고, 모델 응답이나 사람의 승인을 기다리는 동안 자원을 회수했다가 작업이 다시 시작되면 상태를 복구하도록 설계된 오픈소스 런타임이다. 원본 저장소는 agent-substrate/substrate이며 Apache-2.0 라이선스다.
프로젝트는 gVisor 또는 Cloud Hypervisor 기반의 샌드박스를 제공하고 일반 Linux 컨테이너만으로 구성하는 실행 방식을 지원하지 않는다고 설명한다. Agent별 짧은 수명의 식별정보와 외부 egress 게이트웨이를 사용해 자격증명을 샌드박스 내부 코드에 직접 주지 않는 구조를 강조한다. 또한 일시정지·복원으로 많은 논리적 Agent를 적은 수의 실제 worker에 배치한다.
개발팀은 자체 시험 기준으로 재개 지연 400밀리초 미만, 초당 1,500건 이상의 활성화, 일반 컨테이너 대비 최대 10배 수준의 집적도를 주장한다. 이 수치는 프로젝트 자체 성능 설명이며 모든 Kubernetes 클러스터나 실제 서비스에서 재현된 독립 검증값은 아니다. 이번 GeekNews 게시를 프로젝트 최초 출시일로 해석해서도 안 된다.
배경
Agent는 계산을 계속 수행하기보다 LLM 응답, 외부 API, 사람의 승인과 도구 실행 결과를 기다리는 시간이 길 수 있다. 그동안 각각의 격리환경을 계속 실행하면 메모리와 CPU 예약량이 실제 작업량보다 커질 수 있다.
산업·시장에 미치는 영향
Agent 운영 플랫폼이 단순 SDK를 넘어 대기 작업의 상태 저장, 비용 절감, 테넌트 격리와 자격증명 보호를 통합하는 방향으로 발전하고 있다. 다만 스냅샷과 복원이 모든 외부 부작용까지 되돌려주지는 않으므로 중복 실행과 거래 상태 관리가 여전히 필요하다.
실무에서 바로 활용할 수 있는 시사점
다수 사용자의 장기 실행 Agent를 운영한다면 실제 유휴시간과 메모리 비용을 먼저 측정하고, 대기 시 suspend/resume 방식의 효과를 검증할 수 있다. 재개 후 세션·파일 상태 보존, 중복 도구 실행, 비밀정보 격리, 인증 없는 외부 접속 차단을 별도 수용 테스트로 두는 것이 적절하다.