Skip to Content

기억과 Context 관리

실습복습
관련 기초 개념

개요

사용자 기억과 현재 작업 상태의 수명을 분리한다.

먼저 계획·행동·관찰과 상태, Context Engineering의 핵심 개념을 확인하세요.

핵심 개요

대화 기록·작업 상태·장기 기억은 목적이 다릅니다. 대화 원문 전체를 매번 넣는 대신 현재 목표·결정·미해결 사항을 선택하고 필요한 근거만 검색해 가져올 수 있습니다.

기억은 오래될 수 있고 다른 사용자의 사실이 섞이면 안 됩니다. 출처·사용자 범위·유효 기간·정정 상태를 유지해야 합니다.

필요한 용어

  • 작업 기억: 현재 실행에 필요한 상태와 맥락
  • 장기 기억: 여러 실행에 재사용할 선택된 정보

작동 과정

  1. 재사용할 사실과 일시적인 대화를 구분합니다.
  2. 사용자·출처·시점·유효 조건을 붙입니다.
  3. 검색 후 현재 요청과 충돌하는지 확인합니다.

풀이 예제

아래 입력과 기록은 직접 만든 교육용 가상 자료입니다.

입력·조건

이전 대화는 제품 B 반품 30일, 현재 공식 문서는 14일이라고 합니다.

판단·결과

현재 공식 문서를 기준으로 오래된 기억을 정정하고 출처·적용일을 연결합니다.

이렇게 판단한 이유

기억에 저장됐다는 사실은 최신성이나 정확성의 보증이 아닙니다. 신뢰 가능한 원문과 대조해야 합니다.

흔한 실패와 복구

임시 추측이나 민감한 원문을 무조건 장기 기억에 넣지 않습니다. 재사용 목적·보관 조건·정정 방법을 먼저 정합니다.

확인 문제

오래된 기억과 최신 공식 규정이 다르면?

  1. 기억을 항상 우선한다
  2. 두 값을 평균 낸다
  3. 공식 적용 조건을 확인하고 기억을 정정한다

풀이 기록 기능을 불러오는 중…

해설 보기

정답: C. 공식 적용 조건을 확인하고 기억을 정정한다

공식 적용 조건을 확인하고 기억을 정정한다 임시 추측이나 민감한 원문을 무조건 장기 기억에 넣지 않습니다. 재사용 목적·보관 조건·정정 방법을 먼저 정합니다.

참고 자료

  1. Anthropic: Context engineering  — 지침·도구·검색·기록의 문맥 관리.
  2. MCP: Security best practices  — 권한·토큰·세션의 신뢰 경계.

자료 확인: 2026-10-21. 사례·문항·실습은 자체 제작했습니다. 외부 서비스 호출과 실제 모델 품질 측정은 학습자가 별도 환경에서 수행합니다.

직접 적용하기

교육용 가상 상황

공유 Agent가 여러 사용자의 선호와 회사 정책을 저장합니다. 격리·갱신·삭제 기준을 설계하세요.

사용자 기억과 현재 작업 상태의 수명을 분리한다. 판단 근거와 검증할 결과를 적으세요.

답안 저장 기능을 불러오는 중…

검증 기준과 해설 보기
  1. 사용자와 공용 정책을 구분한다
  2. 출처·적용일·정정 상태를 보존한다
  3. 삭제·권한 철회를 재사용 경로에 반영한다

개인 기억은 사용자·테넌트별로 격리하고 공용 정책은 승인된 출처와 버전으로 관리합니다. 기억 검색 뒤 현재 권한·유효성을 다시 확인합니다. 정정·삭제 요청과 권한 철회가 캐시·요약에도 반영되도록 무효화 경로를 둡니다.

복습하기

  1. 대화와 장기 기억은 어떻게 다른가요?
  2. 기억에 필요한 메타데이터는?
  3. 삭제는 어디까지 반영하나요?
답변 확인 기준
  1. 대화와 장기 기억은 어떻게 다른가요?

    모든 발언과 선별된 재사용 정보라는 차이가 있습니다.

  2. 기억에 필요한 메타데이터는?

    출처·사용자 범위·시점·유효·정정 상태입니다.

  3. 삭제는 어디까지 반영하나요?

    원본뿐 아니라 검색·캐시·요약의 재사용 경로까지 확인합니다.