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

Migración de Memoria de ChatGPT a Claude Code — Guía Completa 2026

ChatGPT es una herramienta de chat centrada en el navegador; Claude Code vive en tu terminal y lee tu repositorio por defecto. Mover tu contexto significa reconstruir la guía general de "cómo codifico" como archivos específicos del repositorio — y aceptar que los hábitos conversacionales cambian.

La respuesta corta

ChatGPT no tiene un empuje nativo a Claude Code. Copiarás Instrucciones Personalizadas y entradas de Memoria guardadas en ~/.claude/CLAUDE.md (global para el usuario) y cualquier Instrucción de GPT Personalizado específica de codificación en archivos CLAUDE.md por repositorio; los prompts reutilizables se convierten en comandos slash bajo .claude/commands/. Planifica de 15 a 25 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 ChatGPT a Claude Code

Tres impulsores en 2026:

  • Contexto nativo del repositorio. Claude Code lee tu base de código sin volver a subir archivos en cada chat.
  • Tareas de múltiples pasos de larga duración. Refactorizaciones y migraciones se mantienen coherentes a través de muchas interacciones.
  • Defaults basados en MCP. Las herramientas y los servidores de memoria se conectan de manera limpia a través de MCP.

Qué significa "memoria" en ChatGPT vs Claude Code

Ámbitos diferentes.

La memoria de ChatGPT abarca Instrucciones Personalizadas (global), Memoria (hechos guardados extraídos a través de chats), y GPTs Personalizados (contenedores similares a proyectos con sus propias Instrucciones y Conocimientos).

La memoria de Claude Code se centra en `CLAUDE.md` en la raíz del repositorio, `~/.claude/CLAUDE.md` (global para el usuario), comandos slash personalizados bajo .claude/commands/, y servidores MCP configurados en la configuración de Claude Code.

Las Instrucciones Personalizadas de ChatGPT se convierten en contenido de ~/.claude/CLAUDE.md. Las Instrucciones de GPT Personalizado específicas de codificación se convierten en archivos CLAUDE.md por repositorio. Los prompts reutilizables se convierten en comandos slash.

Paso 1: Exporta tu memoria de ChatGPT

ChatGPT no tiene una única exportación.

  1. Copia las Instrucciones Personalizadas. Configuración → Personalización → Instrucciones Personalizadas.
  2. Copia las entradas de Memoria guardadas. Misma página → Memoria. Pega cada fila en un archivo de texto.
  3. Identifica los GPTs Personalizados relevantes para la codificación. Para cada uno, copia las Instrucciones y proporciona tus originales de cualquier archivo de Conocimiento.
  4. Lista los prompts reutilizables. Guárdalos como un prompt por archivo dentro de un directorio prompts/.

Estado final: una carpeta chatgpt-export-coding/ con custom-instructions.txt, memory.txt, subcarpetas por GPT Personalizado, y prompts/.

Paso 2: Importa a Claude Code

Claude Code espera archivos markdown simples.

  1. Escribe `~/.claude/CLAUDE.md`. Pega tus Instrucciones Personalizadas de ChatGPT más las entradas de Memoria guardadas más universales.
  2. Crea `CLAUDE.md` en cada raíz de repositorio relevante. Pega las Instrucciones de GPT Personalizado específicas de codificación, reestructuradas para la pila de ese repositorio.
  3. Agrega Conocimiento como documentos del repositorio. Coloca materiales de referencia bajo docs/ en el repositorio y haz referencia a ellos dentro de CLAUDE.md.
  4. Crea `.claude/commands/<name>.md` para cada prompt reutilizable. Claude Code los expone como /<name>.
  5. Conecta los servidores MCP. Si algún GPT Personalizado dependía de Acciones, reconstruyelos como servidores MCP y agrégales a la configuración de Claude Code.
  6. Prueba. Abre Claude Code en el repositorio y ejecuta una pequeña tarea o comando slash.

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

  • Flujo de conversación nativo del navegador. Ahora estás en una terminal — el manejo del contexto se siente diferente.
  • Comportamiento de Memoria entre chats. Claude Code lee CLAUDE.md por sesión; no extrae automáticamente hechos arbitrarios como lo hacía la Memoria de ChatGPT.
  • Modos de imagen y audio. Claude Code es centrado en texto.
  • Sincronización continua. La nueva memoria de ChatGPT añadida la próxima semana no aparecerá en CLAUDE.md a menos que repitas la copia.

La mejor manera: una capa de memoria, cada herramienta

Si aún usas ChatGPT para ideación y Claude Code para envío, la deriva por herramienta comienza de inmediato. Los estándares entre repositorios terminan en dos lugares.

MemoryLake mantiene esas reglas una vez y las expone a través de MCP. Claude Code lee MCP de manera nativa; ChatGPT puede leer el mismo proyecto de MemoryLake a través de una Acción de GPT Personalizado que llama a su punto final REST.

  • 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 individual.
  • Integración para la próxima herramienta. Agrega Cursor o Windsurf más tarde 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 "Contexto compartido de ChatGPT ↔ Claude Code." 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 tus Instrucciones Personalizadas de ChatGPT, entradas de Memoria y Instrucciones de GPT Personalizado de codificación 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: Genera un punto final de servidor MCP

Abre la pestaña Servidores MCP dentro del proyecto, haz clic en Agregar Servidor MCP, descríbelo (por ejemplo, "puente ChatGPT + Claude Code"), y haz clic en Generar. MemoryLake devuelve un ID de clave, un secreto y una URL de punto final. Copia el secreto inmediatamente — solo se muestra una vez.

Paso 2: Genera un punto final de servidor MCP
Paso 2: Genera un punto final de servidor MCP

Paso 3: Apunta ambas herramientas al punto final

En la configuración de Claude Code, agrega un servidor MCP de MemoryLake con la URL del punto final y el secreto como un token Bearer. Para ChatGPT, configura una Acción de GPT Personalizado que llame al mismo punto final REST con el token Bearer para obtener la memoria del proyecto.

Paso 3: Apunta ambas herramientas al punto final
Paso 3: Apunta ambas herramientas al punto final

Migración nativa vs MemoryLake

DimensiónMigración nativa de ChatGPT → Claude CodePuente MemoryLake
Pasos requeridos8–11 manuales3 únicos
Tiempo estimado15–25 min por repositorio~5 min de configuración
Preserva la memoria entre chatsParcial (solo global para el usuario)Sí (un Proyecto)
Acciones de GPT PersonalizadoReconstruir como MCPPunto final MCP compartido
Sincroniza cambios continuosNo
Funciona con una tercera herramienta más tardeNo (reconstruir)Sí (agregar MCP)

Preguntas frecuentes

¿Puedo importar la Memoria de ChatGPT directamente a Claude Code?

No. Copias cada hecho en ~/.claude/CLAUDE.md o en un CLAUDE.md a nivel de repositorio.

¿Qué pasa con mis Acciones de GPT Personalizado?

No se transfieren. Reconstruye cada una como un servidor MCP y agrégala a la configuración de Claude Code.

¿Claude Code hereda los hilos de chat de ChatGPT?

No. El historial de chat es por herramienta.

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

Planifica de 15 a 25 minutos por repositorio, más tiempo si tienes muchos GPTs Personalizados relevantes para la codificación que traducir.

¿Cómo mantengo a ChatGPT y Claude Code sincronizados después de migrar?

Conecta ambos a un Proyecto compartido de MemoryLake — Claude Code lee a través de MCP, tu GPT Personalizado lee a través de una Acción que llama al mismo punto final.