KSCOLD LogoKSCOLD
Blog
Feed
Product
Admin Night
Vault
Guestbook
Info

Vault 목록

User Preference Locking

연결된 노트와 함께 읽기

User Preference Locking

2026년 7월 16일

User Preference Locking

User Preference Locking은 사용자가 명시적으로 선택한 값이나 선호를 agent가 다음 턴에서도 보존하는 메모리 패턴이다.

왜 필요한가

Agent가 매 턴 최적화를 다시 수행하면 사용자가 직접 바꾼 설정을 AI가 덮어쓸 수 있다. 이 문제를 막기 위해 "사용자가 고른 값"을 별도 lock으로 저장하고, 다음 planning/prompt/tool call에서 변경 금지 조건으로 넣는다.

저장할 수 있는 것

  • tool option
  • 선택한 모델/전략
  • 제외해야 할 데이터 컬럼
  • 선호하는 출력 형식
  • 사용자가 수동으로 고친 workflow 상태

설계 원칙

  • 사용자 명시값은 AI 추천보다 우선한다.
  • 사용자가 다시 변경을 요청하면 lock도 새 값으로 갱신한다.
  • 삭제된 대상의 lock은 함께 제거한다.
  • prompt에는 짧고 명확한 금지 규칙으로 넣는다.

관련: Memory, Session Context Store, Configuration Merge Pipeline

Synapse Map Insight