Skip to main content
메모리 는 에이전트가 매 메시지마다 0에서 시작하지 않고, 시간이 지나면서 나아지게 하는 것입니다.

메모리가 담는 것

메모리는 에이전트가 실행 중에 배웠고 나중에 다시 필요할 수 있는 작고 유용한 사실들을 유지합니다:
  • 발견한 사용자 선호 (“이 계정은 SMS 보다 이메일을 선호”)
  • 여러분이 준 교정 (“이 제품은 ‘Premium’ 이 아니라 ‘Pro Plan’ 이라고 부름”)
  • 반복되는 컨텍스트 (“이 고객의 조직은 서브계정 세 개”)
  • 과거에 해결한 문제의 패턴
메모리는 에이전트별·스코프별 — 지원 에이전트가 리서치 에이전트의 메모리를 실수로 쓰지 않습니다. 스코프는 보통 대화의 자연스러운 경계를 따릅니다: 사용자, 세션, 계정.

메모리가 아닌 것

메모리는 채팅 로그가 아닙니다. 유지할 가치가 있는 것을 증류한 결과 — 모든 메시지가 아닙니다. 메모리는 여러분의 지식 베이스가 아닙니다. 회사 문서는 메모리가 아니라 DataSource 에 들어갑니다. 메모리는 상호작용별 학습이고, DataSource 는 공유되는 참조입니다.

메모리 들여다보기

Agent 블록을 열고 Memory 를 클릭합니다. 볼 수 있는 것:
  • 현재 기억된 것, 스코프별 그룹핑
  • 각 사실이 어디서 왔는지 (추가한 실행)
  • 언제 희미해질지 (오래 안 쓴 사실은 자연스럽게 감쇠)
메모리 항목은 언제든 수동 삭제 가능합니다 — 사실이 틀렸거나 고객이 잊어달라고 요청할 때 유용합니다.

메모리가 사용되는 시점

에이전트가 실행될 때마다 현재 스코프에 관련된 메모리를 끌어와 컨텍스트로 포함합니다. 자동으로 일어나며 — 접착 코드를 쓸 필요 없습니다.

메모리 끄기

어떤 Flow 는 메모리를 원하지 않습니다. Agent 블록 설정에서 MemoryOff 로 두면 매 실행이 새로 시작합니다.