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.
- Copia las Instrucciones Personalizadas. Configuración → Personalización → Instrucciones Personalizadas.
- Copia las entradas de Memoria guardadas. Misma página → Memoria. Pega cada fila en un archivo de texto.
- Identifica los GPTs Personalizados relevantes para la codificación. Para cada uno, copia las Instrucciones y proporciona tus originales de cualquier archivo de Conocimiento.
- 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.
- Escribe `~/.claude/CLAUDE.md`. Pega tus Instrucciones Personalizadas de ChatGPT más las entradas de Memoria guardadas más universales.
- 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.
- Agrega Conocimiento como documentos del repositorio. Coloca materiales de referencia bajo
docs/en el repositorio y haz referencia a ellos dentro deCLAUDE.md. - Crea `.claude/commands/<name>.md` para cada prompt reutilizable. Claude Code los expone como
/<name>. - 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.
- 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.mdpor 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.mda 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 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 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.

Migración nativa vs MemoryLake
| Dimensión | Migración nativa de ChatGPT → Claude Code | Puente MemoryLake |
|---|---|---|
| Pasos requeridos | 8–11 manuales | 3 únicos |
| Tiempo estimado | 15–25 min por repositorio | ~5 min de configuración |
| Preserva la memoria entre chats | Parcial (solo global para el usuario) | Sí (un Proyecto) |
| Acciones de GPT Personalizado | Reconstruir como MCP | Punto final MCP compartido |
| Sincroniza cambios continuos | No | Sí |
| Funciona con una tercera herramienta más tarde | No (reconstruir) | Sí (agregar MCP) |