Files
2nd/10_Wiki/Topics/AI/Agent_State_Store.md
T

2.5 KiB

id, category, confidence_score, tags, last_reinforced, github_commit
id category confidence_score tags last_reinforced github_commit
e5f4a3b2-c1d0-4e8b-9a7d-2b3c4d5e6f7a 10_Wiki/Topics/AI 0.97
agent
memory
state-store
persistence
harness
ai
2026-05-01 wikification-state-store

Agent State Store

📌 한 줄 통찰 (The Karpathy Summary)

Agent State Store(S-component)는 에이전트의 다중 턴 및 세션 간 상태 지속성을 관리하여 실행 중단 시 복구를 지원하고, 경험을 추상화된 지식으로 보존하는 런타임 거버넌스 인프라이다.

📖 구조화된 지식 (Synthesized Content)

1. 역할 및 메모리 계층

  • 상태 보존: 작업 중 발생할 수 있는 '상태 상실'을 방지하고 내결함성(Fault-tolerance)을 제공한다.
  • 메모리 분류: 작업 메모리(Working), 에피소드 메모리(Episodic), 시맨틱 메모리(Semantic), 절차적 메모리(Procedural) 등으로 계층화하여 관리한다.

2. 아티팩트 기반 저장

  • 컨텍스트 오프로드: 대용량 도구 출력이나 작업 결과물을 프롬프트 컨텍스트에서 제외하고 파일 시스템이나 가상 아티팩트 저장소에 저장하여 토큰 비용을 최적화한다.

3. 추론 결합 지속성 (Inference-Coupled Persistence)

  • 능동적 지식 저장: 모델이 생성한 자기 반성 평가나 워크플로 스킬 등을 저장소에 기록하며, 하네스는 저장되는 지식의 품질을 관리하는 게이트 역할을 수행한다.

⚠️ 모순 및 업데이트 (Contradictions & RL Update)

  • 메모리 오염 (Poisoning): 악의적 프롬프트가 영구 저장소에 기록될 경우 세션 경계를 넘는 보안 취약점이 발생하므로 수명주기 훅(L-hook)에서의 검증이 필수적이다.
  • 메모리 팽창 (Bloat): 무분별한 정보 축적은 검색 품질 저하와 '컨텍스트 부패'를 유발하며, 망각 곡선이나 요약 정책을 통한 관리가 필요하다.
  • 표준화 부재: MCP와 달리 상태 저장소 인터페이스는 파편화되어 있어 에이전트 간 메모리 이식성이 낮다.

🔗 지식 연결 (Graph)

💻 GitHub 동기화 자동화 워크플로우

  1. Stage: git add .
  2. Commit: git commit -m "[P-Reinforce] Wikify Agent State Store (S-component)"
  3. Push: git push origin main