본문 바로가기
IT/AI

AI 에이전트는 시스템을 어떻게 다르게 쓰는가? 인프라 재설계의 신호탄

by DrKo83 2026. 6. 19.
300x250
반응형

'AI 에이전트'가 뭔지 모르는 분들, 먼저 짚고 가요

요즘 뉴스나 테크 블로그를 보면 'AI 에이전트'라는 말이 자주 등장하죠. 쉽게 말해, 사람이 일일이 지시하지 않아도 스스로 판단하고 행동하는 AI 프로그램입니다. 코드를 짜고, 데이터를 분석하고, 인터넷을 검색하는 일을 사람 대신 처리하는 거예요.

그런데 이 에이전트들이 기존 데이터베이스나 클라우드 인프라(IT 기반 시설)를 쓰는 방식이 인간과 너무나 달라서, 지금 인프라 업계 전체가 흔들리고 있습니다. 미국 벤처투자사 이노베이션 엔데버스(Innovation Endeavors)의 파트너 데이비스 트레이빅(Davis Treybig)이 2026년 5월에 발표한 분석을 바탕으로, 그 핵심을 함께 살펴볼게요.

한 줄 정리: AI 에이전트는 단순히 빠른 도구가 아니라, 시스템을 쓰는 방식 자체가 다른 완전히 새로운 종류의 사용자입니다.


사람 vs 에이전트, 시스템 사용 방식이 얼마나 다를까요?

데이터 분석가 한 명을 예로 들어볼게요. 사람이라면 쿼리(데이터 검색 명령)를 하나 실행하고, 결과를 분석하고, 다음 쿼리를 만들고, 또 기다리는 식으로 일합니다. 한 시간짜리 작업이 딱 한 시간 걸리죠.

AI 에이전트는 다릅니다. 중간에 멈추지 않아요. 사람이 '생각하는 시간'을 죄다 없애버리고, 쿼리를 수십 개씩 연달아 폭탄처럼 쏟아냅니다. 1시간짜리 작업이 1분도 안 걸리는 거예요.

데이터브릭스(Databricks) 연구에 따르면, 에이전트가 데이터베이스를 사용할 경우 데이터 워크로드가 기존 인간 사용 대비 10~100배까지 증가한다고 합니다. 단순히 빠른 게 아니라, 시스템 자체의 설계를 바꿔야 할 수준의 변화예요.

한 줄 정리: 에이전트는 사람보다 수십~수백 배 더 빠르고 집중적으로 시스템을 사용하기 때문에, 기존 인프라 설계 전제 자체가 무너집니다.


실수를 되돌리는 능력, 스냅샷과 분기가 핵심입니다

에이전트가 사람보다 나은 점이 하나 있습니다. 실수를 인식하면 즉시 되돌아간다는 거예요. 문제는 '되돌아갈 수 있는 지점'이 미리 준비되어 있어야 한다는 겁니다.

그래서 뜨고 있는 개념이 '스냅샷(Snapshot)', 즉 현재 상태를 찍어두는 기능입니다. 게임의 세이브 포인트처럼, 특정 시점의 시스템 상태를 저장해두고 에이전트가 실수했을 때 거기로 돌아오는 방식이에요. 클라우드플레어(Cloudflare), 데이토나(Daytona) 같은 회사들이 이 기능을 핵심 경쟁력으로 내세우고 있습니다.

더 흥미로운 건 '분기(Branching)'입니다. 에이전트는 하나의 방법만 시도하지 않아요. 여러 가지 선택지를 동시에 탐색하고, 가장 좋은 결과를 고릅니다. 소프트웨어 개발에서 쓰는 '깃(Git) 브랜치'와 같은 개념이에요.

네온DB(Neon DB), 데이터브릭스 레이크베이스(Databricks Lakebase) 같은 데이터베이스들이 에이전트 친화적 분기 기능을 앞다퉈 출시하고 있습니다. 다만 학술 논문 BranchBench에 따르면, 빠른 분기를 지원하는 시스템은 읽기 속도가 최대 4,000배까지 느려지고, 빠른 읽기를 지원하는 시스템은 분기 생성에 최대 1,500배 더 느리다고 해요. 아직 해결해야 할 숙제가 많다는 뜻입니다.

한 줄 정리: 에이전트 친화적 시스템의 핵심 경쟁력은 '실수를 빠르게 되돌리는 능력', 즉 스냅샷과 분기 기능입니다.


트래픽이 갑자기 100배로 튀는 문제, 서버리스가 답입니다

에이전트 워크로드는 예측이 거의 불가능합니다. 조용하다가 갑자기 폭발적으로 쏟아지고, 금세 뚝 끊깁니다. 인간 사용자처럼 꾸준하게 사용하는 패턴이 없어요.

데이터브릭스 자료에 따르면, 에이전트 환경에서 데이터베이스 평균 컴퓨팅 사용 시간이 10초 미만이라고 합니다. 10초 쓰고 끝이에요. 그런데 기존 데이터베이스들은 '항상 켜져 있는' 상태를 기본으로 설계되어 있습니다. 10초짜리 작업을 위해 서버를 24시간 돌리면 당연히 비용이 폭증하죠.

이걸 해결하는 방법이 '서버리스(Serverless)' 혹은 '스케일 투 제로(Scale-to-Zero)'입니다. 쓸 때만 켜지고, 안 쓰면 꺼지는 방식이에요. 2026년 5월, AWS는 AI 에이전트의 불규칙한 트래픽에 맞춰 대기 비용을 제로화하고 자동 확장 성능을 갖춘 차세대 오픈서치 서버리스를 출시하며 이 흐름을 공식화했습니다.

더 심각한 문제도 있어요. 몽고DB(MongoDB) 연구에 따르면, 에이전트가 만들어내는 초고속·대용량·재시도가 많은 쿼리 패턴이 기존 시스템의 부하 관리 메커니즘과 충돌해 시스템 자체를 다운시킬 수 있다고 합니다. 에이전트가 인프라를 문자 그대로 부숴버리는 일이 실제로 일어나고 있는 거예요.

한 줄 정리: 에이전트 트래픽은 예측 불가능한 폭발 패턴이라, 기존 '항상 켜두는' 방식으로는 비용도 안정성도 담보할 수 없습니다.


동시에 10개씩 검색하는 에이전트, 캐싱이 해법입니다

인간이 웹 검색을 할 때는 보통 한 번에 하나씩 합니다. 결과 보고, 다음 검색어 입력하고, 또 기다리는 식이죠.

AI 에이전트는 다릅니다. 클로드(Claude)의 딥 리서치 기능을 보면, 한 번의 탐색 과정에서 웹 검색을 10개 이상 동시에 실행합니다. 병렬로 여러 작업을 동시에 처리하는 거예요.

이렇게 되면 '캐싱(Caching)', 즉 한 번 가져온 정보를 재사용하는 방식이 더 중요해집니다. 여러 에이전트가 비슷한 쿼리를 동시에 날리면, 겹치는 결과를 캐시에서 바로 꺼내 쓸 수 있거든요. 리퀴드캐시(LiquidCache), 보플랜(Bauplan)의 차분 캐시 같은 기술들이 이 분야에서 주목받고 있는 이유입니다.

한 줄 정리: 에이전트는 동시에 수십 개의 요청을 쏘기 때문에, 시스템은 '개인 수준의 초고동시성'을 처리할 준비가 되어 있어야 합니다.


작은 파일 수백만 개, 기존 인프라가 감당을 못 합니다

에이전트는 큰 작업 하나를 처리하는 게 아니라, 작은 작업을 수백만 번 처리합니다. 코딩 에이전트를 생각해보면, 기존보다 훨씬 많은 수의 저장소(레포지토리)를 만들되 각각의 크기는 훨씬 작아요.

이게 왜 문제냐면, 기존 인프라는 '큰 파일이 적게 있는' 상황을 기준으로 설계되어 있기 때문입니다. 갑자기 작은 파일이 수백만 개 생기면 시스템이 감당을 못 해요. 하둡(Hadoop)의 '소형 파일 문제'가 이미 이를 증명한 고전적인 사례입니다.

실제로 코딩 플랫폼 러브블(Lovable)은 깃허브(GitHub)를 그냥 사용할 수가 없었습니다. 저장소 생성 횟수가 깃허브의 속도 제한을 수백 배 초과했거든요. 결국 메사(Mesa), 릴레이스(Relace) 같은 에이전트 전용 저장소 서비스가 새로 생겨났습니다.

한 줄 정리: 에이전트 시대의 인프라는 '소수의 큰 파일'이 아니라 '다수의 작은 파일'을 처리하는 방향으로 완전히 다시 설계되어야 합니다.


에이전트에게는 계기판을 전부 열어줘야 합니다

기존 시스템들은 복잡한 내부 로직을 감추고, 사용자에게는 단순한 인터페이스만 제공했습니다. 인간 사용자가 복잡한 내부 설정을 만질 필요가 없으니까요.

그런데 에이전트는 다릅니다. 시스템의 세부 설정을 이해하고 직접 조작할 능력이 있어요. 검색 엔진을 예로 들면, 쿼리 확장 방식, 랭킹 알고리즘, 색인 구조까지 에이전트가 직접 조정할 수 있다면 검색 품질이 훨씬 좋아질 수 있습니다. 주요 AI 연구소의 시니어 엔지니어들이 웹 검색 API 제공사에 "모든 것을 열어달라"고 요청하는 이유가 바로 이겁니다.

인간 사용자에게는 '자동 변속기'를 주는 게 맞지만, 에이전트에게는 수동 변속기에 모든 계기판까지 다 보여주는 레이싱카를 줘야 합니다.

한 줄 정리: 에이전트는 복잡한 내부 API를 다룰 능력이 있으니, 시스템은 더 많은 저수준 제어권을 에이전트에게 개방해야 합니다.


세션을 기억하는 시스템, 연속 쿼리의 시대가 옵니다

코딩 에이전트가 코드베이스를 탐색할 때 grep(파일 내 텍스트 검색 도구) 검색을 연달아 30번 이상 하는 경우가 흔합니다. 각각의 검색이 이전 결과를 바탕으로 점점 좁혀가는 거죠.

이상적으로는, 시스템이 이 '세션'을 기억해야 합니다. "이미 봤던 결과는 빼고, 더 깊이 탐색하는 방향으로 결과를 보여줘"라는 식으로요. 틱톡(TikTok) 같은 추천 시스템이 시청 이력을 기반으로 다음 영상을 추천하는 것과 같은 원리입니다.

클릭하우스(Clickhouse)는 최근 이를 '서버 측 AI 메모리(Server-side AI Memory)'라고 표현했습니다. 에이전트의 과거 쿼리 이력을 저장해, 다음 쿼리가 이전 결과를 참조할 수 있도록 설계하자는 개념이에요.

한 줄 정리: 에이전트 친화적 시스템은 단순 요청-응답이 아니라, 연속적인 세션을 이해하고 지원하는 구조로 진화해야 합니다.


저장해두고 싶은 문장들이 있어요

"에이전트는 시스템을 부수는 게 아니라, 시스템이 바뀌어야 한다는 신호를 보내고 있다."

"인간에게 자동 변속기를 주던 시대는 끝났다. 에이전트에게는 수동 변속기와 모든 계기판이 필요하다."

"1시간짜리 분석이 1분으로 압축된다. 인프라가 이 속도를 따라가지 못하면 기회가 아니라 장애가 된다."


마무리: 이 변화를 먼저 이해하는 사람이 다음 세대를 이끕니다

AI 에이전트는 사람보다 10~100배 더 많은 데이터를 사용하고, 100~1,000배 더 빠르게 요청을 보냅니다. 기존 시스템의 설계 가정 자체가 무너지고 있는 거예요. 스냅샷과 분기, 서버리스 확장, 초고동시성 처리, 소형 파일 대응, 저수준 API 개방, 세션 기반 쿼리, 이 모든 것이 에이전트 시대의 인프라가 갖춰야 할 조건입니다.

깃 대체재인 메사(Mesa), 에이전트 전용 벡터 DB인 터보퍼퍼(Turbopuffer), 서버리스 OLAP(온라인 분석 처리)인 마더덕(MotherDuck)까지 각 카테고리마다 에이전트 전용 인프라가 새로 등장하고 있습니다. 지금 이 변화를 먼저 이해하고, 내 서비스와 시스템에 어떤 변화가 필요한지 점검해보세요.

300x250
반응형