Dream State

메모리 통합,
자는 동안 실행돼요.

Dream State는 에이전트의 메모리를 보강하고, 연결하고, 중복을 제거하고, 정리하는 비동기 백그라운드 프로세스예요. 장기 회수를 위한 오프라인 유지보수라고 생각하세요.

Dream State가 하는 일

에이전트 메모리를 건강하게 유지하는 네 가지 기능.

보강

누락된 메타데이터를 추가하고, 요약을 개선하고, 유형과 주제별로 메모리를 분류해요.

연결

메모리 간 관계를 발견하고 타입 엣지(DERIVED_FROM, DEPENDS_ON, REFERENCED)를 생성해요.

중복 제거

중복 또는 유사 메모리를 식별하고 깨끗한 리비전으로 병합해요.

정리

오래되거나 가치가 낮은 메모리를 비활성화해요. 게시된 항목은 자동 비활성화되지 않아요 — 안전 장치가 중요 데이터를 보호해요.

작동 방식

세 단계, 모두 비파괴적.

1

이벤트 수집

에이전트가 대화, 의사결정, 도구 실행을 처리하면서 작업 메모리가 하루 종일 축적돼요.

2

AI 분석

Dream State가 축적된 메모리를 검토하고, 패턴을 식별하고, 관계를 발견하고, 오래된 데이터를 표시해요.

3

안전한 마이그레이션

변경사항이 새 리비전으로 적용돼요 — 아무것도 덮어쓰지 않아요. 서킷 브레이커가 실행당 대량 비활성화를 50%로 제한해요.

Dream State 실행 방법

수동 트리거
kumiho_memory_dream_state(
  project="my-project",
  dry_run=False
)
미리보기 모드
# 적용 없이 변경사항 미리보기
kumiho_memory_dream_state(
  project="my-project",
  dry_run=True
)

변경사항을 적용하기 전에 항상 dry_run=True로 먼저 미리보기하세요.

에이전트가 잠을 자게 해주세요.

Dream State 통합은 원시 대화를 구조화되고, 연결되고, 깨끗한 장기 메모리로 바꿔줘요.

Dream State — Memory Consolidation Guide | Kumiho