하나의 스위치로 두 가지 작업을 모두 처리할 수 없는 이유
메모리와 학습은 서로 다른 문제를 해결합니다. 메모리는 ChatGPT가 사용자에게 맞춤형 답변을 제공하기 위해 어떤 정보를 가져올지 결정합니다. 반면 학습은 사용자의 콘텐츠가 모델 개선에 기여할지 여부를 결정합니다. 각 기능의 공식 문서는 상대방 기능에 영향을 주지 않는다는 점을 명확히 하고 있습니다.
학습 측면을 살펴보면, 설정 및 데이터 제어에서 "모든 사용자를 위한 모델 개선"을 끄는 방법을 설명한 후, FAQ에서는 "대화는 여전히 대화 기록에 표시되지만 ChatGPT 학습에는 사용되지 않습니다"라고 덧붙입는다. 학습을 끈 후 대화가 어떻게 되는지 묻는 질문에 대해서도 동일한 페이지에서 "대화 기록에는 계속 표시되지만 ChatGPT를 개선하는 데는 사용되지 않습니다"라고 답하고 있습니다.
메모리 측면을 살펴보면 다음과 같습니다. "메모리를 꺼도 이전 대화는 삭제되지 않습니다. 나중에 메모리를 다시 켜면 ChatGPT는 대화 기록에 남아 있는 대화에서 기억된 새로운 정보를 생성할 수 있습니다." 이 두 번째 문장은 특히 주목해야 합니다. 이 스위치는 메모리의 사용 및 생성 여부만 제어할 뿐, 메모리를 구축하는 원천이 되는 대화 내용이 그대로 남아 있는지 여부는 제어하지 않습니다.
메모리 설정 역시 단 하나의 스위치로만 구성되어 있지 않습니다. 계정에 따라 제어 기능에는 "메모리, 저장된 메모리 참조, 대화 기록 참조, 메모리 요약, 관리 또는 저장된 메모리"가 포함될 수 있으며, 메모리가 참조할 수 있는 출처로는 "이전 대화", "저장된 메모리", "사용자 지정 지침", "라이브러리의 파일", "Gmail 등 연결된 앱의 콘텐츠"가 나열되어 있습니다. 이러한 참조 설정 중 하나를 꺼도 다른 설정에는 영향을 주지 않습니다. 공식 문서에는 "대화 기록 참조를 꺼도 저장된 메모리는 삭제되지 않습니다"라고 명시되어 있으며, 반대 방향의 의존성에 대해서도 "설정에 저장된 메모리 참조가 포함되어 있는 경우, 이를 끄면 대화 기록 참조도 함께 꺼집니다"라고 설명합니다.
두 카테고리 모두에 해당하지 않는 예외가 하나 있으며, OpenAI는 두 페이지 모두에서 이를 언급하고 있습니다. 메모리 페이지의 설명에 따르면, "메모리 또는 개인화를 꺼도 드물고 위험성이 높은 상황에서 컨텍스트(context)를 제한적으로 안전 및 보안 목적으로 사용하는 것은 비활성화되지 않습니다. 이러한 사용은 개인화 제어와는 별개입니다."
사람들이 흔히 시도하는 대안과 그 한계
학습을 끄고 프라이버시가 보장된다고 생각하는 것. 이는 실제로 유용하고 합리적인 설정이며, 광범위하게 적용됩니다. "모델 학습을 끄면 이 설정은 전체 계정에 적용됩니다. 어떤 기기를 사용하든 상관없습니다." 하지만 이 설정이 ChatGPT가 사용자에 대해 기억하는 내용이나 대화 기록에 남아 있는 내용을 변경하지는 않습니다.
메모리를 끄고 기록이 사라졌다고 가정하는 것. 기록은 곧 대화 기록이며, 대화 기록은 그대로 유지됩니다. "메모리 삭제 및 끄기를 수행하면 요약에 표시된 기억된 정보가 삭제되고 메모리 기능이 꺼집니다. 이전 대화는 삭제되지 않습니다." 나중에 메모리를 다시 켜면 남아 있는 대화 기록을 바탕으로 메모리가 다시 구축될 수 있습니다.
대화 삭제하기. 가장 철저한 방법처럼 느껴지기 때문에 가장 흔하게 하는 실수입니다. 하지만 공식 문서는 이에 대해 두 번이나 반박합니다. "저장된 메모리는 대화 기록과 별도로 저장됩니다. 원본 대화를 삭제해도 별도로 저장된 메모리가 자동으로 삭제되지는 않습니다." 그리고 "대화만 삭제한다고 해서 해당 대화에서 생성된 별도의 저장된 메모리가 반드시 삭제되는 것은 아닙니다."
ChatGPT에게 잊어버리라고 말하기. 이에 대해서는 문서화된 제어 방법과 한계가 존재합니다. "'이 내용을 다시 언급하지 마세요'라고 지시하면 향후 해당 정보에 대한 참조가 줄어듭니다. 하지만 원본 소스가 삭제되지는 않습니다."
메모리 요약을 전체 목록으로 생각하는 것. 요약은 "ChatGPT가 답변을 개인화하는 데 사용할 수 있는 정보의 대략적인 개요"로 설명되어 있으며, 해당 페이지에서는 "메모리가 참조할 수 있는 모든 세부 정보나 출처가 반드시 포함되는 것은 아닙니다"라고 명시하고 있습니다. 요약에 모든 내용이 포함되어 있는지 묻는 질문에 FAQ는 "아니요"라고 답합니다. 이러한 공백에 대해서는 ChatGPT 메모리 요약에서 제외되는 항목에서 자세히 다루고 있습니다.
임시 대화가 메모리를 끈 것과 같다고 가정하는 것. 임시 대화는 어떤 면에서는 더 엄격하고 어떤 면에서는 더 좁은 범위를 가집니다. 이는 명확히 구분할 필요가 있으며, ChatGPT 임시 대화와 메모리에서 별도로 다루고 있습니다.
해결책: 스위치를 하나씩 끄고 다음 단계로 넘어가기 전에 문서화된 효과 확인하기
1단계: 두 개의 패널을 구분하고 각각이 제어하는 항목 기록하기
설정(Settings)을 열고 개인화(Personalization)로 이동한 다음 메모리(Memory)를 선택합니다. 이곳이 바로 참조 제어 기능들이 있는 곳입니다. 계정 상태에 따라 메모리 자체, 저장된 메모리 참조, 대화 기록 참조, 메모리 요약, 저장된 메모리 목록 등이 표시됩니다. 실제로 어떤 항목이 보이는지 확인해 두세요. 도움말 페이지에서는 "메모리 기능 및 제어 옵션은 요금제, 지역, 플랫폼 및 워크스페이스 설정에 따라 다를 수 있습니다. 여기에 설명된 설정이 보이지 않는다면 아직 귀하의 계정에서 사용할 수 없는 것일 수 있습니다"라고 안내하고 있습니다.
이제 데이터 제어(Data Controls)로 이동합니다. 이곳에 "모든 사용자를 위한 모델 개선" 설정과 함께 데이터 내보내기 및 계정 삭제 기능이 있습니다. 공식 문서에 안내된 경로는 간단합니다. 프로필 아이콘을 클릭하고 설정을 선택한 후, 데이터 제어로 이동하여 "모든 사용자를 위한 모델 개선"을 끕니다.
종이에 "ChatGPT가 참조할 수 있는 항목"과 "모델 학습에 기여하는 항목"이라는 두 개의 제목을 적고, 각 제어 기능을 알맞은 쪽에 분류해 보세요. 이 두 목록은 서로 겹치지 않기 때문에, 이 설정을 둘러싼 대부분의 논쟁은 여기서 해결됩니다.
학습 목록에는 계정별로 적용되는 한 가지 참고 사항이 있습니다. FAQ에 따르면 "개인 ChatGPT 요금제에서 Codex를 사용하는 경우, '모든 사용자를 위한 모델 개선' 설정이 Codex 작업에도 적용됩니다"라고 명시되어 있으며, 다른 스위치와의 경계를 다음과 같이 긋고 있습니다. "Codex는 Codex 설정 내에 전체 환경 학습을 위한 별도의 설정이 있습니다. ChatGPT 설정을 변경하거나 개인정보 보호 포털을 통해 거부하더라도 해당 Codex 설정은 변경되지 않습니다." 비즈니스 요금제는 다른 기본값에서 시작합니다. "기본적으로 OpenAI는 ChatGPT Business, Enterprise, Edu 또는 ChatGPT for Healthcare 워크스페이스의 콘텐츠를 모델 학습에 사용하지 않습니다."
2단계: 참조 제어 기능을 하나씩 끄고 출처 패널에서 결과 확인하기
사용 가능한 가장 광범위한 제어 기능을 선택하기보다는, 실제 목표에 부합하는 가장 좁은 범위의 제어 기능을 선택하세요.
목표가 "이전 대화 내용을 참조하지 못하게 하는 것"이라면 대화 기록 참조(Reference chat history)를 꺼야 하며, 이에 따른 공식적인 결과는 다음과 같이 구체적입니다. "대화 기록 참조를 끄면 이전 대화에서 기억된 정보는 30일 이내에 OpenAI 시스템에서 삭제되도록 예약됩니다. 원본 대화는 사용자가 직접 삭제하지 않는 한 대화 기록에 그대로 유지됩니다." 반면 목표가 "내가 저장하라고 요청한 특정 사실을 사용하지 못하게 하는 것"이라면 저장된 메모리 제어 기능을 조정해야 하며, 대화 기록 참조를 끄는 것만으로는 이 목적을 달성할 수 없습니다.
그다음, 짐작만 하지 말고 직접 확인해 보세요. 이전 같으면 개인화된 컨텍스트를 바탕으로 답변했을 만한 질문을 던진 후, 답변 아래쪽을 확인합니다. "ChatGPT가 관련 개인화 컨텍스트를 사용하는 경우, 답변 아래에 출처(Sources)가 표시될 수 있습니다." 이 출처는 "개인화에 기여한 이전 대화, 저장된 메모리, 사용자 지정 지침, 파일 또는 연결된 이메일과 같은 정보를 검토하는 데 도움이 됩니다." 여기에서 "출처 열기 또는 검토", "저장된 메모리 수정 또는 삭제", "참조된 대화 삭제", "출처의 관련성 여부 표시" 등의 작업을 수행할 수 있습니다.
공식 문서의 주의 사항을 염두에 두고 이 패널을 확인하세요. "출처 패널이 답변에 영향을 미친 모든 요소를 보여주지는 않을 수 있습니다." 이는 참고용 증거일 뿐, 완벽한 감사 로그는 아닙니다. 확인하는 김에 알아두면 좋은 두 가지 제한 사항이 더 있습니다. "공유 링크를 통해 대화를 공유할 때는 메모리 출처가 포함되지 않습니다." 그리고 용량과 관련하여 "ChatGPT가 대화 기록을 통해 참조할 수 있는 정보에는 별도의 저장 용량 제한이 없습니다." 이는 저장된 메모리 한계에 도달했을 때 사람들이 예상하는 것과는 다른 내용이며, 이에 대한 자세한 차이점은 ChatGPT 메모리가 가득 찼을 때 대처 방법에서 다루고 있습니다.
3단계: 정보가 저장된 첫 번째 위치뿐만 아니라 모든 출처에서 정보 제거하기
단순히 참조를 줄이는 것이 아니라 완전히 제거하는 것이 목표라면, 공식 문서에서 제공하는 체크리스트를 따라야 합니다. 한 곳에서 삭제한다고 해서 다른 곳까지 연쇄적으로 삭제되지는 않기 때문입니다. 문서에 나열된 단계는 다음과 같습니다. "메모리 요약 또는 저장된 메모리 제어에서 항목 삭제", "정보를 공유하거나 참조했던 대화 삭제", "라이브러리에서 관련 파일 삭제", "ChatGPT가 더 이상 정보에 접근하지 못하도록 연결된 앱 해제".
정리해야 할 전체 출처 목록은 다음과 같습니다. "메모리 요약", "저장된 메모리", "일반 및 보관된 대화", "라이브러리의 파일", "연결된 앱". 이 목록에서 사람들이 가장 자주 놓치는 부분이 바로 '보관된 대화'입니다. 이 때문에 보관(archiving)이 실제로는 삭제가 아님에도 일종의 소프트 삭제처럼 취급되곤 합니다. 이에 대한 내용은 대화 보관이 ChatGPT 메모리에 미치는 영향에서 다루고 있습니다.
마지막으로 공식 문서에 명시된 시간 관련 사실 두 가지를 확인해 두세요. 연결된 앱의 경우: "앱 연결을 해제하면 향후 해당 앱에 대한 접근이 차단됩니다. 이미 앱 콘텐츠를 사용한 이전 대화는 삭제되지 않습니다." 그리고 반영 시간에 대해: "삭제 및 메모리 업데이트가 반영되는 데는 시간이 걸릴 수 있습니다. OpenAI는 안전 및 디버깅 목적으로 삭제된 저장된 메모리의 로그를 최대 30일 동안 보관할 수 있습니다." 이 두 가지 사실이 정리를 건너뛸 이유는 되지 않습니다. 다만, 설정을 변경한 지 5초 만에 다시 테스트해 보고 실패했다고 결론 내리지 않아야 하는 이유가 됩니다.
MemoryLake에서 설정하기
두 패널을 구분하고 나면 한 가지 명백한 한계가 드러납니다. 민감한 작업을 위한 가장 안전한 설정이 동시에 가장 비효율적인 설정이 된다는 점입니다. 설정을 너무 많이 끄면 ChatGPT는 잊어버렸으면 하는 내용을 반복하지 않게 되지만, 동시에 꼭 알고 있어야 할 프로젝트 관련 사실도 알지 못하게 됩니다. MemoryLake에 의도적으로 정보를 기록해 두면 유용한 정보만 명시적으로 관리할 수 있어 이 문제를 해결할 수 있습니다. 저장할 정보를 사용자가 직접 결정하므로, 보관하고 싶지 않은 대화 내용에서 시스템이 정보를 임의로 유추하도록 내버려 두지 않아도 됩니다. 사용자는 자신의 언어로 직접 항목을 작성합니다. 이 과정에서 ChatGPT 계정, 설정 또는 대화 기록에서 어떠한 정보도 읽거나 쓰거나 삭제하지 않습니다.
1단계: API 키 생성하기
로그인한 후 워크스페이스 설정에서 API 키를 생성합니다. 이 키는 어시스턴트와 연동 기능이 사용하는 인증 정보이므로, 데이터를 이동하기 전에 먼저 생성해야 합니다.

2단계: 첫 번째 메모리 업로드하기
시스템이 임의로 유추하지 않기를 바라며 매번 반복해서 입력했던 사실들부터 시작해 보세요. 예를 들어 클라이언트 명명 규칙, 정의, 프로젝트 제약 조건의 배경이 된 결정 사항 등이 있습니다. 각 항목을 독립된 짧은 노트로 작성하여 개별적으로 검색할 수 있도록 하고, 저장소에 보관하고 싶지 않은 정보는 아예 제외하세요.

3단계: AI 및 에이전트 연결하기
사용 중인 어시스턴트와 에이전트를 연결합니다. 이렇게 하면 이번 달에 어떤 참조 제어 기능이 켜져 있는지에 구애받지 않고, 사용자가 기록해 두기로 선택한 컨텍스트가 의도한 대로 에이전트에 전달됩니다.

실제 적용 시 달라지는 점
조언이 구체적으로 바뀝니다. "메모리를 꺼라"라는 말이 단순한 하나의 지시가 아니라 질문이 됩니다. 대화 기록 참조를 중단하라는 뜻인지, 사용자에 대한 사실 저장을 중단하라는 뜻인지, 아니면 콘텐츠의 모델 학습 기여를 중단하라는 뜻인지 구분해야 합니다. 각 목적에 따라 조절해야 하는 스위치와 그에 따른 공식적인 결과가 다릅니다.
임시 대화는 임시방편이 아니라 의도적인 도구로 활용됩니다. 문서에 명시된 임시 대화의 동작 방식은 명확하고 구체적입니다. 임시 대화는 "모델 학습에 사용되지 않고", "학대 모니터링 목적으로만 검토될 수 있으며", "대화 기록에 저장되지 않고 메모리를 생성하지 않으며", "30일 후에 시스템에서 삭제됩니다." 메모리 도움말 페이지에서는 "개인화가 켜져 있어도 임시 대화는 메모리를 생성하거나 업데이트하지 않으며", 대화가 시작되기 전에 개인화 여부를 선택해야 하고 "대화가 시작된 후에는 이 선택을 변경할 수 없으며", "임시 대화를 저장하면 일반 대화로 전환된다"고 덧붙입니다. 이는 계정 전체에 적용되는 설정이 아니라, 단 한 번의 대화를 위한 정밀한 도구입니다.
어시스턴트가 무엇을 알고 있는지 검토하는 일은 일회성 소동이 아니라 정기적인 작업이 됩니다. 출처, 제어 기능, 반영 지연 시간이 모두 문서화되어 있으므로, AI가 기억하는 내용을 감사하는 방법의 취지에 따라 실행할 수 있는 체크리스트가 마련됩니다.
또한 기대치를 현실적으로 조정할 수 있습니다. 메모리는 설계상 선택적으로 작동하도록 설명되어 있습니다. "메모리는 모든 대화의 모든 세부 사항을 기억하지는 않습니다. ChatGPT는 사용 가능한 정보 중 답변에 유용한 정보를 결정하며, 사용자의 컨텍스트가 변경됨에 따라 메모리도 변경될 수 있습니다." 모든 답변에 대해 대화 기록을 검색하는지 묻는 질문에 FAQ는 "아니요. ChatGPT는 답변을 개선할 가능성이 높을 때 관련 컨텍스트를 찾습니다"라고 답합니다. 이러한 선택적 작동 방식은 많은 불만의 원인이 되며, 이에 대해서는 ChatGPT 메모리의 한계에서 자세히 다루고 있습니다.
두 패널을 다루는 모범 사례
결과가 아니라 정확한 스위치 이름을 언급하세요. 팀 문서에 "메모리 비활성화"라고 쓰기보다는 "대화 기록 참조: 끔"과 같이 명확히 작성하세요. 모호한 표현이 오해를 불러일으킵니다.
설정 페이지가 아니라 질문을 통해 테스트하세요. 설정 페이지는 사용자가 선택한 값만 보여줍니다. 답변과 그 아래 표시되는 출처(Sources) 패널을 확인해야 실제로 어떤 정보가 사용되고 있는지 알 수 있습니다. 단, 출처 패널이 모든 요소를 다 보여주지는 않을 수 있다는 점을 염두에 두어야 합니다.
요금제나 워크스페이스를 변경한 후에는 두 패널을 모두 확인하세요. 제어 기능은 요금제, 지역, 플랫폼, 워크스페이스 설정에 따라 다를 수 있으므로, 이전에 신뢰했던 설정이 변경 후에는 아예 존재하지 않을 수도 있습니다.
출처 정리는 한 번에 끝내세요. 요약, 저장된 메모리, 대화, 라이브러리 파일, 연결된 앱 간에 삭제가 연쇄적으로 이루어지지 않으므로, 일부만 정리하면 건너뛴 다른 출처를 통해 정보가 계속 참조될 수 있습니다.
기억되기를 원하는 사실은 직접 제어할 수 있는 곳에 보관하세요. 이 두 패널의 제어 기능은 제한(restriction)에 관한 것입니다. 이 설정들만으로는 의도적인 프로젝트 기록을 유지할 수 없으며, 이는 별도의 작업을 통해 해결해야 합니다.
결론
두 개의 패널, 두 개의 역할. 데이터 제어는 사용자의 콘텐츠가 모델 개선에 기여할지 여부를 결정하며, 이를 꺼도 대화 기록은 그대로 유지됩니다. 개인화는 ChatGPT가 참조할 수 있는 정보를 결정하며, 이를 꺼도 대화 기록은 그대로 유지됩니다. 또한 나중에 개인화를 다시 켜면 남아 있는 기록을 바탕으로 메모리가 다시 구축될 수 있습니다.
스위치를 하나씩 끄고, 해당 스위치에 대해 OpenAI가 문서화한 내용을 읽어본 뒤, 설정 페이지가 아닌 출처 패널에서 결과를 확인하세요. 완전히 삭제하는 것이 목표라면 보관된 대화와 연결된 앱을 포함하여 전체 출처를 정리하고, 변경 사항이 반영될 때까지 시간을 두세요. 그런 다음 어시스턴트가 꼭 알았으면 하는 정보를 별도로 결정하고, 설정 스위치 여부에 영향을 받지 않는 안전한 곳에 기록해 두세요.