짧은 답변
ChatGPT는 Claude Projects로의 기본 푸시 기능이 없습니다. 사용자 정의 지침과 저장된 기억 항목을 ChatGPT에서 수동으로 복사한 다음, 해당 컨텍스트를 하나 이상의 Claude Projects로 나누어야 합니다 — 각 프로젝트는 고유한 시스템 프롬프트와 프로젝트 지식을 가집니다. 첫 번째 프로젝트에는 20–35분을 계획하고, 이후 프로젝트는 더 빠르게 진행됩니다. 채팅 기록은 전송되지 않습니다. MemoryLake와 같은 MCP 기반 기억 레이어는 두 도구가 동일한 소스를 읽을 수 있게 합니다.
사람들이 ChatGPT에서 Claude Projects로 전환하는 이유
2026년의 세 가지 동기:
- 범위가 제한된 컨텍스트. 사용자들은 관련 없는 주제 간의 깨끗한 경계를 원하며, 전 세계적으로 누출되는 기억을 원하지 않습니다.
- 긴 문서 처리. Claude Projects는 긴 지식 첨부 파일을 더 적은 잘림 문제로 로드합니다.
- MCP 기본 도구. Claude Desktop의 MCP 지원은 공유 기억 레이어와 도구 서버를 사용하는 팀에게 점점 더 중요해지고 있습니다.
"기억"이 ChatGPT와 Claude Projects에서 의미하는 것
두 기억 모델은 범위가 다릅니다.
ChatGPT 기억은 사용자 정의 지침(전 세계적), 기억(모든 채팅에서 가져온 저장된 사실), 및 사용자 정의 GPT(고유한 지침과 지식을 가진 프로젝트와 유사한 컨테이너)를 포함합니다.
Claude Projects는 프로젝트 지식(업로드된 파일 및 붙여넣은 텍스트)과 선택적 시스템 프롬프트를 가진 컨테이너입니다. 프로젝트 간에 공유되는 것은 없으며 — 컨텍스트는 각 프로젝트에 국한됩니다.
ChatGPT의 사용자 정의 GPT는 일반적으로 Claude 프로젝트가 됩니다. 전 세계 기억 항목은 관련된 모든 프로젝트에 중복되거나, 복사할 기본 프로젝트로 응축됩니다.
1단계: ChatGPT 기억 내보내기
ChatGPT에는 단일 기억 내보내기가 없습니다.
- 사용자 정의 지침 복사. 프로필 → 설정 → 개인화 → 사용자 정의 지침. 두 필드를 텍스트 파일에 붙여넣습니다.
- 각 저장된 기억 항목 복사. 동일한 페이지 → 기억. 모든 행을 동일한 텍스트 파일에 붙여넣습니다.
- 사용자 정의 GPT 목록 작성. 각 사용자 정의 GPT에 대해 이름, 지침 및 지식 파일을 GPT당 하나의 폴더에 복사합니다.
- 선택적 데이터 내보내기. 설정 → 데이터 제어 → 데이터 내보내기. ZIP에는 채팅 기록이 아카이브로 포함됩니다.
최종 상태: chatgpt-export/ 폴더에 custom-instructions.txt, memory.txt, 및 각 사용자 정의 GPT당 하나의 하위 폴더.
2단계: Claude Projects로 가져오기
Claude는 프로젝트별 지식을 기대합니다.
- 각 사용자 정의 GPT당 하나의 프로젝트 생성(및 나머지 모든 것을 위한 "기본" 프로젝트). 프로젝트 열기 → 프로젝트 생성. 각 프로젝트를 해당 사용자 정의 GPT의 이름으로 지정하고, 하나의 일반 용도 프로젝트를 추가합니다.
- 지침을 시스템 프롬프트로 붙여넣기. 각 프로젝트의 사용자 정의 지침 영역은 해당 사용자 정의 GPT의 지침 또는 기본 프로젝트를 위한 단축된 전 세계 사용자 정의 지침을 받습니다.
- 지식 파일을 프로젝트 지식으로 업로드. 각 사용자 정의 GPT의 폴더에서 원본 파일을 드래그합니다.
- 전 세계 기억 항목의 위치 결정. 짧은 일반 사실(선호도, 정체성)은 각 프로젝트의 시스템 프롬프트에 포함되어야 합니다. 주제별 사실은 해당 프로젝트의 지식에 포함됩니다.
- 검증. 각 프로젝트를 열고 이동된 파일이나 사실에 의존하는 질문으로 탐색합니다.
Claude는 ChatGPT 채팅 기록을 가져오지 않습니다.
마이그레이션 후 여전히 잃게 될 것
- 교차 채팅 기억 동작. Claude는 프로젝트 간에 사실을 자동으로 가져오지 않습니다. 모든 곳에 있어야 하는 항목을 다시 추가하세요.
- 사용자 정의 GPT 기능. 웹 브라우징, 코드 해석기 및 이미지 생성은 ChatGPT에서 제공되며 전송되지 않습니다.
- 사용자 정의 GPT 작업. 각 작업은 Claude 측의 MCP 서버로 재구성이 필요합니다.
- 지속적인 동기화. 오늘의 스냅샷은 새로운 ChatGPT 기억을 Claude로 전파하지 않습니다.
더 나은 방법: 하나의 기억 레이어, 모든 AI
각 마이그레이션은 기억이 각 AI 내부에 존재하기 때문에 동일한 작업을 반복합니다. 해결책은 기억을 어떤 AI의 외부에 두는 것입니다.
MemoryLake는 당신의 컨텍스트를 한 번 저장하고 MCP를 통해 노출합니다. ChatGPT(사용자 정의 GPT 작업을 통해)와 Claude(Desktop의 MCP를 통해)는 동일한 MemoryLake 프로젝트에서 단일 엔드포인트를 통해 읽습니다.
- 하나의 진실의 출처. 한 번 업데이트하면 양쪽 모두 변경 사항을 확인합니다.
- 다음 AI에 대한 드롭인. 나중에 Gemini나 코딩 에이전트를 구성 변경으로 추가할 수 있습니다.
- 원본 보존. 파일은 원래 형식으로 MemoryLake의 문서 드라이브에 저장됩니다.
MemoryLake 연결하기 3단계
1단계: 프로젝트 생성 및 컨텍스트 로드
MemoryLake에 로그인하고 프로젝트 관리 열기, 프로젝트 생성 클릭. 이름을 "ChatGPT ↔ Claude Projects 공유 컨텍스트"로 지정합니다. 기존 파일(PDF, Word, Excel, PowerPoint, Markdown 또는 이미지)을 내 공간의 문서 드라이브로 드래그한 다음, 문서 탭을 열고 문서 추가를 클릭합니다. ChatGPT 사용자 정의 지침과 저장된 기억 항목을 기억 탭에 추가 기억를 통해 붙여넣습니다.

2단계: MCP 서버 엔드포인트 생성
프로젝트 내의 MCP 서버 탭을 열고, MCP 서버 추가 클릭, 설명을 입력합니다(예: "ChatGPT + Claude Projects 브리지"), 그리고 생성 클릭. MemoryLake는 키 ID, 비밀 및 엔드포인트 URL을 반환합니다. 비밀은 한 번만 표시되므로 즉시 복사합니다.

3단계: 두 도구를 엔드포인트에 연결
엔드포인트 URL과 비밀을 Bearer 토큰으로 사용하여 Claude Desktop의 MCP 구성에 MemoryLake를 추가한 다음, Claude를 재시작합니다. ChatGPT의 경우, Bearer 토큰으로 동일한 REST 엔드포인트를 호출하는 사용자 정의 GPT 작업을 구성하여 각 채팅이 프로젝트 기억을 가져올 수 있도록 합니다.

네이티브 마이그레이션 vs MemoryLake
| 차원 | 네이티브 ChatGPT → Claude Projects | MemoryLake 브리지 |
|---|---|---|
| 필요한 단계 | 8–11 수동 | 3 일회성 |
| 예상 시간 | 프로젝트당 20–35분 | 설정 약 5분 |
| 사용자 정의 GPT → 프로젝트 경계 보존 | 예 (수동) | 예 (하나의 프로젝트) |
| 교차 채팅 기억 보존 | 아니오 (프로젝트별로 다시 추가) | 예 (한 번 공유) |
| 지속적인 변경 사항 동기화 | 아니오 | 예 |
| 나중에 세 번째 AI와 함께 작동 | 아니오 (재구성) | 예 (MCP 추가) |