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

ChatGPT 프로젝트 메모리 모드 선택 방법 및 전환 시 삭제되는 정보 확인하기 (2026년 가이드)

ChatGPT 프로젝트에는 메모리 설정이 있으며, 이는 프로젝트별로 개별 설정되지만 대부분의 사람들은 이 설정을 한 번도 열어보지 않았습니다. OpenAI는 이 선택지를 다음과 같이 명확하게 설명합니다. "프로젝트는 기본 메모리(default memory) 또는 프로젝트 전용 메모리(project-only memory)를 사용할 수 있습니다. 프로젝트를 생성할 때 메모리 설정을 선택할 수 있으며, 나중에 프로젝트 설정에서 변경할 수 있습니다."

두 가지 옵션, 하나의 드롭다운 메뉴. 단순한 선호도 설정처럼 보이지만, 실제로는 경계선에 가깝습니다. 그리고 두 방향 중 한쪽에는 드롭다운 메뉴에 표시되지 않는 부작용이 있습니다. 바로 "프로젝트를 프로젝트 전용 메모리로 전환하면, 해당 프로젝트의 정보가 프로젝트 외부에서 사용되는 메모리에서 삭제됩니다"라는 점입니다.

이 한 문장이 바로 이 가이드가 존재하는 이유입니다. 프로젝트를 프로젝트 전용 메모리로 전환하는 것은 향후 대화가 무엇을 볼 수 있는지에 대한 규칙에만 그치지 않습니다. 이는 ChatGPT가 프로젝트 외부에서 사용자님에 대해 알고 있는 과거의 기억으로 거슬러 올라가 무언가를 제거합니다.

이 가이드에서는 각 모드가 실제로 무엇을 하는지, 전환하는 순간 무엇이 바뀌는지, 선택권 없이 강제 적용되는 경우는 언제인지, 그리고 동작을 짐작하지 않고도 프로젝트가 어떤 모드에 있는지 확인하는 방법을 다룹니다.

두 모드를 혼동하기 쉬운 이유

먼저 공통점부터 살펴보겠습니다. 두 모드 모두 프로젝트 내부의 대화는 서로를 참조할 수 있습니다. OpenAI의 기본 메모리 설명에 따르면 "저장된 메모리가 참조되며 대화는 동일한 프로젝트 내의 다른 대화를 활용할 수 있습니다"라고 되어 있으며, 프로젝트 전용 설명에서도 후반부를 반복합니다. "대화는 동일한 프로젝트 내의 다른 대화를 참조할 수 있습니다."

차이점은 프로젝트 장벽 외부의 모든 것에 있습니다.

기본 메모리(Default memory)는 프로젝트가 사용자의 계정을 볼 수 있도록 허용합니다. 저장된 메모리가 프로젝트 대화에서 참조됩니다. 반대 방향으로 작동하는 방식은 요금제에 따라 다릅니다. Enterprise 및 Edu의 경우, "대화는 프로젝트 내에 유지됩니다. 프로젝트 외부의 대화(예: 일반 ChatGPT 또는 다른 프로젝트)를 참조할 수 없으며, 프로젝트 외부의 대화에서도 참조할 수 없습니다." Business를 포함한 그 외 모든 요금제의 경우, "다른 프로젝트가 프로젝트 전용 메모리로 설정되어 있지 않은 한, 대화는 프로젝트 및 비프로젝트 대화(일반 ChatGPT 또는 다른 프로젝트)를 모두 참조할 수 있습니다."

마지막 문장을 두 번 읽어보세요. Enterprise가 아닌 요금제에서 기본 메모리는 양방향으로 열려 있으며, 예외 사항은 현재 프로젝트에서 제어할 수 있는 것이 아닙니다. 다른 프로젝트의 설정이 이 프로젝트에서 해당 프로젝트에 접근할 수 있는지 여부를 결정합니다.

프로젝트 전용 메모리(Project-only memory)는 사방의 벽을 모두 닫습니다. OpenAI는 그 결과를 네 가지 개별 항목으로 나열합니다. "이전에 저장된 메모리는 프로젝트 대화에서 참조되지 않습니다." "대화는 동일한 프로젝트 내의 다른 대화를 참조할 수 있습니다." "대화는 일반 ChatGPT 대화나 다른 프로젝트의 대화 등 프로젝트 외부의 대화를 참조할 수 없습니다." "프로젝트 외부의 대화는 프로젝트의 대화를 참조할 수 없습니다." 이 목록 뒤에 쉽게 놓칠 수 있는 한 줄이 더 있습니다. "프로젝트에서는 ChatGPT Work를 사용할 수 없습니다."

저희는 what ChatGPT projects do and don't share 글에서 이 장벽의 형태를 반대편 관점에서 설명한 바 있습니다. 이번 가이드는 이 장벽을 설정하는 제어 기능에 관한 것입니다.

또한 두 모드 모두 작동하기 전에 충족해야 하는 전제 조건 레이어가 있습니다. OpenAI는 프로젝트 메모리가 작동하기 위해 먼저 활성화되어야 하는 항목들을 다음과 같이 나열합니다. Enterprise 사용자의 경우 "개인 설정에서 '저장된 메모리 참조(Reference saved memories)'를 활성화"하고 "Workspace 설정에서 '메모리(Memory)'가 활성화되어 있어야 합니다." 그 외 모든 구독 요금제의 경우 "개인 설정에서 '저장된 메모리 참조(Reference saved memories)' 및 '대화 기록 참조(Reference chat history)'를 활성화"해야 합니다. 이 토글들이 꺼져 있는 계정에서 기본 메모리로 설정된 프로젝트는 두 모드 중 어느 쪽으로도 작동하지 않으며, 프로젝트 설정 화면에서는 이 상태가 표시되지 않습니다.

그리고 선택권이 항상 사용자에게 있는 것은 아닙니다. "공유 프로젝트는 자동으로 프로젝트 전용 메모리로 설정되며 기본 메모리로 전환할 수 없습니다. 공유 프로젝트는 개별 멤버의 컨텍스트, 커스텀 지침(custom instructions) 또는 프로젝트 외부의 메모리에 접근할 수 없습니다." 프로젝트를 공유하는 순간, 설정이 전환되고 고정됩니다.

사람들이 대신 시도하는 것들

한 번 설정하면 모든 곳에 적용된다고 가정하기. 그렇지 않습니다. OpenAI는 자체 FAQ에서 이 질문에 직접 답하고 있습니다. "모든 프로젝트 메모리를 프로젝트 전용으로 만드는 글로벌 설정이 있나요?" — "아니요." 모든 프로젝트는 자체 설정을 가집니다. 20개의 프로젝트가 있는 워크스페이스에는 누군가 결정을 내렸든 내리지 않았든 20개의 결정 사항이 존재합니다.

전환을 되돌릴 수 있는 것으로만 취급하기. 설정 자체는 되돌릴 수 있습니다. 하지만 프로젝트 전용으로 전환할 때 발생하는 부작용은 되돌릴 수 없습니다. 바로 해당 프로젝트의 정보가 외부에서 사용되는 메모리에서 삭제된다는 점입니다. OpenAI는 무엇이 남아 있는지 신중하게 설명하지만("프로젝트의 대화와 파일은 프로젝트에 남아 있으며 그곳에서 계속 컨텍스트를 제공할 수 있습니다"), 외부 저장소에서 빠져나간 정보는 이미 사라진 뒤입니다.

프로젝트를 공유하면서 메모리 설정이 유지되기를 기대하기. 유지되지 않습니다. 공유하면 강제로 프로젝트 전용으로 설정되고 잠깁니다. 저장된 메모리를 볼 수 있었기 때문에 유용했던 프로젝트라면, 공유하는 순간 기능이 변경되며, 공유 과정에서 이러한 변경 사항이 별도로 안내되지 않습니다.

ChatGPT의 동작으로 모드를 판단하기. 사람들은 테스트 프롬프트를 실행하여 다른 대화의 내용을 참조하는 것을 보고 프로젝트가 기본 메모리로 설정되어 있다고 결론을 내립니다. Enterprise가 아닌 요금제에서는 이러한 추론이 신뢰하기 어렵습니다. 다른 프로젝트에 접근할 수 있는지 여부는 해당 프로젝트의 설정에 달려 있기 때문입니다. 또한 메모리 요약본을 확인하는 것도 해결책이 되지 못합니다. OpenAI는 이를 부분적인 것으로 설명하며, 이는 저희가 the gap we mapped in detail에서 자세히 다룬 공백이기도 합니다.

작동하는지 확인하기 위해 무작정 기다리기. 테스트하기 전에 알아두어야 할 점은 "변경 사항이 적용되는 데 몇 시간이 걸릴 수 있습니다"라는 사실입니다. 저장한 지 한 시간 후에도 여전히 이전 방식으로 동작하는 프로젝트가 반드시 저장이 실패한 프로젝트인 것은 아닙니다.

커스텀 지침(custom instructions)이 그대로 따라올 것이라 가정하기. Enterprise 및 Edu 워크스페이스에서는 그렇지 않습니다. OpenAI의 컨텍스트 표에 따르면 두 메모리 모드 모두에서 프로젝트 내부 대화의 커스텀 지침은 "사용 불가(프로젝트 지침만 가능)"로 표시되어 있습니다. 계정 수준의 지침에 역할, 기술 스택 또는 작성 규칙이 포함되어 있더라도 프로젝트 내부에서는 작동하지 않으며, 프로젝트 자체의 지침이 적용됩니다. 이는 사람들이 ChatGPT stops carrying project context 현상을 겪을 때 흔히 추적하는 문제와는 별개의 영역입니다.

해결책: 프로젝트에 내용이 채워지기 전에 경계 결정하기

이 설정은 첫날에 선택하면 비용이 들지 않지만, 90일째에 변경하려면 큰 대가를 치러야 합니다. 프로젝트를 생성할 때 명시적인 단계로 설정하세요.

1단계: 프로젝트가 나에 대해 무엇을 알 수 있도록 허용할지 자문해보기

이것이 결정의 전부이며, 이는 개인정보 보호의 문제라기보다는 개인정보 보호에 영향을 미치는 관련성(relevance)의 문제입니다.

기본 메모리는 프로젝트가 사용자가 누구인지(글쓰기 스타일, 기술 스택, 매번 다시 설명해야 하는 고정된 선호도 등)를 알 때 유리한 경우에 적합합니다. 프로젝트 전용 메모리는 프로젝트가 단일 고객, 단일 사안, 단일 데이터 세트를 담는 컨테이너 역할을 할 때 적합하며, 여기에 사용자의 다른 일상 정보까지 끌어들이면 답변의 품질이 떨어질 뿐만 아니라 정보 유출의 위험도 커집니다.

이 결정을 프로젝트 지침에 한 줄로 적어두어, 다음번에 설정 화면을 열 사람(3개월 후의 자신을 포함하여)이 이 선택이 의도된 것임을 알 수 있도록 하세요.

2단계: 프로젝트에서 설정을 변경하고, 그에 따른 대가를 예상하기

OpenAI가 안내하는 경로는 클릭 네 번입니다. "프로젝트를 엽니다. 점 세 개 메뉴를 선택하고 프로젝트 설정을 선택합니다. 메모리(Memory)에서 기본 메모리(Default memory) 또는 프로젝트 전용 메모리(Project-only memory)를 선택합니다. 저장을 선택합니다."

프로젝트 전용으로의 전환을 저장하기 전에, 그에 따르는 대가를 받아들이세요. 즉, 해당 프로젝트의 정보가 외부에서 사용되는 메모리에서 삭제됩니다. 프로젝트가 ChatGPT에게 학습시킨 사용자 관련 정보 중 계정 전체에서 유지할 가치가 있는 것(선호도, 수정 사항, 고정 지침 등)이 있다면 먼저 꺼내두어야 합니다. 이로 인해 대부분의 사람들이 건너뛰는 다음 단계로 이어집니다.

3단계: 장벽을 닫기 전에 영구적인 사실들을 외부로 추출하기

보관할 가치가 있는 것은 대화 내용 자체인 경우가 거의 없습니다. 중요한 것은 결론입니다. 결정 사항과 그 이유, 뻔한 접근법을 배제하는 제약 조건, 고객이 승인한 문구 등입니다. 이러한 정보는 크기가 작고 온전히 사용자의 것이며, 메모리 장벽이 전혀 관여하지 않는 영역입니다.

이러한 내용을 프로젝트 내부나 계정 메모리가 아닌 다른 곳에 기록해 두면, 장벽은 정보의 손실이 아니라 단순한 라우팅 결정이 됩니다. 메모리가 보관할 수 있는 계정 전체 범위와 그 한계에 대해서는 ChatGPT's memory limitations에서 다루고 있습니다.

MemoryLake에서 설정하기

프로젝트별 장벽은 올바른 제어 방식이지만 결론을 저장하기에는 적절하지 않은 장소입니다. 결론은 대개 장벽의 양쪽 모두에서 읽을 수 있어야 하기 때문입니다. MemoryLake는 어떠한 프로젝트와도 분리되어 있고 연결된 모든 어시스턴트에서 읽을 수 있는, 의도적으로 결론을 기록해 두는 저장소입니다. 사용자는 자신의 언어로 직접 항목을 작성합니다. OpenAI 시스템이나 다른 벤더의 저장소에서 정보를 읽거나 쓰거나 삭제하지 않으므로, ChatGPT 프로젝트와 메모리는 전적으로 ChatGPT 자체 제어 하에 유지됩니다.

1단계: API 키 생성하기

대시보드에서 키를 생성합니다. 이 키를 통해 프로젝트 대화, 일반 대화, 그리고 완전히 다른 어시스턴트가 동일한 사실 집합에 접근할 수 있게 됩니다.

에이전트에서 사용할 새 키를 생성하고 복사하는 API 키 화면을 보여주는 MemoryLake 콘솔
에이전트에서 사용할 새 키를 생성하고 복사하는 API 키 화면을 보여주는 MemoryLake 콘솔

2단계: 첫 번째 메모리 업로드하기

프로젝트를 프로젝트 전용으로 설정하거나 공유하기 전에, 결정 사항, 제약 조건, 매번 다시 설명하기 번거로운 선호도 등 영구적인 부분들을 추출하세요. 보통 10여 개의 짧은 항목이면 하나의 프로젝트를 충분히 커버할 수 있습니다. 날짜와 함께 서술형 문장으로 작성하세요.

첫 번째 문서가 업로드되어 각 파일이 검색 가능한 메모리로 나열된 MemoryLake 워크스페이스
첫 번째 문서가 업로드되어 각 파일이 검색 가능한 메모리로 나열된 MemoryLake 워크스페이스

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

대화가 시작될 때 사실 관계를 재구성하는 대신 해당 사실들이 먼저 로드되도록 도구를 메모리 레이어에 연결하세요. 그런 다음 제대로 테스트해 보세요. 프로젝트 외부에서 대화를 열고 해당 사실 중 하나를 물어봅니다. 답변을 제대로 한다면, 장벽은 더 이상 위험 요소가 아니라 안전한 경계선 역할을 하게 된 것입니다.

메모리 레이어에 연결할 수 있는 AI 클라이언트 및 에이전트 프레임워크를 나열하는 MemoryLake 연동 화면
메모리 레이어에 연결할 수 있는 AI 클라이언트 및 에이전트 프레임워크를 나열하는 MemoryLake 연동 화면

실무에서 바뀌는 점들

첫 번째 변화는 공유가 더 이상 예상치 못한 변수가 되지 않는다는 점입니다. 공유 시 강제로 프로젝트 전용으로 설정되고 고정된다는 사실을 알게 되면, 해당 프로젝트를 계정 컨텍스트의 이점을 누리는 개인 작업 공간으로 둘지, 아니면 애초에 계정 컨텍스트가 포함되어서는 안 되는 공유 컨테이너로 만들지 미리 결정할 수 있습니다.

두 번째는 프로젝트별 설정이라는 특성을 관리할 수 있게 된다는 점입니다. 글로벌 스위치가 없기 때문에 유일하게 실행 가능한 접근 방식은 규칙을 정하는 것입니다. 팀에서 사용할 기본 모드를 결정하고, 이를 프로젝트 지침 템플릿에 작성하며, 이 규칙에서 벗어나는 프로젝트는 나중에 발견해야 할 문제가 아니라 타당한 이유가 있어야 하는 예외 사항으로 취급하는 것입니다.

세 번째는 Enterprise 및 Edu의 커스텀 지침 규칙으로 인해 곤란을 겪는 일이 없어진다는 점입니다. 계정 지침을 프로젝트 내부에서 사용할 수 없다면, 프로젝트 자체의 지침이 가이드라인을 담을 수 있는 유일한 장소입니다. 이는 톤앤매너가 왜 잘못되었는지 매번 의아해하는 대신, 프로젝트별로 한 번만 수정하면 해결되는 문제입니다.

네 번째는 보관(archiving), 삭제(deleting), 모드 전환(switching modes)을 혼동하지 않게 된다는 점입니다. 이들은 서로 다른 영역에 영향을 미치며, 그중 하나만 가시성(visibility)과 관련이 있습니다. 저희는 what archiving a ChatGPT chat actually hides에서 이 차이점들을 구분하여 설명했습니다.

ChatGPT 프로젝트 메모리 설정을 위한 모범 사례

프로젝트를 생성할 때 모드를 선택하세요. 나중에 변경할 수도 있지만, 한쪽 방향으로 변경할 경우 프로젝트 외부에서 사용되는 메모리에서 정보가 삭제됩니다.

공유한 후가 아니라 공유하기 전에 결정하세요. 공유하면 자동으로 프로젝트 전용으로 설정되며 이후에는 다시 변경할 수 없습니다.

계정당 한 번씩 전제 조건 토글을 확인하세요. 프로젝트 메모리가 작동하려면 개인 설정에서 '저장된 메모리 참조(Reference saved memories)'가 활성화되어 있어야 하며, Enterprise가 아닌 요금제에서는 '대화 기록 참조(Reference chat history)'도 활성화되어 있어야 합니다. Enterprise의 경우 추가로 워크스페이스 설정에서 메모리가 활성화되어 있어야 합니다.

프로젝트에 자체 지침을 부여하세요. Enterprise 및 Edu에서는 계정 수준의 커스텀 지침을 프로젝트 내부에서 사용할 수 없으며, 프로젝트 지침만 사용할 수 있습니다.

테스트하기 전에 기다리세요. OpenAI는 변경 사항이 "적용되는 데 몇 시간이 걸릴 수 있습니다"라고 명시하고 있습니다.

결론은 장벽 외부에 보관하세요. 장벽의 양쪽 모두에서 읽을 수 있어야 하는 정보는 장벽 내부에 두어서는 안 됩니다.

결론

ChatGPT의 프로젝트 메모리 설정은 글로벌 기본값 없이 프로젝트별로 개별 설정되는 두 가지 모드를 가진 실질적인 경계 제어 기능입니다. 기본 메모리는 저장된 메모리를 프로젝트로 가져오고, Enterprise가 아닌 요금제에서는 다른 프로젝트가 자체 장벽을 닫지 않은 한 프로젝트 대화와 비프로젝트 대화가 서로를 참조할 수 있도록 허용합니다. 프로젝트 전용 메모리는 사방의 모든 방향을 차단하며 프로젝트에서 ChatGPT Work를 제거합니다.

기억해야 할 핵심 세부 사항은 드롭다운 메뉴에 표시되지 않는 내용입니다. 프로젝트 전용으로 전환하면 해당 프로젝트의 정보가 외부에서 사용되는 메모리에서 삭제되며, 프로젝트를 공유하면 자동으로 프로젝트 전용으로 설정되고 고정된다는 점입니다.

이 중 어느 것도 결함이 아닙니다. 이는 범위 제어(scoping control) 기능이 해야 할 역할을 정확히 수행하는 것이며, 공급업체에 의해 정확하게 문서화되어 있습니다. 실질적인 해결책은 첫날에 모드를 선택하고 그 이유를 기록해 두며, 결론은 장벽이 닿지 않는 곳에 보관하는 것입니다.

자주 묻는 질문

ChatGPT에서 기본 메모리와 프로젝트 전용 메모리의 차이점은 무엇인가요?

기본 메모리는 프로젝트가 저장된 메모리를 참조할 수 있도록 허용하며, Enterprise가 아닌 요금제에서는 다른 프로젝트가 프로젝트 전용으로 설정되어 있지 않은 한 프로젝트 대화와 비프로젝트 대화가 서로를 참조할 수 있도록 합니다. 프로젝트 전용 메모리는 OpenAI의 설명대로 "이전에 저장된 메모리가 프로젝트 대화에서 참조되지 않음"을 의미하며, 대화는 동일한 프로젝트 내의 다른 대화만 참조할 수 있고 프로젝트 외부의 대화는 프로젝트의 대화를 참조할 수 없습니다.

프로젝트 전용 메모리로 전환하면 무언가 삭제되나요?

한 곳에서 정보가 제거됩니다. OpenAI는 "프로젝트를 프로젝트 전용 메모리로 전환하면, 해당 프로젝트의 정보가 프로젝트 외부에서 사용되는 메모리에서 삭제됩니다"라고 명시하고 있으며, 반면 "프로젝트의 대화와 파일은 프로젝트에 남아 있으며 그곳에서 계속 컨텍스트를 제공할 수 있습니다"라고 설명합니다.

모든 프로젝트를 한 번에 프로젝트 전용 메모리로 설정할 수 있나요?

아니요. OpenAI의 FAQ에서 이에 대해 직접 답하고 있습니다. "모든 프로젝트 메모리를 프로젝트 전용으로 만드는 글로벌 설정이 있나요?"라는 질문에 대한 답변은 "아니요"입니다. 이 설정은 프로젝트를 생성할 때 또는 나중에 프로젝트 설정에서 프로젝트별로 선택해야 합니다.

프로젝트를 공유하면 메모리 설정은 어떻게 되나요?

설정이 변경되고 고정됩니다. OpenAI에 따르면 "공유 프로젝트는 자동으로 프로젝트 전용 메모리로 설정되며 기본 메모리로 전환할 수 없습니다." 또한 공유 프로젝트는 "개별 멤버의 컨텍스트, 커스텀 지침(custom instructions) 또는 프로젝트 외부의 메모리에 접근할 수 없습니다."

프로젝트 내부에도 나의 커스텀 지침이 적용되나요?

Enterprise 및 Edu 워크스페이스의 경우, OpenAI의 컨텍스트 표에 따르면 두 메모리 모드 모두에서 프로젝트 내부 대화의 커스텀 지침은 "사용 불가(프로젝트 지침만 가능)"로 표시되어 있습니다. 계정 수준의 지침에 의존하기보다는 필요한 가이드라인을 프로젝트 자체 지침에 입력하세요.

설정을 변경했는데 아무것도 달라지지 않은 것 같습니다. 왜 그런가요?

문제를 해결하기 전에 시간을 두고 기다려 보세요. OpenAI는 "변경 사항이 적용되는 데 몇 시간이 걸릴 수 있습니다"라고 명시하고 있습니다. 또한 개인 설정에서 '저장된 메모리 참조(Reference saved memories)'가 활성화되어 있는지, Enterprise가 아닌 요금제에서는 '대화 기록 참조(Reference chat history)'가 활성화되어 있는지, Enterprise의 경우 워크스페이스 설정에서 메모리가 활성화되어 있는지 등의 전제 조건을 확인하는 것이 좋습니다.

관련 글