Cómo Mover o Renombrar Carpetas de Proyectos de Código Claude Sin Perder el Historial de Sesión

✍️ OpenClawRadar📅 Publicado: 14 de abril de 2026🔗 Source
Cómo Mover o Renombrar Carpetas de Proyectos de Código Claude Sin Perder el Historial de Sesión
Ad

El problema: mv interrumpe el historial de sesiones de Claude Code

Claude Code almacena tu historial de sesiones en ~/.claude/projects/ utilizando la ruta absoluta exacta de tu proyecto como identificador. Por ejemplo, un proyecto en /Users/alex/my-project obtiene una carpeta de sesión en: ~/.claude/projects/-Users-alex-my-project/.

Cuando usas mv para mover o renombrar una carpeta de proyecto, la ruta ya no coincide y todas tus sesiones se vuelven invisibles para Claude Code. Los datos no se eliminan, pero quedan huérfanos.

La solución: herramienta clamp

clamp es una herramienta creada por la comunidad que maneja el cambio de nombre, la reubicación o ambos de carpetas mientras preserva el historial de sesiones de Claude Code.

Instala mediante Homebrew:

brew install wsagency/tap/clamp
Ad

Pasos para usar clamp

Sigue estos pasos en orden:

  1. Primero haz una prueba en seco (vista previa de los cambios):
    clamp --dry-run /Users/alex/old-project-name /Users/alex/documents/new-project-name
    Verifica la salida para ver los archivos de sesión detectados y las nuevas rutas confirmadas.
  2. Ejecuta la migración real:
    clamp /Users/alex/old-project-name /Users/alex/documents/new-project-name
    Escribe y para confirmar.
  3. Verifica que todo se haya realizado correctamente:
    clamp --list clamp --verify
  4. Reanuda tu sesión:
    cd /Users/alex/documents/new-project-name
    claude --continue

Si ya usaste mv

Si ya moviste la carpeta con mv e interrumpiste el acceso a las sesiones, usa el comando --fix:

clamp --fix --from /Users/alex/old-project-name --to /Users/alex/documents/new-project-name

Esta herramienta aborda un punto de dolor específico para desarrolladores que reorganizan sus estructuras de proyecto mientras mantienen el acceso a su historial de conversaciones de Claude Code.

📖 Lee la fuente completa: r/ClaudeAI

Ad

👀 Ver también

OpenClaw PARA Organización Habilidades Clasifica Automáticamente Archivos en Proyectos, Áreas, Recursos, Archivos
Herramientas

OpenClaw PARA Organización Habilidades Clasifica Automáticamente Archivos en Proyectos, Áreas, Recursos, Archivos

Un desarrollador creó una habilidad de OpenClaw que aplica el método PARA (Proyectos, Áreas, Recursos, Archivos) para organizar archivos, clasificando contenido automáticamente en lugar de volcar todo en el directorio raíz.

OpenClawRadar
🦀
Herramientas

TextGen (text-generation-webui) se convierte en aplicación de escritorio nativa con compilaciones portátiles

TextGen, la alternativa de código abierto a LM Studio, ha evolucionado de una interfaz web a una aplicación de escritorio sin instalación para Windows, Linux y macOS con versiones portátiles, privacidad total y soporte de cuantización avanzada.

OpenClawRadar
Claude Code Plugin Yoink Reemplaza las Dependencias de Bibliotecas para Reducir el Riesgo de la Cadena de Suministro
Herramientas

Claude Code Plugin Yoink Reemplaza las Dependencias de Bibliotecas para Reducir el Riesgo de la Cadena de Suministro

Yoink es un complemento de Claude Code que elimina dependencias complejas al reimplementar solo las funciones necesarias, utilizando un flujo de trabajo de tres pasos con los comandos /setup, /curate-tests y /decompose. Actualmente es compatible con Python, y se está trabajando en la compatibilidad con TypeScript y Rust.

OpenClawRadar
🦀
Herramientas

El Protocolo Quack de DuckDB Permite Cliente-Servidor con Múltiples Escritores Concurrentes

DuckDB presenta el protocolo remoto Quack, que permite que dos instancias de DuckDB se comuniquen como cliente y servidor, admitiendo escritores concurrentes y utilizando HTTP para el transporte.

OpenClawRadar