Claude로 갈아타도 처음부터 다시 시작 안 해도 됩니다 - Import Memory 기능
Switch to Claude without starting over
TL;DR Highlight
Anthropic이 다른 AI 서비스(ChatGPT 등)에서 쌓은 사용자 맥락과 선호도를 Claude로 한 번에 옮길 수 있는 Import Memory 기능을 출시했다. AI 서비스 간 전환 비용을 낮추는 첫 시도라는 점에서 주목할 만하다.
Who Should Read
ChatGPT나 다른 AI를 오래 써왔는데 Claude로 갈아타고 싶지만 그동안 쌓은 맥락을 잃기 싫은 개발자, 또는 여러 AI 서비스를 병행하면서 설정 관리에 피로감을 느끼는 사람.
Core Mechanics
- Anthropic이 claude.com/import-memory 페이지를 통해 다른 AI 서비스에서 Claude로 메모리를 이전하는 기능을 공개했다. 2단계로 동작하는데, 먼저 기존 AI에 '내 데이터를 모두 내보내 달라'는 프롬프트를 붙여넣고, 그 결과를 Claude의 메모리 설정에 복사하면 끝이다.
- 제공되는 프롬프트는 기존 AI에게 저장된 메모리, 사용자 선호(톤, 포맷, 스타일), 개인 정보, 프로젝트, 도구/언어/프레임워크, 행동 교정 내역 등을 빠짐없이 날짜순으로 뽑아달라고 요청하는 구조다.
- Claude의 메모리 시스템은 대화 간 사용자 선호를 학습하고, 프로젝트별로 맥락을 분리해서 서로 섞이지 않게 하며, 사용자가 저장된 내용을 직접 보고 편집할 수 있다고 설명한다.
- 이 기능은 사실상 AI 서비스 간 '전환 비용(switching cost)'을 낮추는 전략이다. 경쟁사에서 쌓은 데이터가 lock-in 요소가 되지 않도록, 이전 도구로 만들어주는 셈이다.
- 무료 플랜에서도 Claude를 써보고 준비되면 메모리를 임포트할 수 있다고 안내하고 있어, 진입 장벽을 최대한 낮추려는 의도가 보인다.
- 다만 이 기능은 '메모리(선호도/맥락 요약)'만 옮기는 것이지, 기존 대화 히스토리 전체를 마이그레이션하는 것은 아니다. 수백 개의 긴 기술 대화를 검색·참조하던 사용자에게는 부족할 수 있다.
Evidence
- 메모리 기능 자체에 대한 회의적 시각이 상당했다. 한 사용자는 '관련 없는 이전 대화 맥락이 끼어들 때마다 소름이 끼친다'면서, context poisoning 우려 때문에 매번 새 채팅을 시작하는데도 메모리가 다른 대화 내용을 참조해버리는 경험을 공유했다. 저장된 메모리를 직접 확인해보면 완전히 틀린 정보나 일회성 내용이 들어있는 경우가 많다고 경고했다.
- ChatGPT에서 2년 넘게 수백 개의 긴 기술 대화를 쌓아온 사용자는 '메모리 요약만으로는 부족하고, 전체 대화 히스토리를 클론할 수 없으면 이전이 불가능하다'며, 이 문제를 해결해주면 세 자릿수 달러도 기꺼이 내겠다고 했다. 대화 히스토리가 두 서비스에 나뉘는 것 자체가 큰 고통이라는 점을 강조했다.
- Claude Code, Cursor, Codex, OpenCode 등을 모두 써본 사용자는 각 도구마다 설정 파일 위치, MCP 서버 포맷, 스킬 구조가 전부 달라서 dotfiles로 범용 설정을 유지하기가 불가능하다고 지적했다. 또한 이들 도구가 XDG_CONFIG도 안 지키고, TUI도 렉이 있으며, Electron 앱이라는 점에서 아직 성숙하지 않았다고 평가했다.
- 한 사용자는 최근 연구(arxiv 2602.11988)를 인용하며, LLM이 생성한 요약을 메모리나 CLAUDE.md에 넣는 것이 오히려 역효과를 낼 수 있다고 경고했다. 직접 반복적으로 겪은 문제만 수동으로 큐레이션해서 넣는 것이 더 효과적이라는 의견이다.
- OpenAI에서 Claude로 이미 전환한 사용자는 '아무 맥락 없이 그냥 구독만 바꿨는데 별일 없었다, 실제로는 moat(해자)가 없다'고 했고, 전환 이유가 성능보다는 OpenAI의 기업 윤리에 대한 불신이라고 밝혔다.
How to Apply
- ChatGPT에서 Claude로 전환하려는 경우, claude.com/import-memory에서 제공하는 프롬프트를 ChatGPT에 붙여넣어 메모리를 추출하고, 결과를 Claude 메모리 설정에 복사하면 된다. 단, 추출된 내용을 그대로 넣지 말고 틀린 정보나 일회성 맥락은 직접 정리한 뒤 넣는 것이 좋다.
- AI 도구 간 설정 이식성을 높이려면, 선호도와 코딩 스타일을 CLAUDE.md나 커스텀 시스템 프롬프트에 수동으로 정리해두는 것이 LLM이 자동 생성한 요약보다 효과적이다. 반복적으로 교정하게 되는 항목(언어, OS, 코드 스타일 등)만 선별해서 넣자.
- Claude 메모리를 이미 쓰고 있다면 주기적으로 저장된 메모리를 점검해서 잘못된 정보나 더 이상 유효하지 않은 내용을 삭제하라. 댓글에서 여러 사용자가 '쓰레기 메모리'가 응답 품질을 떨어뜨렸다고 보고했다.
- 대화 히스토리 자체가 중요한 경우(기술 Q&A 아카이브 용도), EU 사용자라면 기존 서비스에서 전체 데이터 내보내기(GDPR)를 요청해 ZIP으로 받은 뒤 Claude에 필요한 부분을 정리해서 올리는 방법도 있다.
Code Example
snippet
# Anthropic이 제공하는 메모리 추출 프롬프트 (기존 AI에 붙여넣기)
I'm moving to another service and need to export my data.
List every memory you have stored about me, as well as any
context you've learned about me from past conversations.
Output everything in a single code block so I can easily copy it.
Format each entry as: [date saved, if available] - memory content.
Make sure to cover all of the following — preserve my words verbatim where possible:
- Instructions I've given you about how to respond (tone, format, style, 'always do X', 'never do Y').
- Personal details: name, location, job, family, interests.
- Projects, goals, and recurring topics.
- Tools, languages, and frameworks I use.
- Preferences and corrections I've made to your behavior.
- Any other stored context not covered above.
Do not summarize, group, or omit any entries.Terminology
Memory (AI 메모리)AI가 대화 간에 사용자 선호도와 맥락을 기억하는 기능. 매번 같은 설명을 반복하지 않아도 되게 해주는 일종의 사용자 프로필.
Context Poisoning관련 없거나 잘못된 맥락이 AI의 입력에 섞여 들어가 응답 품질을 떨어뜨리는 현상. 오염된 재료로 요리하면 맛이 이상해지는 것과 비슷하다.
Switching Cost한 서비스에서 다른 서비스로 옮길 때 드는 비용(시간, 노력, 데이터 손실 등). 이 비용이 높을수록 사용자가 떠나기 어렵다.
CLAUDE.mdClaude Code에서 프로젝트별 지시사항과 컨벤션을 정의하는 설정 파일. AI에게 '이 프로젝트에서는 이렇게 해라'고 알려주는 매뉴얼 같은 것.
XDG_CONFIG리눅스/유닉스에서 설정 파일을 어디에 저장할지 정하는 표준 규약. 이걸 안 지키면 홈 디렉토리에 설정 파일이 여기저기 흩어진다.