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

ChatGPT 대화를 분기하는 방법 및 옵션이 사라졌을 때 찾는 방법 (2026년 가이드)

대화 분기(Branching)는 이름 그대로 작동하는 몇 안 되는 ChatGPT 기능 중 하나입니다. OpenAI의 릴리스 노트는 이 메커니즘 전체를 두 문장으로 설명합니다. "이제 ChatGPT에서 대화를 분기하여 원본 스레드를 잃지 않고 다른 방향을 더 쉽게 탐색할 수 있습니다. 메시지 위에 마우스를 올리고 추가 작업(⋯)을 클릭한 다음, 새 대화에서 분기(Branch in new chat)를 선택하여 해당 시점부터 별도의 대화를 시작하세요."

이후 사용자들에게는 두 가지 일이 발생합니다. 첫 번째는 메뉴 항목이 보이지 않고, 왜 그런지 설명하는 메시지도 없다는 점입니다. 두 번째는 더 미묘합니다. 분기된 대화가 열리고 이전 메시지가 모두 존재하지만, 새 대화가 원본 대화보다 아는 것이 적은 것처럼 답변하는 현상입니다.

두 가지 모두 문서화된 설명이 있으며, 각각 다른 이유 때문입니다. 하나는 사용 중인 플랫폼(surface)에 관한 것입니다. 다른 하나는 대화가 자체 메시지 외에 읽는 정보(저장된 기억, 맞춤 지침, 프로젝트 설정 등)에 관한 것으로, 이 중 어느 것도 방금 복사한 대화 기록에는 표시되지 않습니다. 이 가이드에서는 이 옵션의 위치, 사라지는 이유, 그리고 분기된 대화가 실제로 어떤 정보를 바탕으로 작동하는지 확인하는 방법을 다룹니다.

분기 옵션을 찾기 어려운 이유

이 기능은 동일한 릴리스 노트에 명시된 플랫폼 제한과 함께 출시되었습니다. "이 기능은 오늘부터 웹에 로그인한 모든 사용자가 사용할 수 있습니다." 이 단 한 구절이 대부분의 혼란을 설명합니다. 모바일 앱에서 이 기능을 찾으려는데 메시지 메뉴에 없다면, 계정이 고장 난 것이 아닙니다.

OpenAI는 또한 기억(memory) 관련 문서에서도 사용자가 보는 화면이 모두에게 동일하지 않음을 명시하고 있습니다. "기억 기능 및 제어 옵션은 요금제, 지역, 플랫폼 및 워크스페이스 설정에 따라 다를 수 있습니다. 여기에 설명된 설정이 보이지 않는다면 아직 귀하의 계정에서 사용할 수 없는 것일 수 있습니다." 이 문장은 기억 제어 옵션에 관한 것이지만, 동료에게는 보이고 나에게는 보이지 않는 모든 메뉴 항목에서 사람들이 겪는 동일한 패턴의 차이를 설명해 줍니다.

다음으로, 의도적으로 다르게 작동하는 프로젝트의 경우가 있습니다. 공유 프로젝트 내에서 OpenAI는 분기를 단순한 추가 기능이 아닌 협업 모델로 문서화하고 있습니다. "공유 프로젝트의 대화는 동시 협업이 아닌 분기(branched) 방식으로 진행할 수 있습니다." 또한 같은 곳에서 분기의 목적을 다음과 같이 설명합니다. "분기를 사용하면 원본 대화를 변경하지 않고 다른 방향을 탐색하거나 스레드를 '리믹스'할 수 있습니다. 이는 대체 초안을 테스트하거나, 논리를 다듬거나, 팀원의 작업을 기반으로 발전시킬 때 특히 유용합니다."

따라서 프로젝트 내부에서의 분기는 핵심적인 작업(first-class action)입니다. 분기를 통해 생성된 대화의 범위는 제한됩니다. "분기된 대화는 원본 대화와 함께 프로젝트 내에 표시됩니다." 그리고 나중에 이를 외부로 이동하는 것에는 조건이 따릅니다. "멤버들은 분기된 대화가 공유 프로젝트에 남아 있는 동안 이를 볼 수 있습니다. 대화를 다른 곳으로 이동할 수 있는지 여부는 프로젝트의 기억 설정 및 사용 가능한 작업에 따라 달라집니다."

이러한 조건부 허용은 사람들을 놀라게 하는 부분이며, 대부분의 사람들이 한 번도 열어보지 않는 설정과 연결되어 있습니다. OpenAI 문서에 따르면 공유 프로젝트는 "자동으로 프로젝트 전용 기억을 사용하며, 프로젝트 외부에서 개별 멤버의 기억이나 컨텍스트에 액세스할 수 없습니다." 프로젝트가 어떤 기억 모드로 실행되는지는 분기 기능보다 훨씬 더 많은 것을 결정하며, 이에 대한 자세한 내용은 프로젝트 기억 모드 선택하기에서 다룬 바 있습니다.

두 번째 문제인 '분기된 대화가 아는 것이 적어 보이는 현상'은 메뉴와는 아무런 관련이 없습니다. ChatGPT의 답변은 대화창 위의 메시지 그 이상에 의해 형성됩니다. OpenAI는 기억이 가져올 수 있는 출처로 "이전 대화", "저장된 기억", "맞춤 지침", "라이브러리의 파일", "Gmail 등 연결된 앱의 콘텐츠"를 나열합니다. 또한 다음과 같이 직접적으로 한계를 명시합니다. "기억이 모든 대화의 모든 세부 사항을 보존하는 것은 아닙니다. ChatGPT는 사용 가능한 정보 중 어떤 것이 응답에 관련이 있는지 결정하며, 컨텍스트가 변경됨에 따라 기억도 변경될 수 있습니다."

분기는 스레드를 복사할 뿐입니다. 목록의 나머지 요소들은 매번 새로 평가됩니다.

사람들이 대신 시도하는 방법들

대화 내용을 복사하여 새 대화에 붙여넣기. 텍스트가 그대로 전달된다는 좁은 의미에서는 작동합니다. 하지만 이는 분기 기능의 본질을 훼손합니다. 새 대화는 기존 대화의 연속이 아니라 대화 기록에 대한 대화가 되어 버리며, 이후 이어지는 모든 대화의 토큰 비용이 두 배로 늘어납니다.

더 자세한 내용으로 질문 다시 하기. 답변이 이전보다 부실하다고 느껴질 때 흔히 보이는 반사적인 행동입니다. 가끔 효과가 있을 수는 있지만 아무것도 배울 수 없습니다. 원본 답변이 저장된 기억, 맞춤 지침, 혹은 업로드해 두고 잊어버린 파일 중 어디에 의존하고 있었는지 결코 알 수 없기 때문입니다.

기능이 삭제되었다고 가정하기. 메뉴 항목이 사라졌을 때 충분히 할 수 있는 생각이지만, 실제로는 틀린 경우가 많아 확인해 볼 가치가 있습니다. 릴리스 노트의 "웹에서"라는 조항과 요금제, 지역, 플랫폼, 워크스페이스 설정에 따라 제어 옵션이 달라진다는 OpenAI의 설명만으로도 기능이 폐지되지 않고도 사라진 현상의 대부분을 설명할 수 있습니다.

분기 대신 원본 대화 보관하기. 결과가 완전히 다른 별개의 작업입니다. 보관(Archiving)은 대화를 보이지 않게 치워둘 뿐, 선택한 시점부터 시작하는 두 번째 활성 스레드를 제공하지 않습니다. 보관된 대화가 ChatGPT의 기억에 미치는 영향과 미치지 않는 영향은 별개의 문제이며, 이는 보관된 대화가 기억에 미치는 영향에서 다루었습니다.

분기된 대화를 백업으로 취급하기. 백업이 아닙니다. 분기는 대안을 탐색하기 위한 작업용 사본이며, 원본과 동일한 계정 및 동일한 설정 하에 존재합니다.

대신 대화 링크 공유하기. 이 또한 다른 작업이며, 어떤 정보가 함께 전달되는지에 대한 자체 규칙이 있습니다. OpenAI는 "공유 링크를 통해 대화를 공유할 때 기억 출처(Memory Sources)는 포함되지 않습니다"라고 명시하고 있습니다. 이는 링크가 답변을 형성한 모든 요소의 스냅샷이 아님을 상기시켜 주는 유용한 사실입니다. 이에 대해서는 공유 링크가 실제로 전달하는 정보에서 자세히 분석했습니다.

해결책: 기능이 제공되는 플랫폼에서 분기한 후, 새 대화가 무엇을 읽고 있는지 확인하기

두 가지 문제, 두 가지 확인 사항입니다. 순서대로 진행하면 더 이상 추측할 필요가 없습니다.

1단계: 플랫폼을 확인한 후 메뉴 찾기

웹에서 대화를 열고, 분기하려는 특정 메시지 위에 마우스를 올린 다음 '추가 작업'을 엽니다. 릴리스 노트에 명시된 정확한 이름은 '새 대화에서 분기(Branch in new chat)'입니다. 이 기능은 대화 단위가 아니라 메시지 단위로 작동하므로, 대화 자체의 옵션이 아닌 메시지 메뉴에 나타납니다.

공유 프로젝트 내부에 있는 경우, 분기 기능이 프로젝트 작동 방식의 일부로 제공될 것입니다. OpenAI의 협업 섹션에 따르면, 공유 프로젝트에 참여한 후 "멤버들은 새 대화를 생성하고 기존 대화를 분기할 수 있으며", 대화 이동에는 조건이 따릅니다. "멤버들은 관련 작업을 사용할 수 있을 때 자격이 되는 대화를 이동할 수 있습니다. 프로젝트 기억 설정 및 워크스페이스 제한으로 인해 이동할 수 있는 대화가 제한될 수 있습니다."

그럼에도 기능이 보이지 않는다면 오류가 아니라 기능 제공 여부(availability)의 문제로 취급하십시오. 누락된 제어 옵션에 대한 OpenAI의 표현은 "아직 귀하의 계정에서 사용할 수 없을 수 있습니다"이며, 다른 곳에서 사용되는 자격 관련 언어도 이와 유사합니다. 예를 들어 대화를 프로젝트로 이동할 때 "해당 대화는 자격이 없을 수 있습니다"라고 표시됩니다.

2단계: 분기된 대화의 첫 번째 답변에서 출처(Sources) 패널 확인하기

이 단계는 "왜 아는 것이 적은가"에 대한 답을 줍니다. 분기된 대화에 컨텍스트에 의존하는 질문을 던진 후, 답변 아래를 확인해 보세요. OpenAI는 이 패널을 다음과 같이 설명합니다. "ChatGPT가 관련 개인 컨텍스트를 사용할 때 응답 아래에 출처(Sources)가 표시될 수 있습니다. 출처를 통해 이전 대화, 저장된 기억, 맞춤 지침, 파일 또는 연결된 이메일 등 개인화에 기여한 정보를 검토할 수 있습니다."

이 목록을 원본 대화가 참조하고 있던 내용과 비교해 보세요. 한쪽에는 저장된 기억이나 맞춤 지침이 표시되는데 다른 쪽에는 표시되지 않는다면 답을 찾은 것이며, 이는 분기 기능 자체의 문제가 아닙니다.

OpenAI가 명시한 한 가지 주의 사항은 "출처가 응답을 형성한 모든 요소를 보여주지 않을 수도 있다"는 점입니다. 이 패널은 전체 목록이 아닌 참고용 증거로 취급하십시오. 누적된 정보에 대한 더 넓은 시야를 원한다면 기억 요약(memory summary)을 확인해야 하며, 그 사각지대에 대해서는 기억 요약에서 누락되는 내용에서 다루었습니다.

3단계: 분기가 늘어나기 전에 결정을 기록해 두기

분기는 비용이 들지 않기 때문에 결국 대화가 서너 개로 늘어나게 됩니다. 탐색의 핵심은 결론이며, 화요일에 열었던 대화의 세 번째 분기에 머물러 있는 결론은 결국 나중에 다시 도출해야 하는 결론이 되고 맙니다.

분기를 통해 무언가 결정되었다면(예: '이러한 이유로 저 방법이 아닌 이 접근 방식을 선택함'), 그 문장을 분기된 대화 외부의 다른 곳에 기록해 두세요. 그러고 나서 분기된 대화들은 일회용으로 편하게 버리시면 됩니다. 그것이 분기 기능의 원래 용도입니다.

MemoryLake에서 설정하기

분기는 탐색을 위한 것입니다. 탐색을 통해 얻은 결론은 네 개의 평행한 스레드 중 하나가 아닌 다른 곳에 보관되어야 합니다. MemoryLake는 개별 대화, 프로젝트 또는 계정 설정과 분리되어 있으며, 연결된 모든 어시스턴트에서 읽을 수 있도록 이러한 결론을 의도적으로 기록해 두는 저장소입니다. 사용자는 자신의 언어로 직접 항목을 작성합니다. OpenAI 시스템이나 다른 벤더의 저장소에서 정보를 읽거나, 쓰거나, 삭제하지 않으므로 사용자의 대화, 저장된 기억, 프로젝트 설정은 온전히 자체 제어 하에 유지됩니다.

1단계: API 키 생성하기

대시보드에서 키를 생성합니다. 이 키를 사용하면 초안 작성용 어시스턴트와 코드 작성용 어시스턴트가 대화 기록 사본을 각각 가질 필요 없이 동일한 사실 정보에 접근할 수 있습니다.

에이전트에서 사용할 새 키를 생성하고 복사하는 API 키 화면이 표시된 MemoryLake 콘솔
에이전트에서 사용할 새 키를 생성하고 복사하는 API 키 화면이 표시된 MemoryLake 콘솔

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

과거 탐색의 결과물부터 시작해 보세요. 제외한 옵션과 그 이유, 결정을 내리게 만든 제약 조건, 최종 합의된 문구 등이 이에 해당합니다. 이러한 정보들은 분기 기능이 만들어내지만 대화 기록 속에 묻혀버리기 쉬운 것들입니다.

첫 번째 문서들이 업로드되어 각 파일이 검색 가능한 기억으로 나열된 MemoryLake 워크스페이스
첫 번째 문서들이 업로드되어 각 파일이 검색 가능한 기억으로 나열된 MemoryLake 워크스페이스

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

도구들이 이 레이어를 가리키도록 설정하여, 커서 위에 우연히 있는 내용으로부터 추론하는 대신 대화 시작 시점에 해당 사실들을 로드하도록 하십시오. 그런 다음 이를 검증할 수 있는 유일한 방법으로 테스트해 보세요. 다른 어시스턴트에게 도출된 결론 중 하나를 다시 물어보는 것입니다. 어시스턴트가 답변한다면, 그 논리는 더 이상 분기된 대화 속에만 갇혀 있는 것이 아닙니다.

기억 레이어에 연결할 수 있는 AI 클라이언트 및 에이전트 프레임워크가 나열된 MemoryLake 연동 화면
기억 레이어에 연결할 수 있는 AI 클라이언트 및 에이전트 프레임워크가 나열된 MemoryLake 연동 화면

실제 적용 시 변화되는 점

첫 번째 변화는 사라진 메뉴 항목이 더 이상 미스터리가 아니라는 점입니다. 릴리스 노트는 웹을 언급하고 있으며, OpenAI는 요금제, 지역, 플랫폼, 워크스페이스 설정에 따라 제어 옵션이 달라진다고 말합니다. 이 두 문장만으로도 플랫폼을 전환해야 할지 아니면 찾는 것을 그만두어야 할지 10초 안에 판단할 수 있습니다.

두 번째는 "분기된 대화가 아는 것이 적다"는 의문이 해결된다는 점입니다. 출처(Sources) 패널은 기여한 이전 대화, 저장된 기억, 맞춤 지침, 파일 또는 연결된 이메일을 명시해 줍니다. 이를 한 번 읽는 것이 일주일 동안 프롬프트를 다시 입력하는 것보다 자신의 계정에 대해 더 많은 것을 알려줍니다.

세 번째는 프로젝트 분기가 더 이상 일관성 없게 느껴지지 않는다는 점입니다. 공유 프로젝트 내부에서 분기는 병렬 작업을 수행하는 문서화된 방식이며, 분기된 대화는 프로젝트에 남아 있고, 외부로 이동할 수 있는지 여부는 프로젝트의 기억 설정에 따릅니다. 문서를 읽고 나면 이는 매우 일관된 설계이지만, 읽기 전까지는 보이지 않는 부분입니다.

네 번째는 분기된 대화를 저장소로 사용하는 것을 멈추게 된다는 점입니다. 분기는 갈림길을 유지하는 데는 훌륭하지만 결정을 보존하는 데는 취약하며, 해결책은 다른 곳에 한 문장으로 기록해 두는 것입니다.

ChatGPT 대화 분기 모범 사례

여전히 올바른 마지막 메시지에서 분기하기. 메시지를 선택하는 목적은 공유된 대화 기록이 끝나는 지점을 선택하는 것입니다. 대화가 엇나가기 직전의 단계를 선택하는 것이 핵심 기술입니다.

즉시 분기된 대화의 이름을 지정하기. 처음 10개의 메시지가 동일한 두 대화는 하루만 지나도 사이드바에서 구분하기 어렵습니다.

답변마다 확인하지 말고, 분기당 한 번만 출처(Sources) 확인하기. 첫 번째 실질적인 응답을 한 번만 살펴보면 분기된 대화가 무엇을 참조하고 있는지 알 수 있습니다. 그 이후에는 이미 알고 있는 상태가 됩니다.

작업이 끝날 때까지 프로젝트 분기를 프로젝트 내부에 유지하기. 대화를 외부로 이동할 수 있는지 여부는 프로젝트의 기억 설정 및 사용 가능한 작업에 따라 달라지므로, 그대로 유지하는 방향으로 계획하십시오.

부실한 답변을 기억 상실로 오해하지 않기. OpenAI는 기억이 "모든 대화의 모든 세부 사항을 보존하는 것은 아니며" ChatGPT가 무엇이 관련 있는지 결정한다고 명시하고 있습니다. ChatGPT가 일반적으로 기억할 수 있는 것과 기억할 수 없는 것은 별개의 주제이며, 그 경계는 ChatGPT 기억의 한계에서 정리했습니다.

기록으로 마무리하기. 결정을 도출해 낸 분기된 대화는 제 역할을 다한 것입니다. 결정을 기록하고 분기된 대화는 정리하십시오.

결론

'새 대화에서 분기(Branch in new chat)'는 정확하게 문서화된 작은 기능입니다. 특정 메시지의 '추가 작업' 메뉴에 있으며, 해당 시점부터 별도의 대화를 시작합니다. OpenAI의 릴리스 노트에 따르면 웹에 로그인한 모든 사용자가 사용할 수 있습니다. 이 기능이 보이지 않을 때는 기능 삭제보다는 플랫폼 제한이나 제공 여부(availability) 때문인 경우가 훨씬 더 많습니다.

두 번째 질문인 '왜 분기된 대화가 원본보다 아는 것이 적어 보이는가'에 대한 답은 다르며, 이는 분기 기능 자체와는 무관합니다. ChatGPT 응답은 이전 대화, 저장된 기억, 맞춤 지침, 라이브러리의 파일, 연결된 앱을 참조할 수 있습니다. 분기는 스레드를 복사할 뿐이며, 그 외의 모든 것은 다시 평가됩니다. 응답 아래의 출처(Sources) 패널에서 이 중 어떤 것이 기여했는지 확인할 수 있으며, 모든 요소를 보여주지 않을 수도 있다는 OpenAI의 주의 사항이 있습니다.

공유 프로젝트 내부에서 분기는 협업 모델입니다. "공유 프로젝트의 대화는 동시 협업이 아닌 분기 방식으로 진행할 수 있습니다." 분기된 대화는 원본과 함께 유지되며, 이동 가능 여부는 프로젝트의 기억 설정에 따라 달라집니다.

분기 기능은 원본 스레드를 잃지 않고 다른 방향을 탐색하는 본연의 목적에 맞게 사용하십시오. 그런 다음 탐색을 통해 얻은 결론을 분기된 대화가 아닌 다른 곳에 기록해 두세요.

자주 묻는 질문

ChatGPT에서 분기 옵션은 어디에 있나요?

대화 메뉴가 아닌 메시지 메뉴에 있습니다. OpenAI의 릴리스 노트에서는 다음과 같이 설명합니다. 메시지 위에 마우스를 올리고 추가 작업(⋯)을 클릭한 다음, '새 대화에서 분기(Branch in new chat)'를 선택하여 해당 시점부터 별도의 대화를 시작할 수 있습니다.

왜 저에게는 '새 대화에서 분기' 옵션이 보이지 않나요?

이 기능은 웹용으로 출시되었습니다. 릴리스 노트에는 "오늘부터 웹에 로그인한 모든 사용자가 사용할 수 있습니다"라고 명시되어 있습니다. OpenAI는 또한 일반적으로 기능 및 제어 옵션이 "요금제, 지역, 플랫폼 및 워크스페이스 설정에 따라 다를 수 있으며", 보이지 않는 설정은 "아직 귀하의 계정에서 사용할 수 없는 것일 수 있습니다"라고 설명합니다.

분기된 대화에서도 저장된 기억이 유지되나요?

분기는 선택한 메시지까지의 대화를 복사합니다. 응답이 참조할 수 있는 다른 모든 요소(저장된 기억, 맞춤 지침, 라이브러리의 파일, 연결된 앱)는 응답별로 새로 평가됩니다. 어떤 요소가 기여했는지 확인하려면 응답 아래에 표시되는 출처(Sources) 패널을 확인해 보세요.

공유 프로젝트 내부에서도 대화를 분기할 수 있나요?

네, OpenAI는 이를 프로젝트 내에서 병렬 작업이 이루어지는 방식으로 문서화하고 있습니다. "공유 프로젝트의 대화는 동시 협업이 아닌 분기 방식으로 진행할 수 있습니다." 분기된 대화는 원본 대화와 함께 프로젝트 내에 표시됩니다.

분기된 대화를 프로젝트 외부로 이동할 수 있나요?

프로젝트에 따라 다릅니다. OpenAI는 멤버들이 "분기된 대화가 공유 프로젝트에 남아 있는 동안 이를 볼 수 있으며", "대화를 다른 곳으로 이동할 수 있는지 여부는 프로젝트의 기억 설정 및 사용 가능한 작업에 따라 달라진다"고 명시하고 있습니다. 프로젝트 기억 설정 및 워크스페이스 제한으로 인해 이동할 수 있는 대화가 제한될 수 있습니다.

대화 분기는 대화 링크를 공유하는 것과 같나요?

아닙니다. 분기는 본인의 계정에서 선택한 시점부터 시작하는 두 번째 활성 대화를 생성합니다. 공유 링크는 다른 사람에게 대화 내용을 보여주는 기능이며, OpenAI는 "공유 링크를 통해 대화를 공유할 때 기억 출처(Memory Sources)는 포함되지 않습니다"라고 명시하고 있습니다.