MemoryLake
모든 글로 돌아가기
Tutorial2026년 9월 14일·11 분 소요

컨텍스트 손실 없이 Perplexity Memory를 ChatGPT로 마이그레이션하는 방법 (2026)

Perplexity Memory를 ChatGPT로 옮기려는 대부분의 사람들은 하나의 목록을 찾아 복사한 뒤 끝났다고 생각합니다. 이들은 단 하나의 저장소만 존재한다는 멘탈 모델을 바탕으로 작업합니다. 하지만 Perplexity는 권한이 분리된 두 개의 저장소가 존재한다고 명시하고 있으며, 이 한 문장은 사람들이 이 기능에 대해 겪는 혼란의 절반을 조용히 설명해 줍니다.

여기에 실제로 무엇이 들어있는지, 마이그레이션 과정에서 무엇이 살아남는지, 그리고 설정을 변경하기 전에 무엇을 기록해 두어야 하는지 정리했습니다.

실제로 이전되는 것

Perplexity 자체 정의에 따르면 그 범위는 다음과 같습니다. "Memory(때로는 Personal Search라고도 함)는 Perplexity가 대화 간의 세부 정보를 기억하여 상호작용을 더욱 개인화되고 효율적으로 만들어 주는 기능입니다."

그런 다음 이를 활용할 두 가지 고유한 요소로 나눕니다. 첫 번째는 Memories로, "향후 Perplexity가 더 유용한 답변을 제공하는 데 도움이 되도록 사용자가 공유하는 선호도, 관심사 및 정보"입니다. 두 번째는 Search history로, "일부 시나리오에서 가장 관련성 높은 답변을 제공하기 위해 과거의 질문, 답변 등을 참조하는 데 도움이 됩니다."

이러한 분리는 단순히 겉보기에만 그런 것이 아니며, 그 결과는 다음과 같이 명확히 명시되어 있습니다.

"두 가지 모두에 대한 궁극적인 제어권을 제공하기 위해 권한이 분리되어 있습니다. Memory를 꺼도 저장된 기억은 지워지지 않으며, 기록에서 스레드를 삭제해도 마찬가지입니다."

두 개의 토글, 두 개의 저장소가 있으며, 어느 스위치도 데이터를 비우지 않습니다. Memory를 껐다가 이것이 초기화라고 생각한 후, 다시 켰을 때 개인화 정보가 다시 나타나 의아해한 적이 있다면, 이는 버그가 아니라 문서에 명시된 정상적인 동작입니다.

Memories가 어떻게 쌓이는지는 무엇을 보존해야 하는지 결정할 때 훨씬 더 중요합니다. Perplexity는 사용에 따라 기억이 누적된다고 설명합니다. "Perplexity에서 질문을 하거나 선호도를 표시하면, 당사는 이 정보를 사용하여 주요 기억을 저장합니다." 그리고 민감한 정보 섹션에 나오는 중요한 단서가 있습니다. "기억은 사용자가 질문한 빈도와 제공한 정보의 빈도를 우선시하는 모델을 기반으로 생성됩니다."

중요도가 아니라 '빈도'입니다. 지난 3월에 11번 질문한 내용은 잘 반영되어 있겠지만, 모든 것을 지배하는 단 한 번 언급한 제약 조건은 전혀 저장되어 있지 않을 수 있습니다. 이것이 이번 마이그레이션을 계획할 때 가장 유용한 사실이며, 이번 마이그레이션이 실제로는 '감사(audit)' 작업이어야 함을 말해줍니다.

이제 단계별로 메커니즘을 살펴보겠습니다.

Memories 목록은 직접 볼 수 있으므로 이전할 수 있습니다. Perplexity 문서에 따르면 계정 Settings의 Personalize 섹션 아래에 있는 "Manage Memories"에서 저장된 Memories를 확인하고 삭제할 수 있습니다. 도움말 문서에는 조회 및 삭제만 설명되어 있을 뿐 다운로드할 수 있는 파일은 언급되어 있지 않으므로, 내보내기(export)를 하기보다는 목록을 읽고 중요한 내용을 직접 기록할 계획을 세워야 합니다.

검색 기록은 스레드가 여전히 존재하는 범위 내에서만 이전됩니다. 이것이 함정입니다. Perplexity 문서에 따르면 일부 스레드는 임시적이며 만료됩니다. "로그아웃된 스레드는 계정에 로그인하지 않고 생성된 스레드입니다. 이러한 익명 스레드는 14일 후에 만료되며 복구할 수 없습니다." 또한 "Incognito 스레드는 24시간 후에 만료되는 비공개 대화입니다." 만약 Comet을 사용하는 경우 범위는 더 넓어집니다. "임시 스레드는 쿼리에 열려 있는 탭, 브라우징 기록이 포함되거나 에이전트 이벤트가 트리거될 때 항상 만료됩니다."

Incognito 모드에서 진행한 내용은 애초에 저장되지 않았습니다. Perplexity는 명확하게 밝히고 있습니다. "Memory 및 이전 검색 기능이 항상 꺼져 있으며, Incognito에서 질문한 내용은 절대 보존되거나 기억에 사용되지 않습니다." 훌륭한 개인정보 보호 설계이지만, 이 방식으로 수행한 연구는 사용자가 직접 저장한 내용에만 존재한다는 뜻이기도 합니다.

인용 출처 추적 정보는 이동하지 않습니다. Perplexity는 답변을 제공할 때 참조된 기억과 이전 검색을 소스(sources)에 표시하여 작업 과정을 보여줍니다. 이러한 출처 정보는 Perplexity 답변 화면의 고유한 속성입니다. 사용자가 가져갈 수 있는 것은 문장 내에 출처를 명시하여 기록해 둔 결론뿐입니다.

이제 대상 플랫폼을 살펴보겠습니다. ChatGPT의 문서화된 개인화 영역은 Custom Instructions, memory summary, 그리고 레거시 저장된 기억 시스템입니다. OpenAI는 이들 간에 역할을 나눕니다. "명시적인 정보나 지침의 경우 Custom Instructions에 추가할 수 있습니다. 대화를 통해 공유된 정보의 경우 ChatGPT가 관련 세부 정보를 기억할 수 있습니다." 레거시 목록의 보존 기간에 대해서는 명확히 밝히고 있습니다. "삭제하지 않는 한, 저장된 기억은 향후 답변에 항상 고려됩니다." 또한 눈에 보이는 요약이 부분적이라는 점도 경고합니다. "Memory summary가 가장 중요한 세부 정보를 캡처해야 하지만, ChatGPT가 대화를 기반으로 기억하는 모든 내용을 포함하지는 않습니다."

따라서 양쪽 모두 눈에 보이는 레이어와 추론된 레이어를 가지고 있습니다. 눈에 보이는 부분은 깔끔하게 매핑됩니다. 하지만 추론된 부분은 어느 방향으로도 전혀 이전되지 않으므로, 직접 기록하는 작업이 이번 마이그레이션의 핵심입니다.

Memory 저장소가 아니라 Spaces를 이동하려는 경우, 이는 다른 형태의 자산이며 migrating Perplexity Spaces to ChatGPT에서 다룹니다. 도구 전환이 아니라 용량 제한에 도달하여 이 작업을 시작하게 되었다면, 제한 자체에 대한 해결책은 fixes for Perplexity memory limits에서 다루고 있습니다.

수동 마이그레이션 방법

1단계: 설정을 변경하기 전에 두 저장소를 모두 읽으십시오

Settings를 열고 Personalize로 이동한 다음 Manage Memories를 엽니다. 전체 목록을 읽어보십시오. 대충 훑어보지 마십시오. 이것이 전체 인벤토리를 확인할 수 있는 유일한 기회이며, Perplexity는 이 목록이 빈도순으로 구성되었다고 밝혔으므로 프로필이 아닌 검색 로그를 읽는 것처럼 꼼꼼히 읽어야 합니다.

읽으면서 모든 항목을 세 가지 버킷으로 분류하십시오.

사실이며 핵심적인 정보. 귀하의 전문 분야, 제약 조건, 실제로 작업할 때 따르는 규칙들입니다. 이 항목들은 함께 가져갑니다.

사실이지만 사소한 정보. 선호하는 요리 스타일, 일회성 비교, 친구를 위해 조사했던 내용 등입니다. 이들은 남겨두십시오. 이러한 정보까지 새 도구에 복사하는 것은 첫날부터 새로운 Memory 저장소를 어지럽히는 지름길입니다.

잘못되었거나 만료된 정보. 빈도 가중치 기반 저장소에는 이러한 정보가 누적됩니다. 이미 끝난 프로젝트, 더 이상 사용하지 않는 도구, 두 단계 전 직무에서의 선호도 등입니다. 이 항목들을 유심히 살펴보십시오. 왜냐하면 이들이 귀하가 신뢰했던 답변에 조용히 영향을 미쳤을 가능성이 가장 크기 때문입니다.

그런 다음 사람들이 흔히 건너뛰는 두 번째 단계를 수행하십시오. 라이브러리를 훑어보며 중요했던 스레드를 찾고 그 안에서 결론을 추출해 내는 것입니다. Perplexity의 스레드는 추론이 살아 숨 쉬는 곳이며, 그중 일부는 사용자가 지정하지 않은 만료일이 있습니다. 삭제를 진행하기 전에 이 작업을 먼저 수행하십시오. 라이브러리에서 모든 스레드를 삭제하는 것은 되돌릴 수 없는 작업으로 문서에 명시되어 있기 때문입니다.

이 작업을 하는 동안 두 번째 권한도 확인하십시오. Memory 참조와 Search history 참조는 별도로 토글되며, 하나를 끈다고 해서 다른 하나가 지워지지는 않습니다.

2단계: ChatGPT가 제공하는 두 가지 영역을 통해 재구축한 후 검증하십시오

귀하에 대한 고정된 지침과 변하지 않는 사실은 Custom Instructions에 입력합니다. OpenAI는 이곳을 명시적인 정보와 지침을 위한 공간으로 설명합니다. 간결하게 유지하십시오. 이는 모든 답변에 영향을 미칩니다.

상황에 따른 모든 정보는 사용하면서 자연스럽게 입력됩니다. 이는 OpenAI가 설명하는 또 다른 작동 방식인 '대화 중에 공유되어 저장되는 세부 정보'입니다. 즉, 재구축은 한 번에 복사하여 붙여넣는 작업이 아닙니다. 일주일 동안 정상적으로 사용하면서 중요한 사항을 의도적으로 한 번씩 언급하는 과정입니다.

그런 다음 목록을 맹신하기보다 OpenAI가 제시하는 방법으로 검증하십시오. 가이드는 명확합니다. "ChatGPT가 무언가를 기억하고 있는지 알고 싶다면 대화창에 직접 물어보십시오." 눈에 보이는 요약은 전체 인벤토리가 아닙니다. OpenAI는 다음과 같이 밝히고 있습니다. "꼭 그렇지는 않습니다. ChatGPT의 기억은 과거 대화의 컨텍스트를 지속적으로 업데이트하고 종합한 결과를 바탕으로 하므로, 요약에 개별 항목으로 표시될 수 있는 것보다 더 광범위할 수 있습니다." 이러한 격차가 일상적인 사용에서 무엇을 의미하는지는 what ChatGPT's memory summary leaves out에서 다룹니다.

일정 관리 시 주의할 점: Temporary Chats에서 재구축 작업을 진행하면 아무것도 저장되지 않습니다. OpenAI 문서에 따르면 Temporary Chats는 기존 기억을 사용하지 않으며 새로운 기억을 생성하지도 않습니다.

더 나은 방법: 빈도 모델이 재작성할 수 없는 곳에 큐레이션된 목록 보관하기

귀하는 방금 가치 있으면서도 다소 번거로운 작업을 수행했습니다. 기계가 생성한 자신의 프로필을 읽고 어떤 부분이 사실인지 결정한 것입니다. 그 판단이 바로 자산입니다. 또한 이 자산은 사용 중인 저장소 내부에 그대로 둘 경우 증발해 버릴 수 있습니다. 두 저장소 모두 스스로를 계속 업데이트하도록 설계되어 있기 때문입니다.

그러니 큐레이션된 버전을 자신만의 공간에 보관하십시오. 가공되지 않은 원본 목록이 아니라, 귀하가 직접 수정한 버전 말입니다.

이것이 바로 MemoryLake가 존재하는 이유입니다. 귀하가 직접 자신의 언어로 각 항목이 중요한 이유와 함께 내용을 작성하면, 연결된 모든 어시스턴트가 동일한 데이터 세트를 읽습니다. 특정 벤더의 저장소에서 임의로 추출되는 것은 없으며, 오직 귀하가 입력한 내용만 보관됩니다.

1단계: API 키 생성하기

로그인한 후 워크스페이스 설정을 열고 API 키를 생성합니다. 이 키는 어시스턴트가 동일한 레이어를 읽는 데 사용하는 인증 정보이므로, 한 번 생성한 후 연구에 사용하는 각 도구에서 접근할 수 있도록 유지하십시오.

키 이름과 만료일을 묻는 Create API Key 대화 상자가 열려 있는 MemoryLake 콘솔 API Key 페이지
키 이름과 만료일을 묻는 Create API Key 대화 상자가 열려 있는 MemoryLake 콘솔 API Key 페이지

2단계: 첫 번째 기억 업로드하기

감사(audit)를 통해 분류한 핵심 정보부터 시작하여, 주제당 하나의 항목을 작성하고 각각의 이유를 첨부하십시오. 다시 찾아내려면 많은 비용이 드는 제약 조건들을 추가하십시오. 예를 들어 두 의견이 충돌할 때 어떤 출처를 신뢰하는지, 이미 종결된 질문은 무엇인지, 지난 6개월 동안의 독서를 통해 실제로 도출한 결론은 무엇인지 등이 있습니다.

첫 번째 프로젝트와 이에 연결된 데이터 소스를 보여주는 MemoryLake 기본 워크스페이스의 Projects 탭
첫 번째 프로젝트와 이에 연결된 데이터 소스를 보여주는 MemoryLake 기본 워크스페이스의 Projects 탭

3단계: AI 및 에이전트 연결하기

ChatGPT를 비롯해 작업에 사용하는 다른 도구들을 연결하십시오. 동일하게 큐레이션된 데이터 세트가 각 도구에 전달되므로, 새로운 스레드가 열릴 때 사용자가 가장 자주 질문했던 내용이 아니라 사용자가 직접 결정한 핵심 내용을 이미 인지한 상태로 시작할 수 있습니다.

OpenClaw, Hermes Agent, Claude, ChatGPT, MCP 및 REST API 카드가 있는 MemoryLake 통합 갤러리
OpenClaw, Hermes Agent, Claude, ChatGPT, MCP 및 REST API 카드가 있는 MemoryLake 통합 갤러리

실제 사용 시 달라지는 점

첫 번째 차이점은 빈도가 귀하가 누구인지를 결정하지 않게 된다는 것입니다. 의도적으로 작성한 기록은 귀하가 의도한 바를 말해주지만, 반복을 통해 추론된 기록은 단지 귀하가 질문했던 내용을 말해줄 뿐입니다. 이 둘은 엄연히 다르며, 도구 간에 이전할 가치가 있는 것은 전자뿐입니다.

두 번째는 만료되는 스레드가 결론까지 함께 가지고 사라지지 않는다는 점입니다. 임시 스레드, 로그아웃 스레드, Incognito 모드는 모두 유용한 기능이지만, 결정을 보관하기에 적합한 장소는 아닙니다.

결정이 다른 곳에 안전하게 보관되면, 스레드 만료는 데이터 손실이 아니라 단순한 정리 작업이 됩니다.

세 번째는 도구 전환이 더 이상 번거로운 일이 아니게 된다는 점입니다. 이 마이그레이션을 반대 방향으로 진행해 본 사람, 즉 migrating ChatGPT memory to Perplexity의 경로를 밟아본 사람이라면 매번 동일한 작업이 반복된다는 것을 알 것입니다. 하지만 큐레이션된 버전이 두 도구 외부의 독립된 공간에 존재한다면 이 작업은 단 한 번만 수행하면 됩니다.

네 번째는 연구 자체의 연속성이 높아진다는 점입니다. when Perplexity forgets your research context에서 제기되는 불만은 특정 사실을 잊어버렸다는 것보다는, 다음 질문을 하기 전에 프로젝트가 무엇인지 매번 다시 설명해야 한다는 점에 가깝습니다.

Memory 저장소 이전을 위한 모범 사례

복사하기 전에 감사(audit)를 진행하십시오. 빈도 가중치 기반 목록은 프로필이 아니라 로그입니다. 질문했던 내용의 증거로 읽고, 무엇이 사실인지는 별도로 결정하십시오.

선호도 옆에 이유를 함께 적으십시오. "1차 출처 선호"는 단순한 설정입니다. 반면 "업계 전문지가 2025년 규정 변경 사항을 계속 잘못 보도했기 때문에 1차 출처를 선호함"은 사람이나 어시스턴트가 조치를 취하고 나중에 확인할 수 있는 구체적인 정보가 됩니다.

삭제하기 전에 스레드에서 정보를 추출하십시오. 라이브러리에서 모든 스레드를 삭제하는 것은 되돌릴 수 없는 작업으로 문서화되어 있으며, 일부 스레드는 삭제하지 않아도 자동으로 만료됩니다.

하나가 아닌 두 권한을 모두 확인하십시오. Memory 참조와 Search history 참조는 별개의 토글이며, Perplexity는 Memory를 꺼도 저장된 기억이 지워지지 않는다고 명시하고 있습니다.

민감한 세부 정보는 의도적으로 제외하십시오. Perplexity는 건강이나 금융 정보 같은 세부 정보가 기억에 남을 가능성을 줄이기 위한 조치를 취했으며 사용자가 이를 검토하고 삭제할 수 있다고 밝히고 있습니다. 하지만 이를 보장된 안전장치가 아닌 최소한의 조치로 여기고, 진정으로 민감한 정보는 어시스턴트의 기억에 남지 않도록 스스로 관리하십시오.

대상 플랫폼의 목록이 불완전할 수 있음을 예상하십시오. OpenAI는 요약에 모든 내용이 포함되지는 않는다고 밝히며 대신 대화창에서 물어볼 것을 권장합니다. 이에 따른 실제적인 영향은 ChatGPT's memory limitations에 설명되어 있습니다.

결론

Perplexity는 이 기능을 정직하게 구축했습니다. 저장소를 지우지 않고도 참조를 제어할 수 있도록 권한을 분리했고, 기억이 빈도 가중치 모델에 의해 생성된다는 점을 명시했으며, 어떤 스레드가 언제 만료되는지 공개했습니다. 이만큼 투명하게 정보를 제공하는 벤더는 거의 없습니다.

그럼에도 마이그레이션이 번거로운 이유는 이동하려는 대상이 정형화된 문서가 아니기 때문입니다. 그것은 사용자가 질문한 빈도를 바탕으로 기계가 구축한 사용자의 이미지이며, 조용히 만료되는 스레드와 함께 두 개의 스위치가 달린 두 개의 저장소에 흩어져 존재합니다.

그러니 감사를 진행하고, 수정된 버전을 보관하며, 어떤 벤더의 모델도 이를 재작성할 수 없는 곳에 두십시오. 목록은 다음에 사용하는 어떤 도구에서든 다시 생성될 것입니다. 하지만 그중 어떤 부분이 사실이었는지에 대한 판단은 오직 귀하가 직접 기록해 두었을 때만 존재할 수 있습니다.

자주 묻는 질문

Perplexity의 기억을 내보낼 수 있나요?

Memory 도움말 문서에는 이를 확인하고 삭제하는 방법(Settings -> Personalize -> Manage Memories에서 휴지통 아이콘으로 개별 삭제하거나 'clear all'로 한 번에 삭제)만 설명되어 있습니다. 다운로드 가능한 파일에 대한 설명은 없으므로, 설정을 변경하기 전에 목록을 읽고 중요한 내용을 직접 기록하는 것이 가장 실질적인 방법입니다.

Memory를 끄면 저장된 기억이 삭제되나요?

아닙니다. Perplexity는 Memory를 꺼도 저장된 기억은 지워지지 않으며, 기록에서 스레드를 삭제해도 마찬가지라고 명확히 밝히고 있습니다. 참조 권한과 저장된 콘텐츠는 분리되어 있으며, Memory와 Search history에 대한 권한 역시 각각 별개입니다.

삭제한 기억은 어떻게 되나요?

Perplexity에 따르면 삭제된 기억은 설정의 저장소에서 제거되며 향후 답변에 사용되지 않습니다. 또한 "안전, 디버깅 및 삭제 직후 기억이 즉시 재생성되지 않도록 하기 위해 최대 30일 동안 삭제된 기억의 로그를 보관할 수 있습니다"라고 덧붙이고 있습니다.

왜 Perplexity Memory가 저에 대한 이상한 것들을 알고 있나요?

기억이 구축되는 방식 때문입니다. Perplexity는 기억이 "사용자가 질문한 빈도와 제공한 정보의 빈도를 우선시하는 모델을 기반으로 생성된다"고 설명합니다. 따라서 반복해서 조사한 내용은 잘 반영되지만, 한 번 언급한 중요한 사항은 반영되지 않을 수 있습니다.

Incognito 검색 기록도 함께 이동하나요?

애초에 저장소에 저장되지 않았습니다. Perplexity는 Incognito 모드에서는 Memory 및 이전 검색 기능이 항상 꺼져 있으며, 해당 모드에서 질문한 내용은 절대 보존되거나 기억에 사용되지 않는다고 명시하고 있습니다.

Perplexity Enterprise에서도 Memory 기능을 사용할 수 있나요?

Memory 도움말 문서에 따르면 현재 기업 및 조직 고객에게는 이 기능이 제공되지 않습니다. 조직 계정에서 이전하는 경우, Perplexity는 Enterprise 스레드 보존 기간이 조직에 의해 설정된다고 명시하고 있으므로 관리자의 보존 정책을 확인해 보십시오.