계속 일하는 에이전트·운영

공유 메모리와 데이터 격리란?

Shared Memory · Data Isolation

공유 메모리는 여러 사용자나 에이전트가 필요한 기억을 함께 활용하는 구성입니다. 데이터 격리는 사용자·조직·프로젝트 등의 경계에 따라 정보가 잘못 섞이거나 노출되지 않도록 분리하는 원칙과 구현입니다. 함께 쓸 정보와 분리할 정보를 동시에 정의해야 합니다.

공유 메모리·데이터 격리 · 함께 쓸 정보와 분리할 정보를 동시에 정합니다. · 고객 A 전용 · 공유 가능한 지식 · 고객 B 전용 · 검색·기억·수정 단계마다 고객 경계를 유지합니다.
개념 한눈에 보기 · 함께 쓸 정보와 분리할 정보를 동시에 정합니다.

쉽게 이해하면

팀 공용 업무 수첩과 개인 노트를 구분하는 상황과 비슷합니다. 공통 규정은 팀이 함께 보되, 고객별 계약이나 개인 선호는 필요한 범위에만 적용할 수 있습니다. 공용 저장소를 쓴다는 이유로 모든 사용자가 모든 내용을 볼 수 있어야 하는 것은 아닙니다.

가상의 고객지원 AI가 여러 기업의 문의를 처리한다고 합시다. 문장이 비슷한 질문이라도 A사의 계약 조건을 B사 답변에 사용하면 안 됩니다. 사용자 이름을 프롬프트에 적는 것만으로 이런 경계가 보장되지는 않습니다. 서버가 확인한 소속과 권한을 검색·조회·갱신에 적용해야 합니다.

알아둘 점

경계의 기준

개인·프로젝트·조직 중 어떤 단위로 정보를 저장하고 공유할지 정합니다. 사용자가 전송한 식별자를 그대로 신뢰하기보다 인증된 사용자와 권한을 기준으로 범위를 결정해야 합니다.

읽기 외의 권한

누가 기억을 만들고 고치고 지울 수 있는지도 중요합니다. 한 사용자의 요청이 조직 공통 규정을 덮어쓰지 않도록 개인 선호와 공통 기준의 변경 권한을 구분합니다.

파생 정보도 포함

원문을 분리해도 검색 결과, 요약, 캐시, 실행 로그에 다른 고객의 정보가 남을 수 있습니다. 공유 범위를 검토할 때 파생 데이터와 출처 노출까지 포함해야 합니다.

실제로 확인하기

권한이 다른 두 사용자를 준비해 같은 질문과 교차 요청을 시험합니다. 소속 변경이나 권한 회수 후에도 이전 정보가 다시 나타나는지 확인해야 합니다. 구체적인 보안·법적 적합성은 실제 시스템을 기준으로 별도 검토합니다.

비슷한 용어와의 차이

공유 메모리
필요한 정보를 여러 주체가 함께 활용
데이터 격리
허용되지 않은 범위로 정보가 섞이지 않도록 분리
접근 제어
누가 어떤 정보를 읽거나 변경할 수 있는지 결정

출처·작성 정보

개념 확인에 참고한 공식 문서입니다. 업체 문서는 해당 제품의 구현 예시이며 모든 AI의 공통 기능을 뜻하지 않습니다. 업무 예시·비교·검토 질문은 이해를 돕기 위해 TENCONIC이 작성했습니다.

작성·출처 확인일: · 용어의 사용 범위와 구현 방식은 제품마다 다를 수 있습니다.