osFoundry / Platform
메모리 그룹 (Studio)
보존, 쓰기 모드, PII 마스킹 정책으로 화면을 메모리 그룹에 연결하세요.
개요
메모리 그룹은 AI 에이전트가 무엇을 어떤 규칙으로 기억할지 정하는 방법입니다. osFoundry Studio에서는 에이전트가 넘나들며 작업하는 표면들, 예컨대 채팅 스레드, 앱, 코드 리포지토리, 지식 베이스, 데이터 테이블을 이름이 붙은 하나의 메모리 그룹으로 연결합니다. 그 그룹의 모든 것은 세 가지 정책이 관장하는 하나의 메모리 컨텍스트를 공유합니다. 첫째는 보존 기간으로, 기억된 항목이 만료되기 전까지 얼마나 오래 유지되는지를 정합니다. 둘째는 쓰기 모드로, 그룹을 읽기 전용, 추가 전용, 자유 쓰기 중 무엇으로 할지 지정하여 어떤 표면이 메모리에 추가할 수 있고 어떤 표면은 읽기만 하는지를 제어합니다. 셋째는 PII 마스킹으로, 저장소에 무언가를 쓰기 전에 개인 데이터를 제거합니다.
osFoundry는 자체 키를 사용하는(BYOK) 데스크톱 워크스페이스이므로, 이 메모리 그룹은 공급업체 서버가 아니라 나머지 Studio 구성과 함께 자리합니다. 보존, 쓰기 모드, 마스킹 정책은 메모리가 쓰이고 읽히는 지점에서 적용되므로, 데이터를 기기에 두도록 설정한 그룹은 데이터를 그곳에 그대로 유지합니다. 이는 하나의 메모리 그룹이 고객 지원 채팅과 이름 및 이메일로 가득한 데이터 테이블에 걸쳐 있을 때 중요합니다. PII 마스킹은 에이전트가 식별자를 남기지 않고도 유용한 컨텍스트를 이어가게 하며, 보존 기간은 오래된 컨텍스트가 끝없이 쌓이는 것을 막습니다.
실무에서 메모리 그룹은 하나의 에이전트 팀이 다루는 모든 표면에서 일관성을 유지하면서도, 관련 없는 작업으로 컨텍스트가 옆으로 새어 나가지 않도록 합니다. 어떤 표면을 포함하고 어떤 표면을 제외할지 경계를 정의하면 정책은 그룹과 함께 이동합니다. 쓰기 모드를 바꿔 그룹을 잠그거나, 민감한 워크플로에는 보존 기간을 좁히거나, 사용자 데이터를 다루는 그룹에는 마스킹을 켜는 일을, 에이전트 자체를 다시 만들지 않고 모두 Studio에서 할 수 있습니다.
주요 기능
- 채팅, 앱, 코드, 지식, 데이터 등 어떤 Studio 표면이든 컨텍스트를 공유하는 하나의 이름 붙은 메모리 그룹으로 연결합니다
- 그룹마다 보존 정책을 설정해 기억된 항목이 무한정 쌓이지 않고 정해진 일정에 따라 만료되게 합니다
- 그룹마다 쓰기 모드(읽기 전용, 추가 전용, 쓰기 가능)를 제어해 어떤 표면이 메모리에 추가할 수 있는지 정합니다
- 메모리 저장소에 쓰기 전에 개인 데이터를 제거하는 PII 마스킹을 적용합니다
- BYOK 아래 메모리를 기기에서 로컬 우선으로 유지해, 데이터가 실제로 존재하는 곳에서 정책이 적용되게 합니다
활용 사례
- 지원 리드: 지원 채팅과 고객 데이터 테이블을 한 그룹으로 묶고 PII를 마스킹해, 에이전트가 이름이나 이메일을 남기지 않고도 문의 맥락을 기억하게 합니다
- 엔지니어링 매니저: 코드 리뷰 에이전트에 코드와 지식으로 이루어진 메모리 그룹을 추가 전용 모드로 부여해, 문서를 덮어쓰지 않고 컨텍스트를 쌓게 합니다
- 운영 관리자: 민감한 워크플로를 다루는 그룹에 짧은 보존 기간을 설정해, 일시적 컨텍스트가 남지 않고 자동으로 지워지게 합니다
자주 묻는 질문
osFoundry Studio의 메모리 그룹이란 무엇인가요?
채팅, 앱, 코드 리포지토리, 지식 베이스, 데이터 테이블 같은 여러 표면을 하나의 공유 메모리 컨텍스트로 묶는 이름 붙은 경계입니다. 그 표면들을 넘나들며 작업하는 에이전트는 같은 메모리를 읽고 쓰며, 그룹의 보존, 쓰기 모드, PII 마스킹 정책의 관장을 받습니다.
메모리 그룹에서 PII 마스킹은 어떻게 작동하나요?
그룹에 마스킹이 켜져 있으면 메모리 저장소에 무언가를 쓰기 전에 개인 데이터가 제거되므로, 에이전트는 이름이나 이메일 같은 식별자를 남기지 않고 유용한 컨텍스트를 이어갈 수 있습니다. osFoundry의 로컬 우선, BYOK 모델과 결합되어 이 정책은 제3자 서버가 아니라 메모리가 실제로 존재하는 곳에서 적용됩니다.
표면이 메모리에 쓸 수 있는지, 읽기만 할 수 있는지 제어할 수 있나요?
네. 각 메모리 그룹에는 쓰기 모드가 있어 그룹을 읽기 전용, 추가 전용, 완전 쓰기 가능으로 만들 수 있습니다. 이를 통해 어떤 표면이 새 기억을 추가할 수 있고 어떤 표면은 기존 컨텍스트만 활용하는지를 에이전트 자체를 바꾸지 않고 정할 수 있습니다.