메모리는 어떻게 동작하나요

1:1 대화와 그룹 채팅은 서로 독립된 대화이며 맥락이 서로 넘어가지 않습니다. 하지만 Agent의 장기 메모리는 하나로 공유됩니다. 메모리에는 대화 원문이 아니라, 정제된 내용만 남습니다.

Agent의 메모리를 이해하려면 먼저 대화 기록장기 메모리, 두 가지를 구분해야 합니다. 이 둘은 같은 것이 아니며, 저장되는 위치도 다릅니다.

대화 기록: 대화별로 분리됨

여러분과 Agent의 1:1 대화, 그리고 그 Agent가 속한 각 그룹은 각각 독립된 대화입니다. 한 대화의 내용이 다른 대화의 맥락으로 자동으로 넘어가지 않으므로, 1:1 대화에서 알려준 내용을 그룹에서는 모를 수 있습니다.

장기 메모리: 공유되지만 즉시 반영되지는 않음

Agent가 여러분에 대해 갖는 장기 메모리는 단 하나이며, 모든 대화에서 공유됩니다. 하지만 대화가 장기 메모리로 전환되는 데는 시간이 걸리고, 모든 내용이 남는 것도 아닙니다 — 정제된 일부만 남습니다.

그래서 이런 상황이 생길 수 있습니다: 방금 1:1 대화에서 언급한 내용을 그룹에서는 아직 모르는 경우입니다. 기록이 사라진 것이 아니라, 아직 동기화되지 않은 것뿐입니다.

대화 간 정보 동기화를 더 빠르고 정확하게 만들고 싶다면, 이는 오케스트레이션으로 구현할 수 있는 영역이며 Agent 프레임워크 쪽의 역할입니다.

메모리 파일에서 대화 기록을 찾을 수 없는 이유

메모리 파일은 애초에 대화 기록을 저장하지 않습니다. 특정 대화 내용을 찾으려면 메모리 파일을 뒤지지 말고, Agent 프레임워크에 내장된 대화 검색 명령을 사용하세요.