TECH 으로 돌아가기
TECH GITHUB 오늘 20분 읽기 25 READS

[심층분석] AI 에이전트 수백만 개를 한 클러스터에 태운다고? 구글 엔지니어들이 공개한 Agent Substrate 뜯어보기

[심층분석] AI 에이전트 수백만 개를 한 클러스터에 태운다고? 구글 엔지니어들이 공개한 Agent Substrate 뜯어보기
SOURCE IMAGE · GITHUB
[심층분석] AI 에이전트 수백만 개를 한 클러스터에 태운다고? 구글 엔지니어들이 공개한 Agent Substrate 뜯어보기

들어가며: 에이전트 시대의 새로운 병목

요즘 AI 에이전트 이야기 안 나오는 날이 없죠. 코딩 에이전트가 레포를 통째로 고치고, 리서치 에이전트가 브라우저를 돌리면서 자료를 모으고요. 그런데 이런 에이전트를 실제 서비스로 굴려본 분들은 공통적으로 한 가지 벽에 부딪혀요. 바로 '에이전트를 어디서, 어떻게 안전하게 실행할 것인가'라는 문제거든요.

생각해 보세요. 에이전트는 LLM이 생성한 코드를 실행하고, 셸 명령을 돌리고, 파일을 만들고 지워요. 그러니까 신뢰할 수 없는 코드를 실행하는 셈이에요. 그런 걸 내 서버에서 그냥 돌리면 큰일 나겠죠. 그래서 다들 샌드박스(sandbox)를 써요. 샌드박스라는 건, 쉽게 말해서 놀이터의 모래놀이통 같은 거예요. 그 안에서 뭘 하든 바깥으로 튀어나오지 못하게 격리된 공간이죠.

문제는 이 샌드박스가 비싸다는 거예요. 사용자 한 명당 컨테이너 하나씩 띄우면, 사용자가 만 명이면 컨테이너 만 개가 필요해요. 그런데 에이전트의 특성상 대부분의 시간은 LLM 응답을 기다리면서 '멍때리고' 있거든요. CPU도 안 쓰고 그냥 메모리만 잡아먹으면서요. 이건 마치 손님이 커피 한 잔 시켜놓고 하루 종일 자리만 차지하는 카페 같은 상황이에요.

이 문제를 정면으로 겨냥한 프로젝트가 나왔어요. 구글 내부 엔지니어들이 공개한 Agent Substrate예요. 공식 구글 제품은 아니라고 명시되어 있지만, 구글의 gVisor와 쿠버네티스 경험이 그대로 녹아 있는 프로젝트라 눈여겨볼 만해요.

Agent Substrate가 뭐냐면

한 줄로 요약하면 'AI 에이전트를 수백만 개 단위로 안전하게 실행하기 위한 런타임'이에요. 런타임이라는 건, 프로그램이 실제로 돌아가는 환경을 뜻해요. 자바 프로그램이 JVM 위에서 돌아가듯, 에이전트가 Agent Substrate 위에서 돌아가는 거죠.

README에서 밝히는 숫자가 꽤 공격적이에요.

댓글로 경험 나눠주시면 다음 글에서 정리해서 다뤄볼게요.


🔗 출처: GitHub

SOURCE · GITHUB
원문 전체 보기 → https://github.com/agent-substrate/substrate
SHARE
NEXT · CHOOSE

변화를 읽었다면,
내가 만들 수익 구조를 고릅니다.

정보를 더 모으는 데서 멈추지 않고, 광고·외주·판매·중개·구독 중 내 상황에 맞는 출발점을 정해보세요.

21가지 수익 구조 살펴보기
처리 중...