MemoryLake
Volver a todos los artículos
Tutorial25 de mayo de 20266 min de lectura

Exportar la Memoria de Claude Code e Importar a Cursor — Guía 2026

Claude Code vive en tu terminal; Cursor vive en un IDE. El contenido de las reglas se transfiere de manera limpia, pero los comandos de barra, el cableado de MCP y el historial de chat no lo harán. Aquí está la traducción real.

La respuesta corta

Claude Code no tiene un empuje nativo a Cursor. Copiarás el contenido de CLAUDE.md en .cursorrules (o dividirlo en .cursor/rules/*.mdc para un comportamiento estructurado), convertirás los comandos de barra en Notepads y volverás a agregar los servidores MCP a la configuración de MCP de Cursor. Planifica de 15 a 30 minutos por repositorio. Una capa de memoria basada en MCP como MemoryLake permite que ambas herramientas lean la misma fuente.

Por qué la gente cambia de Claude Code a Cursor

Tres impulsores en 2026:

  • Edición en IDE en línea. La aceptación de Tab de Cursor y las ediciones en línea se sienten más rápidas para cambios pequeños de alta frecuencia.
  • Ecosistema de VS Code. La compatibilidad de Cursor con las extensiones de VS Code es importante para los equipos que ya están en ese ecosistema.
  • Flujo de revisión y diferencia visual. Algunos equipos prefieren la presentación visual de Cursor sobre la revisión solo en terminal de Claude Code.

Lo que "memoria" significa en Claude Code vs Cursor

Intención similar, superficies diferentes.

La memoria de Claude Code se centra en `CLAUDE.md` en la raíz del repositorio (orientación a nivel de proyecto), `~/.claude/CLAUDE.md` (orientación global de usuario), comandos de barra personalizados (guardados como archivos .md bajo .claude/commands/), y servidores MCP configurados en la configuración de Claude Code.

La memoria de Cursor abarca `.cursorrules` (reglas de proyecto de archivo único heredadas), *`.cursor/rules/.mdc` (formato estructurado por regla con metadatos), Notepads (prompts reutilizables) y Reglas para IA a nivel de usuario** en Configuración.

Un CLAUDE.md generalmente se convierte en un .cursorrules. Los comandos de barra se convierten en Notepads. La orientación global de usuario se convierte en Reglas para IA a nivel de usuario.

Paso 1: Exporta tu memoria de Claude Code

Claude Code almacena todo como archivos de texto plano que puedes leer.

  1. Lee el `CLAUDE.md` del repositorio. Copia el contenido en un archivo de texto de trabajo.
  2. Lee `~/.claude/CLAUDE.md`. Copia la orientación global en user-guidance.txt.
  3. *Lista `.claude/commands/.md`.** Cada uno se convierte en un Notepad en el lado de Cursor.
  4. Documenta los servidores MCP. Abre la configuración de Claude Code y anota el nombre de cada servidor MCP, la URL del endpoint y la autenticación.

Estado final: una carpeta claude-code-export/ por repositorio que contiene CLAUDE.md, user-guidance.txt, commands/ y mcp-list.md.

Paso 2: Importar a Cursor

Cursor ofrece dos caminos: archivo único heredado o estructurado por regla.

  1. Ruta rápida: crea `.cursorrules`. Pega el contenido de tu CLAUDE.md como punto de partida.
  2. *Ruta estructurada: divide en `.cursor/rules/.mdc.** Para cada sección lógica en CLAUDE.md, crea un archivo .mdc` con frontmatter (descripción, globs, alwaysApply) y la sección como cuerpo.
  3. Convierte los comandos de barra en Notepads. Abre el panel de Notepads de Cursor y crea un Notepad por comando, pegando su contenido.
  4. Traduce la orientación global de usuario. Abre Configuración de Cursor → Reglas para IA y pega el contenido de tu ~/.claude/CLAUDE.md.
  5. Vuelve a agregar los servidores MCP. Abre la configuración de MCP de Cursor (por ejemplo, .cursor/mcp.json) y agrega cada servidor MCP de mcp-list.md con su endpoint y token Bearer.
  6. Prueba. Abre el chat de Cursor o Cmd-K y pide al modelo que realice una tarea que use una regla trasladada.

Lo que aún perderás después de migrar

  • Ergonomía de comandos de barra. La invocación /<nombre> en la terminal no se mapea al patrón de extracción de Notepad de Cursor.
  • Flujo nativo de terminal. Las tareas de múltiples pasos de larga duración eran una fortaleza de Claude Code; el flujo de trabajo del IDE cambia el ritmo.
  • Historial de chat por herramienta. El historial de sesión de Claude Code permanece en la terminal.
  • Sincronización continua. Nuevas ediciones de CLAUDE.md la próxima semana no aparecerán en .cursorrules a menos que repitas la copia.

La mejor manera: una capa de memoria, cada herramienta

Si saltas entre Claude Code y Cursor, los archivos por herramienta se desvían. Cualquier cosa más amplia que el repositorio (convenciones entre repositorios, estándares de equipo) vive en dos lugares.

MemoryLake almacena esas reglas una vez y las expone a través de MCP. Tanto Cursor como Claude Code admiten MCP, por lo que el mismo contexto de proyecto fluye hacia ambos desde un solo endpoint.

  • Una fuente de verdad. Actualiza una vez; ambas herramientas ven el cambio.
  • Estándares entre repositorios. Las convenciones del equipo viven por encima de cualquier repositorio único.
  • Integración para la siguiente herramienta. Agrega Windsurf o un futuro agente con un cambio de configuración.

Conectar MemoryLake en 3 pasos

Paso 1: Crea un proyecto y carga tu contexto

Inicia sesión en MemoryLake, abre Gestión de Proyectos y haz clic en Crear Proyecto. Nómbralo "Reglas compartidas de Claude Code ↔ Cursor." Arrastra documentos de referencia (guías de estilo, ADRs como PDF, Word, Markdown o imágenes) a la Unidad de Documentos bajo Mi Espacio, luego abre la pestaña Documentos y haz clic en Agregar Documentos. Pega tu CLAUDE.md, orientación de usuario y cuerpos de comandos de barra en la pestaña Memorias a través de Agregar Memoria.

Paso 1: Crea un proyecto y carga tu contexto
Paso 1: Crea un proyecto y carga tu contexto

Paso 2: Generar un endpoint de servidor MCP

Abre la pestaña de Servidores MCP dentro del proyecto, haz clic en Agregar Servidor MCP, descríbelo (por ejemplo, "Reglas de desarrollo compartidas") y haz clic en Generar. MemoryLake devuelve un ID de clave, un secreto y una URL de endpoint. Copia el secreto inmediatamente, ya que solo se muestra una vez.

Paso 2: Generar un endpoint de servidor MCP
Paso 2: Generar un endpoint de servidor MCP

Paso 3: Apunta ambas herramientas al endpoint

En la configuración de Claude Code, agrega un servidor MCP de MemoryLake con la URL del endpoint y el secreto como un token Bearer. En la configuración de MCP de Cursor (por ejemplo, .cursor/mcp.json), agrega la misma entrada. Reinicia ambos clientes.

Paso 3: Apunta ambas herramientas al endpoint
Paso 3: Apunta ambas herramientas al endpoint

Migración nativa vs MemoryLake

DimensiónNativo Claude Code → CursorPuente MemoryLake
Pasos requeridos7–10 manual3 únicos
Tiempo estimado15–30 min por repositorio~5 min de configuración
Preserva el patrón de comandos de barraNo (reconstrucción de Notepad)Las memorias sobreviven textualmente
Estándares entre repositoriosSolo por repositorioCompartido una vez
Sincroniza cambios continuosNo
Funciona con una tercera herramienta más tardeNo (reconstrucción)Sí (agregar MCP)

Preguntas frecuentes

¿Puedo simplemente renombrar `CLAUDE.md` a `.cursorrules`?

Para casos simples, el renombrado funciona porque ambos son texto plano. Si deseas la estructura .mdc, deberás dividir el archivo manualmente.

¿Mis comandos de barra de Claude Code se convierten automáticamente en Notepads?

No. Creas cada Notepad a mano.

¿Verá Cursor mis servidores MCP de Claude Code?

No. Comparten el protocolo MCP pero utilizan archivos de configuración separados. Debes agregar cada servidor a la configuración de MCP de Cursor.

¿Cuánto tiempo suele llevar la migración?

Planifica de 15 a 30 minutos por repositorio, más tiempo si tienes muchos comandos de barra o servidores MCP.

¿Puedo mantener a Claude Code y Cursor sincronizados en el futuro?

Sí, conecta ambos a un Proyecto compartido de MemoryLake a través del endpoint del Servidor MCP para que las actualizaciones de reglas se propaguen a ambos.