Skip to main content
메모리는 Agent가 스스로 기억하는 것입니다. 여러분이 써 넣는 지식과 다릅니다. 메모리는 아주 짧게는 채팅 세션부터, 아주 길게는 몇 달에 걸쳐 유효함이 확인된 사실까지 걸쳐 있습니다. Agent마다 메모리 스페이스를 0개 이상 붙일 수 있습니다. 스페이스는 저마다 보존, 스코프, 콘텐츠 모델을 가진 그릇입니다.
새 공간 메뉴 — Wiki(노트), Index(그래프·벡터), Session(대화), Evolution(자가진화) 중에 고른다
메모리 화면 — 스페이스마다 패러다임, 스코프, 항목 수, 보존 설정이 한 줄로 보인다

스페이스 네 종류

Wiki

여러분이나 Agent가 쓰는 노트. 키워드나 주제로 리트리벌합니다. 팀 위키처럼 사람이 고칠 수 있고 오래갑니다.

Index

벡터로 색인한 사실. 구조화되든 아니든 담고, 유사도로 찾습니다.

Session

대화마다의 메모리. 대화가 길어지면 자동으로 요약합니다. 기본으로 세션마다 비웁니다.

Evolution

진단 메모리. 성공한 개선에서 나온 패턴. 대부분 읽기용이고 자동으로 채워집니다.
어떻게 고르는지는 메모리 스페이스를 참고하세요.

스코핑

메모리 읽기/쓰기마다 스코프 키가 붙습니다. 같은 Agent가 사용자별, 테넌트별, 대화별로 따로 메모리를 가질 수 있습니다. 여러분이 원하지 않는 한 다른 실행이 서로의 메모리를 절대 못 봅니다. 스코프는 일급 안전 속성입니다. 고객끼리 실수로 새는 일이 없습니다. 스코핑을 참고하세요.

메모리에 사는 것

  • 노트(메타데이터가 붙은 짧은 텍스트).
  • 사실(엔티티에 대한 구조화 주장).
  • 엔티티 사이 관계.
  • 절차 룰(행동 가드).
  • 세션 요약.
이 모두를 같은 의미 검색 인터페이스로 리트리벌합니다. Agent가 무엇을 찾는지 미리 알 필요가 없죠.

메모리와 지식, 언제 무엇을 쓰나

많은 Flow가 둘 다 씁니다. 지식은 참고 자료로, 메모리는 개인화와 쌓이는 맥락으로요.

잊기

여러분이 표시하지 않는 한 영구는 없습니다. 메모리 항목은 핀을 꽂아(절대 안 잊음) 두거나, TTL을 두거나, (지식처럼) 대체하거나, 중요도가 감쇠하며 가지치기할 수 있습니다. 잊기를 참고하세요.

메모리 끄기

어떤 Flow는 메모리를 원치 않습니다. Agent 블록 설정에서 MemoryOff로 두면 실행마다 새로 시작합니다. 붙은 메모리 스페이스가 없는 Agent도 마찬가지로 기억하지 않습니다.