Como Mover ou Renomear Pastas de Projetos do Claude Code Sem Perder o Histórico de Sessões

✍️ OpenClawRadar📅 Publicado: April 14, 2026🔗 Source
Como Mover ou Renomear Pastas de Projetos do Claude Code Sem Perder o Histórico de Sessões
Ad

O Problema: mv Quebra o Histórico de Sessões do Claude Code

O Claude Code armazena seu histórico de sessões em ~/.claude/projects/ usando o caminho absoluto exato do seu projeto como identificador. Por exemplo, um projeto em /Users/alex/my-project obtém uma pasta de sessão em: ~/.claude/projects/-Users-alex-my-project/.

Quando você usa mv para mover ou renomear uma pasta de projeto, o caminho não corresponde mais e todas as suas sessões se tornam invisíveis para o Claude Code. Os dados não são excluídos, mas ficam órfãos.

A Solução: Ferramenta clamp

clamp é uma ferramenta criada pela comunidade que lida com renomeação, movimentação ou ambas de pastas, preservando o histórico de sessões do Claude Code.

Instale via Homebrew:

brew install wsagency/tap/clamp
Ad

Passos para Usar o clamp

Siga estes passos em ordem:

  1. Execute primeiro um teste seco (visualize as alterações):
    clamp --dry-run /Users/alex/old-project-name /Users/alex/documents/new-project-name
    Verifique a saída para arquivos de sessão detectados e novos caminhos confirmados.
  2. Execute a migração real:
    clamp /Users/alex/old-project-name /Users/alex/documents/new-project-name
    Digite y para confirmar.
  3. Verifique se tudo foi corretamente aplicado:
    clamp --list clamp --verify
  4. Retome sua sessão:
    cd /Users/alex/documents/new-project-name
    claude --continue

Se Você Já Usou mv

Se você já moveu a pasta com mv e quebrou o acesso à sessão, use o comando --fix:

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

Esta ferramenta aborda um ponto de dor específico para desenvolvedores que reorganizam suas estruturas de projeto enquanto mantêm o acesso ao seu histórico de conversas do Claude Code.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

llmLibrarian: Motor de RAG Local com Integração MCP para Busca de IA Baseada em Arquivos
Tools

llmLibrarian: Motor de RAG Local com Integração MCP para Busca de IA Baseada em Arquivos

llmLibrarian é um mecanismo RAG local que expõe recuperação via MCP, permitindo que agentes de IA como o Claude consultem arquivos indexados. Ele usa coleções ChromaDB para organização, Ollama para síntese e mantém tudo no dispositivo.

OpenClawRadar
Pneuma: Um Ambiente de Desktop Gerado por IA Onde o Software Se Materializa a Partir de Descrições
Tools

Pneuma: Um Ambiente de Desktop Gerado por IA Onde o Software Se Materializa a Partir de Descrições

Pneuma é um ambiente de computação desktop onde você descreve o que deseja—um monitor de CPU, jogo, aplicativo de notas ou visualizador de dados—e um programa funcional se materializa em segundos. O sistema gera módulos autônomos em Rust, os compila para WebAssembly e os executa em instâncias sandboxed do Wasmtime com renderização GPU via wgpu.

OpenClawRadar
GitAgent: Um Padrão Aberto para Agentes de IA Portáteis em Repositórios Git
Tools

GitAgent: Um Padrão Aberto para Agentes de IA Portáteis em Repositórios Git

GitAgent é uma especificação aberta que define agentes de IA através de três arquivos principais em um repositório git: agent.yaml para configuração, SOUL.md para personalidade/instruções e SKILL.md para capacidades. A CLI permite executar qualquer repositório de agente diretamente com comandos como npx @open-gitagent/gitagent run -r https://github.com/user/agent -a claude.

OpenClawRadar
Claude Code v2.1.206: /doctor Apara CLAUDE.md, /commit-push-pr Permissão Automática para Git Push, Atualização do Agente em Segundo Plano
Tools

Claude Code v2.1.206: /doctor Apara CLAUDE.md, /commit-push-pr Permissão Automática para Git Push, Atualização do Agente em Segundo Plano

Claude Code v2.1.206 adiciona sugestões de caminho /cd, uma verificação /doctor para reduzir CLAUDE.md removendo conteúdo derivável, /commit-push-pr permite git push automático para remotos configurados, corrige request_timeout_ms do MCP, upgrades de agentes em segundo plano e travamentos na inicialização do Bedrock.

OpenClawRadar