저장이 아닌 전달: 코딩 에이전트를 위한 하네스 속성으로서의 큐 기반 작업 기억 (Cue-Anchored Working Memory)
요약
코딩 에이전트가 스스로 선택하여 읽는 기존 메모리 방식의 한계를 지적하며, 상황에 따라 비자발적으로 주입되는 '큐 기반 작업 기억(Cue-Anchored Working Memory)' 모델을 제안합니다. 인지 과학 이론을 바탕으로 에이전트의 의도와 상관없이 핵심 정보를 전달하는 하네스(harness) 구조의 필요성을 입증합니다.
핵심 포인트
- 기존 에이전트 메모리는 에이전트의 선택에 의존하여 정보 손실 위험이 높음
- 인지 과학 기반의 2계층 메모리 설계 이론 제안
- 큐(Cue)를 통해 결정론적으로 정보를 주입하는 새로운 메모리 모델 제시
- 실험을 통해 자발적 메모리 사용의 한계와 결정론적 주입의 효율성 입증
코딩 에이전트(Coding agents)는 한 종류의 메모리, 즉 문서(documents)를 탑재하고 있습니다. 지침 파일(Instruction files), 계획 산출물(plan artifacts), 자동 작성된 메모리 디렉토리 등은 의도적으로 작성되고 의도적으로 검색됩니다. 즉, 에이전트가 직접 작성하기로 선택하고 다시 읽기로 선택해야 합니다. 반면, 인간의 전문성은 결코 글로 남겨지지 않는 두 번째 계층에서 작동합니다. 이는 작업의 부수 효과로 인코딩(encoding)되며 상황이 이를 유도(cue)할 때 비자발적으로 검색되는, 상황에 종속된 운영 사실(주의사항, 위치, 로컬 관례 등)입니다. 우리는 이 두 번째 계층이 장기 실행 에이전트에게 있어 하중을 견디는 핵심적인(load-bearing) 계층이며, 에이전트의 선택이 아닌 하네스(harness) 속성이 되어야 한다고 주장합니다.
우리의 기여는 다음과 같습니다: (1) 메모리 오프로딩(memory offloading), 부수적 인코딩(incidental encoding), 사건 기반 전향적 기억(event-based prospective memory)에 관한 인지 문헌에 근거하여 각각을 아키텍처 요구 사항에 매핑한 2계층 설계 이론; (2) 메모리가 조합 가능한 어휘(경로, 심볼, 의미, 사건, 시간)를 통해 일급 트리거 조건(first-class trigger conditions)을 보유하며, 하네스에 의해 결정론적으로 평가되는 큐 기반 메모리 모델(cue-anchored memory model). 이는 기존에 조사된 학술적 연구나 출시된 시스템 중 어디에서도 제공하지 않는 조합입니다; (3) 실제 코딩 작업에 대한 통제된 평가를 통해, 사전 시드된 저장소(pre-seeded store)가 있음에도 자발적인 메모리 사용이 거의 제로에 가깝다는 것(114회의 턴 동안 메모리 작업 0회)을 보여줍니다. 또한 결정론적 주입(deterministic injection)이 오탐(false alarm) 없이 모든 시드 실행에서 전달되었으며, 세션 내 재읽기(re-reads)의 39%가 압축 경계(compaction boundary) 이전에 비용을 지불한 콘텐츠를 다시 구매한다는 것을 입증했습니다; (4) 반복 압축 감쇠 프로브(repeated-compaction decay probe): 대화 중에만 유지되는 10개의 사실은 첫 번째 요약에서 사라지며 108번의 압축 중 106번에서 부재하는 반면, 결핍된 에이전트는 하네스 자체의 세션 파일을 검색(grep)하여 이를 재구축합니다. 반면 하네스 소유 저장소에서 주입된 동일한 사실은 최종 요약이 아무것도 전달하지 않더라도 138번의 압축-재개(compact-resumes) 과정을 통해 온전하게 전달됩니다. 제품은 저장이 아닌 전달입니다. 에이전트를 위한 신뢰할 수 있는 메모리 채널은 에이전트가 전혀 신경 쓸 필요가 없는 채널입니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기