← 최신 논문
🤖 AI

Agent Memory: Characterization and System Implications of Stateful Long-Horizon Workloads

이 논문은 새로운 분류 체계, 단계 인식 프로파일링 하네스, 그리고 10개의 대표적인 시스템에 대한 평가를 도입함으로써 에이전트 메모리에 대한 최초의 시스템 특성화를 제시하며, 이를 통해 장기 LLM 에이전트 워크로드를 최적화하기 위한 10가지 실행 가능한 권장 사항을 도출한다.

원저자: Yasmine Omri, Ziyu Gan, Zachary Broveak, Robin Geens, Zexue He, Alex Pentland, Marian Verhelst, Tsachy Weissman, Thierry Tambe

게시일 2026-06-05
📖 5 분 읽기🧠 심층 분석

원저자: Yasmine Omri, Ziyu Gan, Zachary Broveak, Robin Geens, Zexue He, Alex Pentland, Marian Verhelst, Tsachy Weissman, Thierry Tambe

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

당신이 거대하고 수년에 걸친 프로젝트를 관리하기 위해 아주 똑똑하지만 매우 건망증이 심한 개인 비서(AI 에이전트)를 고용한다고 상상해 보십시오.

그저 이 비서가 당신에게 말을 하도록 내버려 두면, 이 비서는 (포스트잇처럼) 마지막 몇 문장만을 기억하는 "단기 기억"을 갖게 됩니다. 대화가 너무 길어지면, 비서는 3일 전에 일어났던 일을 모두 잊어버립니다.

이를 해결하기 위해, 우리는 이 비서에게 **메모리 시스템(Memory System)**을 제공합니다. 이것은 거대한 서류 보관함이자, 도서관이며, 개인 비서가 결합된 형태입니다. 당신이 공유한 논문은 이 서류 보관함 중 어떤 것이 가장 잘 작동하는지, 비용이 얼마나 드는지, 그리고 압박 속에서 어떻게 행동하는지를 확인하기 위한 10가지 유형의 '시스템 점검' 결과입니다.

다음은 그 결과를 쉬운 용어로 정리한 내용입니다.

1. 핵심 문제: "포스트잇" vs "도서관"

논문은 AI의 내장된 기억(즉, "포스트잇")에 의존하는 것은 1,000페이지짜리 책을 마지막 페이지만 보고 읽으려는 것과 같다고 설명합니다. 이는 느리고 비용이 많이 들며, AI가 중간 내용을 놓치기 쉽습니다.

대신, 이러한 에이전트 메모리 시스템은 외부 도서관 역할을 합니다.

  • 쓰기 경로 (구축): AI가 새로운 것을 배우면, 그것을 도서관에 기록합니다.
  • 읽기 경로 (검색): 당신이 질문을 하면, AI는 책 전체를 다시 읽는 대신 도서관에서 관련 페이지를 빠르게 가져옵니다.

2. 네 가지 유형의 사서 (패러다임)

연구진은 10가지 서로 다른 시스템을 테스트하여 이를 네 가지 "성격 유형" 또는 패러다임으로 그룹화했습니다.

  • 유형 A: "원문 텍스트" 수집가 (Long-context)
    • 작동 방식: 매번 대화 기록 전체를 AI의 뇌에 쏟아붓습니다.
    • 비유: 질문을 할 때마다 소설 한 권 전체를 다시 읽으려는 것과 같습니다. AI가 모든 것을 다시 읽어야 하기 때문에 느리고 비쌉니다.
  • 유형 B: "인덱스 카드" 분류가 (Flat RAG)
    • 작동 방식: 대화를 작은 덩어리로 쪼개고 단순한 인덱스(도서관 카드 목록 같은)에 넣습니다. 무엇을 쓸지에 대해 AI를 사용해 생각하지 않고, 그저 파일링만 합니다.
    • 비유: 제목별로 책을 분류하는 매우 빠르고 저렴한 사서입니다. 대출은 빠르지만, 책 사이의 "의미"나 연결 고리는 놓칠 수 있습니다.
  • 유형 C: "요약하는" 학자 (Structure-augmented)
    • 작럼 방식: AI를 사용하여 대화를 읽고, 핵심 사실을 추출하여 구조화된 데이터베이스(그래프나 원자적 사실 목록 등)에 기록합니다.
    • 비유: 지저로 된 메모를 읽고 깨끗하게 요약하여 파일링하는 똑똑한 사서입니다. 이 과정은 (요약을 쓰는 데) 많은 시간과 노력이 사전에 필요하지만, 나중에 답을 찾는 것을 매우 빠르고 정확하게 만듭니다.
  • 유형 D: "능동적인" 관리자 (Agentic Control)
    • 작동 방식: AI 스스로가 언제 쓰고, 무엇을 쓸지, 그리고 파일을 어떻게 조직할지를 결정합니다. 이는 역동적인 프로세스입니다.
    • 비유: 탐정 역할도 겸하는 사서입니다. 단순히 파일을 정리하는 것이 아니라, 능동적으로 조사하고, 노트를 다시 쓰고, 실시간으로 무엇이 중요한지 결정합니다. 이는 강력하지만 혼란스러울 수 있고 비용이 매우 많이 듭니다.

3. 큰 놀라움: "쓰기"가 "읽기"보다 더 비싸다

논문의 가장 큰 발견은 비용에 관한 것입니다.

  • 통념: 사람들은 AI에게 질문하는 것("읽기")이 비쌀 것이라고 생각합니다.
  • 현실: 메모리를 구축하는 것("쓰기")이 훨씬 더 비쌉니다.

비유: 식당을 상상해 보십시오.

  • 읽기는 고객이 음식을 주문하는 것입니다 (빠릅니다).
  • 쓰기는 셰프가 채소를 다지고, 고기를 재우고, 주방을 준비하는 것입니다 (느리고 에너지가 많이 듭니다).

"똑똑한 학자"(유형 C)와 "능동적 관리자"(유형 D) 시스템의 경우, 고객이 도착하기도 전에 "셰프"(AI)가 엄청난 양의 사전 준비 작업을 수행해야 합니다.

  • 어떤 시스템은 메모리를 준비하는 데 몇 분이 걸립니다.
  • 어떤 시스템은 몇 시간(또는 반나절)이 걸리기도 합니다.
  • 핵심 통찰: 이러한 시스템을 운영한다면, 당신은 서비스를 제공하는 단계가 아니라 "준비" 단계에서 대부분의 전기 요금을 지불하게 됩니다.

4. 트레이드오프 (모든 것을 가질 수는 없다)

논문은 당신이 선택과 집중을 해야 한다고 말합니다. 당신은 다음 세 가지를 동시에 가질 수 없습니다:

  1. 구축 비용이 매우 저렴하면서,
  2. 답변 속도가 매우 빠르고,
  3. 매우 똑똑한 시스템.
  • "빠르고 저렴한" 사서 (유형 B): 답변은 즉각적이고 구축 비용도 저렴하지만, 당신의 질문에 담긴 미묘한 뉘앙스를 놓칠 수 있습니다.
  • "똑똑한" 사서 (유형 C/D): 매우 정확하고 복잡한 연결 관계를 이해하지만, 설정하는 데 시간이 오래 걸리고 유지하는 데 막대한 에너지 비용이 듭니다.
  • "원문" 사서 (유형 A): 질문을 할 때마다 전체 기록을 다시 읽어야 하므로 실행할 때마다 가장 비쌉니다.

5. "신선도" 문제

논문은 연속적인 대화(예: 며칠간 진행되는 프로젝트)가 발생할 때 어떤 일이 일어나는지도 살펴보았습니다.

  • 문제: "똑똑한 학자"가 오늘 발생한 사건들을 요약하는 데 10분이 걸린다면, 당신이 2분 후에 질문했을 때 AI는 아직 노트가 파일링되지 않았기 때문에 오래된(stale) 정보에 기반하여 답변하게 됩니다.
  • 해결책: 당신은 결정을 내려야 합니다: 파일링이 끝날 때까지 기다릴 것인가(사용자를 기다리게 함), 아니면 오래된 정보로 답변할 것인가(정확도를 떨어뜨림).

6. "성장통" (확장성)

사용자가 몇 달 또는 몇 년 동안 대화를 지속함에 따라 메모리는 점점 커집니다.

  • 단순한 시스템: 새로운 노트를 추가하는 비용이 일정하게 유지됩니다.
  • 복잡한 시스템: 새로운 노트를 추가하는 비용이 폭발적으로 증가합니다. 왜냐하면 AI가 새로운 노트를 추가할 때마다 기존의 것과 충돌하는지 확인하기 위해 성장하는 전체 라이브러리를 매번 확인해야 하기 때문입니다. 따라서 사용자가 대화를 오래 할수록 청구되는 금액은 점점 더 높아집니다.

제작자를 위한 요약 권고 사항

AI 에이전트를 구축하고 있다면, 논문은 다음과 같이 제안합니다.

  1. 단순히 정확도만 보지 마십시오. 어떤 시스템은 90%의 정확도를 가지면서도, 70% 정확도의 시스템보다 실행 비용이 100배 더 들 수 있습니다.
  2. "쓰기"를 백그라운드 작업으로 처리하십시오. AI가 노트를 파일링하는 동안 사용자를 기다리게 하지 마십시오. 이를 백그라운드에서 수행하십시오.
  3. 작업에 맞는 적절한 도구를 선택하십시오. 단순한 사실이 필요하다면 "인덱스 카드" 분류기를 사용하십시오. 깊은 추론이 필요하다면 "요약하는 학자"를 사용하되, 높은 "사전 준비" 비용을 감수할 준비를 하십시오.
  4. "신선도"를 주의하십시오. 만약 시스템이 노트를 파일링하는 데 너무 오래 걸린다면, 당신의 AI는 어제의 뉴스로 답변하고 있는 셈이 됩니다.

요약하자면, 에이전트 메모리는 강력한 도구이지만 공짜가 아닙니다. 이 논문은 가장 "똑똑한" 메모리 시스템이 종종 가장 비싸고 설정하는 데 시간이 오래 걸린다는 것을 가르쳐 줍니다. 따라서 우리가 기꺼이 지불할 용의가 있는 것에 따라 신중하게 선택해야 합니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →