내 코딩 에이전트가 세션을 기억했지만 작업을 기억하지 못했다. 그것이 버그였다.
(dev.to)코딩 에이전트의 진정한 지능은 단순한 대화 세션 유지가 아니라, 과거 작업에서 얻은 절차와 사실을 구조적으로 저장하고 재사용하는 별도의 메모리 레이어를 구축할 때 완성됩니다.
이 글의 핵심 포인트
- 1세션 연속성(Session Continuity)과 사용 가능한 메모리(Usable Memory)는 서로 다른 개념이다.
- 2'프로세스 건망증'은 에이전트가 과거의 실행 로그는 가지고 있지만, 재사용 가능한 지식으로 변환하지 못할 때 발생한다.
- 3효율적인 메모리는 대화 기록 전체를 저장하는 것이 아니라 절차(Procedures), 사실(Facts), 지침(Directives), 참조(References)로 구조화하여 저장하는 것이다.