MemoryLake
모든 글로 돌아가기
Tutorial2026년 5월 25일6 분 소요

Cursor → Claude Code: AI 기억 마이그레이션 (2026 방법)

Cursor는 IDE 내부에 존재하고 Claude Code는 터미널에 존재합니다. 규칙은 일대일로 전송되지만, Notepads, MCP 배선 및 슬래시 명령 습관은 재구성이 필요합니다. 여기에 실제 계획이 있습니다.

간단한 답변

Cursor의 .cursorrules, .cursor/rules/*.mdc, 및 Notepads는 Claude Code로 자동 가져오기가 되지 않습니다. 규칙을 리포지토리 루트의 CLAUDE.md로 통합하고 (~/.claude/CLAUDE.md는 전역용), Notepads를 사용자 정의 슬래시 명령으로 변환하며, Claude Code의 설정에서 MCP 서버를 재배선해야 합니다. 리포지토리당 15-30분을 계획하세요. MemoryLake와 같은 MCP 기반 기억 레이어는 두 도구가 동일한 소스를 읽을 수 있게 합니다.

사람들이 Cursor에서 Claude Code로 전환하는 이유

2026년의 세 가지 동기:

  • 터미널 네이티브 워크플로우. 여러 리포지토리 리팩토링을 수행하는 엔지니어는 종종 IDE보다 Claude Code의 CLI 흐름을 선호합니다.
  • 장기 실행 에이전트 작업. Claude Code는 세션당 더 깊은 컨텍스트를 가진 긴 다단계 작업을 처리합니다.
  • MCP 우선 기본값. Claude Code의 1급 MCP 지원은 이미 MCP 서버에 표준화된 팀에 적합합니다.

"기억"이 Cursor와 Claude Code에서 의미하는 것

다른 표면, 유사한 의도.

Cursor 기억`.cursorrules` (구식 단일 파일 프로젝트 규칙), *`.cursor/rules/.mdc` (메타데이터가 포함된 구조화된 규칙 형식), Notepads (저장된 재사용 가능한 프롬프트), 및 설정의 AI를 위한 사용자 수준 규칙**을 포함합니다.

Claude Code 기억은 리포지토리 루트의 `CLAUDE.md` (프로젝트 수준 안내), `~/.claude/CLAUDE.md` (사용자 전역 안내), 사용자 정의 슬래시 명령 (.md 파일로 저장된 재사용 가능한 프롬프트), 및 Claude Code 설정에서 구성된 MCP 서버에 중점을 둡니다.

.cursorrules 파일은 일반적으로 CLAUDE.md로 변환됩니다. .mdc 규칙은 CLAUDE.md의 섹션으로 축소됩니다. Notepads는 사용자 정의 슬래시 명령으로 변환됩니다.

1단계: Cursor 규칙 내보내기

Cursor 내보내기 명령은 없으며, 규칙은 복사하는 파일입니다.

  1. 리포지토리의 규칙 찾기. .cursorrules.cursor/rules/를 확인하세요.
  2. 각 `.mdc` 규칙의 프론트매터와 본문 읽기. 항상 적용되는 것과 특정 글로브에서 적용되는 것을 주의하세요.
  3. Notepads 내보내기. 각 Notepad의 이름과 내용을 notepads.md에 복사하세요.
  4. AI를 위한 사용자 수준 규칙 캡처. 설정 → AI를 위한 규칙. cursor-user-rules.txt에 붙여넣기.

최종 상태: 규칙 파일(또는 내용), notepads.md, 및 cursor-user-rules.txt가 포함된 각 리포지토리당 cursor-export/ 폴더.

2단계: Claude Code로 가져오기

Claude Code는 CLAUDE.md.claude/commands/ 디렉토리를 기대합니다.

  1. 리포지토리 루트에 `CLAUDE.md` 생성. .cursorrules 내용을 시작으로 하세요. 각 .mdc 규칙 클러스터에 대한 명확한 섹션 제목을 추가하세요.
  2. 인라인으로 글로브 노트 추가. .mdc에 글로브 패턴이 있었던 곳에서는 이를 문장으로 언급하세요 ("src/api/ 아래의 파일에 대해...") 모델이 맥락적으로 안내를 적용할 수 있도록 합니다.
  3. `~/.claude/CLAUDE.md`에 사용자 전역 안내 추가. Cursor의 사용자 수준 AI 규칙을 붙여넣기.
  4. Notepads를 슬래시 명령으로 변환. 각 Notepad에 대해 프롬프트 본문이 포함된 .claude/commands/<name>.md를 생성하세요. Claude Code는 이를 /<name>으로 노출합니다.
  5. MCP 서버 구성. 이전에 Cursor에서 사용했던 모든 MCP 서버를 추가하기 위해 Claude Code 설정을 편집하세요. 엔드포인트 URL 및 Bearer 토큰을 재사용하세요.
  6. 프로브. 이동된 규칙에 의존하는 Claude Code에서 작은 작업을 실행하세요.

마이그레이션 후 여전히 잃는 것

  • `.mdc` 프론트매터 의미. Claude Code는 CLAUDE.md를 산문으로 읽습니다; 글로브 기반 선택적 적용은 자동으로 전송되지 않습니다.
  • IDE 특정 기능. 인라인 탭 완성과 Cursor 스타일 채팅은 IDE 기능이며, CLI 기능이 아닙니다.
  • IDE별 채팅 기록. Cursor의 채팅은 IDE에 남아 있습니다.
  • 지속적인 동기화. 다음 주의 새로운 .cursorrules 편집은 복사를 다시 하지 않는 한 CLAUDE.md에 나타나지 않습니다.

더 나은 방법: 하나의 기억 레이어, 모든 도구

IDE와 터미널을 넘나들며 작업하는 경우, 도구별 규칙 파일은 빠르게 변동합니다. 더 나쁜 것은, 단일 리포지토리보다 넓은 범위(교차 리포지토리 규칙, 팀 표준)는 두 곳에 존재합니다.

MemoryLake는 이러한 규칙과 표준을 한 번 보관하고 MCP를 통해 노출합니다. Cursor와 Claude Code 모두 MCP를 지원하므로 동일한 프로젝트 맥락이 단일 엔드포인트에서 두 도구로 흐릅니다.

  • 하나의 진실의 원천. 규칙을 한 번 업데이트하면 두 도구가 변경 사항을 확인합니다.
  • 교차 리포지토리 표준. 팀 규칙은 단일 리포지토리 위에 존재합니다.
  • 다음 도구에 대한 드롭인. Windsurf 또는 향후 에이전트를 구성 변경으로 추가하세요.

MemoryLake 연결하기 3단계

1단계: 프로젝트 생성 및 컨텍스트 로드

MemoryLake에 로그인하고 프로젝트 관리로 이동한 후 프로젝트 생성 버튼을 클릭하세요. 이름을 "Cursor ↔ Claude Code 공유 규칙"으로 지정하세요. 참조 문서(스타일 가이드, ADR을 PDF, Word, Markdown 또는 이미지로) 를 내 공간의 문서 드라이브에 드래그한 후, 문서 탭을 열고 문서 추가 버튼을 클릭하세요. .cursorrules, .mdc 본문, Notepads 및 사용자 수준 규칙을 기억 탭의 기억 추가를 통해 붙여넣으세요.

1단계: 프로젝트 생성 및 컨텍스트 로드
1단계: 프로젝트 생성 및 컨텍스트 로드

2단계: MCP 서버 엔드포인트 생성

프로젝트 내의 MCP 서버 탭을 열고 MCP 서버 추가 버튼을 클릭한 후 설명을 추가하세요 (예: "공유 개발 규칙") 그리고 생성 버튼을 클릭하세요. MemoryLake는 키 ID, 비밀 및 엔드포인트 URL을 반환합니다. 비밀을 즉시 복사하세요 — 한 번만 표시됩니다.

2단계: MCP 서버 엔드포인트 생성
2단계: MCP 서버 엔드포인트 생성

3단계: 두 도구를 엔드포인트에 연결

Cursor의 MCP 구성(예: .cursor/mcp.json)에서 엔드포인트 URL과 비밀을 Bearer 토큰으로 사용하여 MemoryLake 서버 항목을 추가하세요. Claude Code의 설정에서 동일한 MCP 서버를 추가하세요. Cursor를 재시작하고 Claude Code를 다시 엽니다.

3단계: 두 도구를 엔드포인트에 연결
3단계: 두 도구를 엔드포인트에 연결

네이티브 마이그레이션 vs MemoryLake

차원네이티브 Cursor → Claude CodeMemoryLake 브리지
필요한 단계7–10 수동3 일회성
예상 시간리포지토리당 15–30분~5분 설정
.mdc 글로브 의미 보존아니요 (산문만)기억는 그대로 유지됨
교차 리포지토리 표준리포지토리별만한 번 공유됨
지속적인 변경 동기화아니요
나중에 세 번째 도구와 작동아니요 (재구성)예 (MCP 추가)

자주 묻는 질문

.cursorrules를 `CLAUDE.md`로 이름만 바꿀 수 있나요?

간단한 경우에는 이름 변경과 몇 개의 섹션 제목이 작동합니다. .mdc 글로브 동작은 전송되지 않으며, 적용 가능한 경로를 산문으로 언급해야 합니다.

Notepads는 자동으로 슬래시 명령으로 변환되나요?

아니요. .claude/commands/<name>.md 파일을 수동으로 생성해야 합니다.

Claude Code가 Cursor의 구성에서 MCP 서버를 읽을까요?

아니요. MCP 프로토콜을 공유하지만 별도의 구성 파일이 있습니다. 각 MCP 서버를 Claude Code의 설정에 추가해야 합니다.

마이그레이션은 보통 얼마나 걸리나요?

리포지토리당 15-30분을 계획하세요. Notepads나 MCP 서버가 많으면 더 오래 걸릴 수 있습니다.

앞으로 Cursor와 Claude Code를 동기화할 수 있나요?

예 — 두 도구를 MCP 서버 엔드포인트를 통해 공유 MemoryLake 프로젝트에 연결하여 규칙 업데이트가 두 곳에 전파되도록 하세요.