Explore o diretório .claude
Onde Claude Code lê CLAUDE.md, settings.json, hooks, skills, commands, subagents, workflows, rules e auto memory. Explore o diretório .claude em seu projeto e ~/.claude em seu diretório home.
Claude Code lê instruções, configurações, skills, subagents e memória do seu diretório de projeto e de ~/.claude em seu diretório home. Confirme arquivos de projeto no git para compartilhá-los com sua equipe; arquivos em ~/.claude são configuração pessoal que se aplica em todos os seus projetos.
No Windows, ~/.claude é resolvido para %USERPROFILE%\.claude. Se você definir CLAUDE_CONFIG_DIR, cada caminho ~/.claude nesta página fica sob esse diretório.
A maioria dos usuários apenas edita CLAUDE.md e settings.json. Se seu repositório já tiver um AGENTS.md para outros agentes de codificação, Claude Code pode lê-lo no lugar de um CLAUDE.md. O resto do diretório é opcional: adicione skills, regras ou subagentes conforme necessário.
Explore o diretório
Clique em arquivos na árvore para ver o que cada um faz, quando carrega e um exemplo.
O que não é mostrado
O explorador cobre arquivos que você cria e edita. Alguns arquivos relacionados vivem em outro lugar:
| Arquivo | Localização | Propósito |
|---|---|---|
managed-settings.json |
Nível do sistema, varia por SO | Configurações impostas pela empresa que seus próprios arquivos de configuração e valores de --settings não podem sobrescrever, exceto por exceções limitadas. Veja onde salvar o arquivo e qual fonte gerenciada Claude Code usa. |
CLAUDE.local.md |
Raiz do projeto | Suas preferências privadas para este projeto, carregadas junto com CLAUDE.md. Crie manualmente e adicione a .gitignore. |
AGENTS.md |
Raiz do projeto, .claude/, ou qualquer diretório |
Instruções do projeto que você escreve para agentes de codificação de IA. Claude Code pode carregá-lo no lugar de um CLAUDE.md. |
| Plugins instalados | ~/.claude/plugins |
Marketplaces clonados, versões de plugins instalados, o registro de instalação installed_plugins.json e dados por plugin, gerenciados por comandos claude plugin. Plugins sincronizados da sua conta claude.ai são baixados em ~/.claude/plugins/synced/. Para um plugin instalado de um marketplace com fonte command em modo de link, Claude Code armazena links aqui em vez de uma cópia, e os arquivos do plugin permanecem no diretório que o comando imprime. Uma fonte command requer Claude Code v2.1.229 ou posterior. Um plugin listado por caminho relativo em um marketplace que você adicionou a partir de um caminho local também carrega no local a partir de seu diretório de origem, em vez de a partir de uma cópia em cache. Veja cache de plugins para saber como versões órfãs são limpas. |
~/.claude também contém dados que Claude Code escreve conforme você trabalha: transcrições, histórico de prompts, snapshots de arquivos, caches e logs. Veja dados da aplicação abaixo.
Escolha o arquivo certo
Diferentes tipos de personalização vivem em arquivos diferentes. Use esta tabela para encontrar onde uma mudança pertence.
| Você quer | Editar | Escopo | Referência |
|---|---|---|---|
| Dar a Claude contexto e convenções do projeto | CLAUDE.md |
projeto ou global | Memory |
| Permitir ou bloquear chamadas de ferramentas específicas | settings.json permissions ou hooks |
projeto ou global | Permissions, Hooks |
| Executar um script antes ou depois de chamadas de ferramentas | settings.json hooks |
projeto ou global | Hooks |
| Definir variáveis de ambiente para a sessão | settings.json env |
projeto ou global | Settings |
| Manter substituições pessoais fora do git | settings.local.json |
apenas projeto | Escopos de configurações |
Adicionar um prompt ou capacidade que você invoca com /name |
skills/<name>/SKILL.md |
projeto ou global | Skills |
| Definir um subagent especializado com suas próprias ferramentas | agents/*.md |
projeto ou global | Subagents |
| Orquestrar muitos subagents a partir de um script | workflows/*.js |
projeto ou global | Dynamic workflows |
| Conectar ferramentas externas sobre MCP | .mcp.json |
apenas projeto | MCP |
| Mudar como Claude formata respostas | output-styles/*.md |
projeto ou global | Output styles |
Referência de arquivos
Esta tabela lista todos os arquivos que o explorador abrange. Os arquivos de escopo de projeto ficam no seu repositório em .claude/ (ou na raiz, no caso de CLAUDE.md, .mcp.json e .worktreeinclude). Os arquivos de escopo global ficam em ~/.claude/ e se aplicam a todos os projetos.
[!NOTE]
Várias coisas podem sobrescrever o que você coloca nesses arquivos:
- As configurações gerenciadas implantadas pela sua organização têm precedência sobre todos os arquivos de configurações e valores de
--settings, exceto pelas exceções descritas em Precedência de configurações- Flags da CLI como
--permission-modeou--settingssobrescrevemsettings.jsonnaquela sessão- Algumas variáveis de ambiente têm precedência sobre a configuração equivalente, mas isso varia: consulte a referência de variáveis de ambiente para cada uma
Consulte precedência de configurações para ver a ordem completa.
Clique no nome de um arquivo para abrir esse nó no explorador acima.
| Arquivo | Escopo | Commit | O que faz | Referência |
|---|---|---|---|---|
CLAUDE.md |
Projeto e global | ✓ | Instruções carregadas em todas as sessões | Memória |
rules/*.md |
Projeto e global | ✓ | Instruções restritas a um tópico, opcionalmente condicionadas a caminhos | Regras |
settings.json |
Projeto e global | ✓ | Permissões, hooks, variáveis de ambiente, padrões de modelo | Configurações |
settings.local.json |
Somente projeto | Suas substituições pessoais, incluídas no gitignore quando o Claude Code salva uma configuração nele | Escopos de configurações | |
.mcp.json |
Somente projeto | ✓ | Servidores MCP compartilhados pela equipe | Escopos do MCP |
.worktreeinclude |
Somente projeto | ✓ | Arquivos do gitignore a serem copiados para novos worktrees | Worktrees |
skills/<name>/SKILL.md |
Projeto e global | ✓ | Prompts reutilizáveis invocados com /name ou invocados automaticamente |
Skills |
commands/*.md |
Projeto e global | ✓ | Prompts de arquivo único; mesmo mecanismo das skills | Skills |
output-styles/*.md |
Projeto e global | ✓ | Conjuntos de instruções personalizadas que ajustam a forma como o Claude trabalha | Estilos de saída |
agents/*.md |
Projeto e global | ✓ | Definições de subagentes com seu próprio prompt e suas próprias ferramentas | Subagentes |
workflows/*.js |
Projeto e global | ✓ | Scripts de fluxo de trabalho dinâmico escritos pelo Claude e salvos a partir de /workflows; cada arquivo se torna um comando /<name> |
Fluxos de trabalho dinâmicos |
agent-memory/<name>/ |
Projeto e global | ✓ | Memória persistente para subagentes | Memória persistente |
~/.claude.json |
Somente global | Estado do aplicativo, detalhes da conta, alternâncias de interface, servidores MCP pessoais | Configuração global | |
projects/<project>/memory/ |
Somente global | Memória automática: as anotações do Claude para si mesmo entre sessões | Memória automática | |
keybindings.json |
Somente global | Atalhos de teclado personalizados | Atalhos de teclado | |
themes/*.json |
Somente global | Temas de cores personalizados | Temas personalizados |
Campos de frontmatter por arquivo
Skills, arquivos de comando, subagentes, estilos de saída e regras leem sua configuração do YAML frontmatter no topo do arquivo, e cada um aceita seu próprio conjunto de campos. Esta tabela lista os nomes dos campos para cada arquivo e vincula à referência que os descreve.
| Arquivo | Campos de frontmatter | Referência |
|---|---|---|
skills/<name>/SKILL.md |
name, description, when_to_use, argument-hint, arguments, disable-model-invocation, user-invocable, allowed-tools, disallowed-tools, model, effort, context, agent, background, hooks, paths, shell, metadata, license, compatibility |
Frontmatter de skill |
commands/*.md |
Os campos de skill exceto name e paths |
Frontmatter de skill |
agents/*.md |
name, description, tools, disallowedTools, model, permissionMode, maxTurns, autoCompactWindow, skills, mcpServers, hooks, memory, background, effort, isolation, color, initialPrompt, omitClaudeMd, experimental |
Frontmatter de subagente |
output-styles/*.md |
name, description, keep-coding-instructions, force-for-plugin |
Frontmatter de estilo de saída |
rules/*.md |
paths |
Frontmatter de regra |
Agentes fornecidos em um plugin honram um subconjunto dos campos de subagente.
Solucione problemas de configuração
Se uma configuração, hook ou arquivo não está tendo efeito, veja Debug your configuration para os comandos de inspeção e uma tabela de busca por sintoma.
Dados da aplicação
Além da configuração que você cria, ~/.claude contém dados que Claude Code escreve durante as sessões. Esses arquivos são texto simples. Qualquer coisa que passa por uma ferramenta é escrita em uma transcrição no disco: conteúdo de arquivos, saída de comandos, texto colado.
A transcrição também pode conter o que Claude Code envia ao modelo junto com suas mensagens:
- O system prompt
- Definições de ferramentas
- Parâmetros de requisição
- Os arquivos de instruções que ele carregou, como CLAUDE.md
Limpeza automática
Claude Code deleta os arquivos nos caminhos abaixo uma vez que tenham mais de cleanupPeriodDays de idade, desde que possa determinar com segurança o período de retenção. O padrão é 30 dias e o mínimo é 1; definir 0 falha com um erro de validação. O mesmo limite de idade se aplica à remoção automática de worktrees órfãs.
Caminho sob ~/.claude/ |
Conteúdo |
|---|---|
projects/<project>/<session>.jsonl |
Transcrição da conversa: mensagens, chamadas de ferramenta e resultados de ferramenta, além do system prompt, das definições de ferramentas e dos parâmetros das requisições que Claude Code enviou ao modelo |
projects/<project>/<session>.orphaned-<timestamp>-<suffix>.jsonl, projects/<project>/<session>.jsonl.superseded-<timestamp> |
Uma transcrição anterior da sessão que Claude Code separou em vez de sobrescrever ou deletar. Não aparece no seletor de sessão |
projects/<project>/<session>/subagents/ |
Transcrições de subagentes no mesmo formato da transcrição da sessão, removidas com a transcrição da sessão pai quando ela envelhece |
projects/<project>/<session>/tool-results/ |
Grandes saídas de ferramentas derramadas em arquivos separados, e cópias em tamanho completo de imagens que ferramentas MCP retornam |
projects/<project>/<session>/mcp-tasks/ |
O que uma sessão retomada precisa para acompanhar novamente suas tarefas MCP em execução, e os resultados de tarefas concluídas que Claude ainda não leu |
file-history/<session>/ |
Snapshots pré-edição de arquivos que Claude alterou, usados para restauração de checkpoint. Contém snapshots dos 100 checkpoints mais recentes; arquivos de snapshot que nenhum checkpoint retido referencia são deletados, exceto o primeiro snapshot de cada arquivo |
plans/ |
Arquivos de plano escritos durante plan mode |
debug/ |
Logs de debug por sessão, escritos enquanto o debug logging está ativado, como quando você inicia com --debug ou executa /debug |
paste-cache/ |
Conteúdo de grandes colagens |
image-cache/<session>/ |
Imagens anexadas salvas por Claude Code v2.1.274 e anteriores. Versões posteriores salvam imagens coladas e anexadas fora de ~/.claude, em um diretório images/ para cada sessão sob o diretório temporário que CLAUDE_CODE_TMPDIR controla. A varredura remove diretórios restantes de outras sessões aqui, independentemente da idade. |
uploads/<session>/ |
Arquivos que você anexa da web ou do aplicativo móvel, e fotos que você anexa do aplicativo móvel, ao enviar mensagens para uma sessão de Remote Control. Um anexo a uma sessão em nuvem é salvo no próprio ambiente em nuvem dessa sessão, não na sua máquina. |
dev-mods/<session>/ |
Mods que Claude escreveu durante a sessão |
session-env/ |
Metadados de ambiente por sessão |
tasks/ |
Listas de tarefas escritas pelas ferramentas de tarefa, um diretório por lista |
shell-snapshots/ |
Aliases, funções e opções de shell capturadas na inicialização e aplicadas pela ferramenta Bash a cada comando. Removidas na saída limpa. A varredura limpa qualquer uma deixada após um crash. |
backups/ |
Versões anteriores de ~/.claude.json, copiadas quando Claude Code reescreve o arquivo. Claude Code mantém as cinco mais novas, mais uma cópia de qualquer versão que não conseguiu analisar. |
feedback-bundles/ |
Arquivos de transcrição reduzidos escritos por /feedback em provedores de terceiros ou quando nenhuma credencial Anthropic está configurada, para enviar à sua equipe de conta Anthropic |
feedback/drafts/ |
Feedback redigido por Claude enfileirado aguardando sua revisão em /feedback. Varrido após cleanupPeriodDays ou 30 dias, o que for menor. Quando a fila está no seu limite de 10 rascunhos, Claude Code deleta o rascunho mais antigo para liberar espaço. |
usage-data/ |
report.html e cópias de relatório com timestamp escritas por /insights, mais dados de análise em cache por sessão usados para construí-los |
skills/.trash/, plugins/.trash/ |
Skills e plugins que a sincronização de claude.ai removeu, como depois que você desativa um em claude.ai ou para de sincronizar. Os arquivos ficam aqui para que você possa recuperá-los até a varredura deletá-los |
plugins/installed_plugins.set-aside.<date>.<hash>.json, plugins/installed_plugins.unreadable.<date>.<hash>.kept |
Cópias datadas que Claude Code faz antes de reescrever installed_plugins.json: registros de instalação que ele descartou, e o conteúdo de um arquivo que não conseguiu ler. |
todos/, statsig/, logs/ |
Diretórios legados de versões mais antigas. Não são mais escritos. A varredura remove seu conteúdo e depois o diretório vazio. |
Arquivos de sessão em sessions/, memória automática, e transcrições de Claude Desktop e Cowork seguem cada uma sua própria regra de retenção:
-
sessions/: contém um pequeno arquivo por sessão em execução, usado para detectar sessões simultâneas e crashes. Não faz parte da varredura baseada em idade: Claude Code remove cada arquivo quando sua sessão sai e limpa resíduos de crash no próximo lançamento. -
Memória automática: a varredura não deleta os arquivos de memória no diretório de memória automática de um projeto,
projects/<project>/memory/. Claude Code remove esse diretório apenas se ele esteve vazio durante todo o período de retenção. Antes da v2.1.228, a varredura tratava pastas dentro do diretório de memória como dados de sessão e podia deletar arquivos antigos sob ele. -
Transcrições de Claude Desktop e Cowork: Claude Code mantém a transcrição de uma sessão que você iniciou ou continuou mais recentemente em Claude Desktop ou Cowork em qualquer idade. Para dar a essas transcrições um limite de idade, defina
desktopSessionCleanupPeriodDays. Requer Claude Code v2.1.248 ou posterior; versões anteriores as deletam apóscleanupPeriodDays.Em vez disso, Claude Code deleta essas transcrições após
cleanupPeriodDaysem qualquer um destes casos:- Configurações gerenciadas definem
cleanupPeriodDays - A configuração HIPAA se aplica às suas sessões
- Configurações gerenciadas definem
Claude Code pula a varredura baseada em idade nestes casos:
- Modo bare: quando você executa
claude -pcom--bare, Claude Code não executa a varredura nessa sessão. - Varredura pausada: se Claude Code não conseguir determinar com segurança o período de retenção, ele pausa a varredura de limpeza de retenção; o evento
retention_sweeplista cada configuração que a pausa. Quando a causa é um arquivo de configurações que não pode ser lido ou analisado, ou erros de configurações comcleanupPeriodDaysoudesktopSessionCleanupPeriodDaysexplicitamente definidos, Claude Code também mostra um aviso em/statusaté você corrigir os erros de configurações. Quando configurações gerenciadas fornecemcleanupPeriodDays, Claude Code executa a varredura no valor gerenciado em qualquer caso.
Para verificar se as máquinas da sua organização executam a varredura com o período de retenção que você definiu, consulte Verificar a varredura de retenção.
Diretório de bloco de notas por sessão
O bloco de notas é um diretório por sessão que Claude Code fornece a Claude para arquivos temporários: resultados intermediários, scripts auxiliares e rascunhos que não pertencem ao seu projeto. Quando Claude diz que salvou algo "no bloco de notas", o arquivo está lá. Claude o usa em vez de /tmp, e pode criar, editar e ler arquivos nele sem um prompt de permissão.
O bloco de notas fica sob o diretório temporário de Claude Code em vez de ~/.claude. Encontre o caminho da sessão atual para sua plataforma:
- macOS:
/private/tmp/claude-<uid>/<project>/<session-id>/scratchpad/ - Linux:
/tmp/claude-<uid>/<project>/<session-id>/scratchpad/, ou a mesma forma sob$TMPDIRquando seu sistema define um - Windows:
%TEMP%\claude\<project>\<session-id>\scratchpad\
<project> é o caminho do seu diretório de trabalho com cada caractere que não seja letra ou dígito substituído por -, como -Users-you-my-project. Se você definir CLAUDE_CODE_TMPDIR, a árvore se move sob esse diretório em vez disso. Hooks recebem o caminho da sessão atual como scratchpad_dir.
Arquivos do bloco de notas duram enquanto a transcrição da sessão: a varredura de retenção deleta o diretório quando deleta a transcrição, e claude purge não toca no diretório temporário. Como o diretório fica sob a localização temporária do sistema, seu sistema operacional também pode limpá-lo, como na reinicialização. Para manter algo que Claude escreveu lá, peça a Claude para movê-lo para seu projeto.
Uma sessão tem um bloco de notas apenas quando todos estes se aplicam:
- Você está conectado com uma conta claude.ai em vez de uma chave de API
- A sessão usa a API Anthropic, não Amazon Bedrock, Google Cloud's Agent Platform ou Microsoft Foundry
enableArtifactnão está definido comofalse
Mantido até você deletar
Exceto pelas linhas que indicam o contrário, a varredura de limpeza de retenção não remove os caminhos abaixo, e Claude Code os mantém até você deletá-los.
Caminho sob ~/.claude/ |
Conteúdo |
|---|---|
history.jsonl |
Prompts que você digitou, com timestamp e caminho do projeto. Usado para recall de seta para cima, busca de histórico Ctrl+R e conclusão de comando shell !. Cada varredura remove as entradas mais antigas que cleanupPeriodDays quando a configuração HIPAA se aplica às suas sessões. |
stats-cache.json |
Contagens agregadas de token e custo mostradas por /usage |
remote-settings.json |
Cópia em cache de configurações gerenciadas pelo servidor para sua organização, ou {} quando sua organização não configurou nenhuma. Presente apenas quando a sessão as busca. Claude Code verifica atualizações na inicialização e a cada hora durante uma sessão. Claude Code a deleta quando você faz logout. |
cache/changelog.md |
Cópia em cache do changelog de Claude Code, mostrada por /release-notes. Atualizada em segundo plano. |
policy-limits.json |
Configurações de política de recursos em cache para sua organização. Presente apenas para alguns tipos de conta. Atualizada automaticamente. Um sidecar policy-limits.json.stamp.json registra qual conta ou chave de API o cache pertence. Claude Code deleta ambos os arquivos quando você faz logout. |
Arquivos de estado para manter
Dependendo de quais recursos você usa, ~/.claude/ também contém arquivos que as tabelas em Dados da aplicação não listam. Desses, caches e arquivos de lock são seguros para deletar. Mantenha esses arquivos de estado:
.credentials.json: suas credenciais de loginagent-memory/: memória de subagentjobs/edaemon/: estado de sessão em segundo plano
Armazenamento em texto simples
Transcrições e histórico não são criptografados em repouso. As permissões de arquivo do SO são a única proteção. Se uma ferramenta ler um arquivo .env ou um comando imprimir uma credencial, esse valor é escrito em projects/<project>/<session>.jsonl. Para reduzir a exposição:
- Reduza
cleanupPeriodDayspara encurtar quanto tempo Claude Code mantém transcrições - Defina
desktopSessionCleanupPeriodDayspara dar também um limite de idade às transcrições de Claude Desktop e Cowork - Defina a variável de ambiente
CLAUDE_CODE_SKIP_PROMPT_HISTORYpara pular a escrita de transcrições e histórico de prompt em qualquer modo. Em modo não interativo, você pode passar--no-session-persistencejunto com-p, ou definirpersistSession: falseno TypeScript Agent SDK; o Python SDK não tem opção equivalente. - Use regras de permissão para negar leituras de arquivos de credenciais
Limpar dados locais
Execute claude purge para deletar o estado que Claude Code mantém para um projeto. Deleta:
- Transcrições e memória automática sob
projects/ - Entradas de
tasks/,debug/efile-history/por sessão - Linhas de prompt correspondentes em
history.jsonl - A entrada do projeto em
~/.claude.json
Imagens que você colou ou anexou nas sessões do projeto e o bloco de notas de cada sessão são armazenados sob o diretório temporário de Claude Code em vez de ~/.claude, então a limpeza não as remove. A varredura de retenção ainda deleta as imagens uma vez que tenham mais de cleanupPeriodDays de idade; o bloco de notas de uma sessão purgada permanece até você deletá-lo ou seu sistema operacional limpar o diretório temporário.
O comando imprime o plano completo de exclusão e pede confirmação antes de remover qualquer coisa.
Antes da v2.1.288, o comando era claude project purge.
Os exemplos abaixo usam ~/work/my-repo como um espaço reservado. Substitua-o pelo caminho para seu projeto. Se nenhum estado corresponder ao caminho, o comando imprime um erro e sai com status 1.
Visualize o plano sem deletar nada:
claude purge ~/work/my-repo --dry-run
O plano lista cada item correspondente e por que está incluído:
Purge plan for /home/user/work/my-repo:
dir: /home/user/.claude/projects/-home-user-work-my-repo
project transcripts (.jsonl) and memory/
config: projects["/home/user/work/my-repo"]
project entry in ~/.claude.json (trust, history, MCP servers)
filter: /home/user/.claude/history.jsonl
12 prompt(s) typed in this project
shell-snapshots/ are not project-scoped and will not be touched
backups/ may still contain this project entry in old .claude.json snapshots (/home/user/.claude/backups); at most 5 are kept and they rotate out automatically
Dry run: 3 item(s) would be deleted.
Delete com um único prompt de confirmação:
claude purge ~/work/my-repo
O comando imprime o mesmo plano, depois pergunta Delete 3 item(s) for /home/user/work/my-repo? This cannot be undone. [y/N] e deleta apenas se você responder y.
Omita o caminho para escolher um projeto de uma lista interativa.
Pule o prompt de confirmação para uso em scripts:
claude purge ~/work/my-repo --yes
Outras opções:
- Passe
--allem vez de um caminho para limpar o estado de cada projeto de uma vez, o que deletahistory.jsonlcompletamente em vez de filtrá-lo. - Passe
-ipara percorrer o plano de exclusão um item por vez.
O comando deixa shell-snapshots/ e backups/ sozinhos porque não têm escopo de projeto, e avisa sobre eles na saída do plano. Se alguém executou /heapdump na máquina, delete também os arquivos .heapsnapshot que ele escreveu. Um heap snapshot contém a conversa completa e quaisquer credenciais que o processo mantinha, e nem a varredura de retenção nem a limpeza o tocam.
Você também pode deletar qualquer um dos caminhos de dados da aplicação acima manualmente, exceto os arquivos de estado para manter.
| Deletar | Você perde |
|---|---|
~/.claude/projects/ |
Retomar, continuar e retroceder para sessões passadas, e memória automática para cada projeto |
~/.claude/history.jsonl |
Recall de prompt com seta para cima, busca de histórico Ctrl+R e conclusão de comando shell ! |
~/.claude/paste-cache/ |
Texto colado em prompts recuperados; veja colar conteúdo grande |
~/.claude/uploads/ |
Anexos que sessões passadas de Remote Control referem por caminho |
~/.claude/file-history/ |
Restauração de checkpoint para sessões passadas |
~/.claude/stats-cache.json |
Totais históricos mostrados por /usage |
~/.claude/usage-data/ |
Relatórios passados de /insights e os dados de análise em cache usados para construí-los |
~/.claude/feedback-bundles/ |
Feedback e arquivos de relatório de bug que você ainda não enviou à sua equipe de conta Anthropic |
~/.claude/feedback/drafts/ |
Feedback redigido por Claude que você não enviou |
~/.claude/remote-settings.json |
Nada. Re-buscado no próximo lançamento. |
~/.claude/cache/changelog.md |
Nada. Atualizado em segundo plano. |
~/.claude/policy-limits.json |
Nada. Atualizado automaticamente. |
~/.claude/tasks/ |
Suas listas de tarefas, incluindo as que ainda estão em uso |
~/.claude/skills/.trash/, ~/.claude/plugins/.trash/ |
A chance de recuperar skills sincronizadas e plugins sincronizados que Claude Code removeu |
~/.claude/plugins/installed_plugins.set-aside.<date>.<hash>.json, ~/.claude/plugins/installed_plugins.unreadable.<date>.<hash>.kept |
As cópias dos registros de instalação de plugin que Claude Code descartou ou não conseguiu ler. Nada as lê de volta |
~/.claude/debug/, ~/.claude/plans/, ~/.claude/session-env/, ~/.claude/shell-snapshots/, ~/.claude/backups/ |
Nada voltado para o usuário |
~/.claude/todos/, ~/.claude/statsig/, ~/.claude/logs/, ~/.claude/image-cache/ |
Nada. Diretórios legados não escritos pelas versões atuais. |
Não delete ~/.claude.json, ~/.claude/settings.json ou ~/.claude/plugins/: esses mantêm os detalhes da sua conta, preferências e plugins instalados.
Recursos relacionados
- Gerenciar memória de Claude: escrever e organizar CLAUDE.md, rules e auto memory
- Configurar configurações: definir permissões, hooks, variáveis de ambiente e padrões de modelo
- Criar skills: construir prompts e workflows reutilizáveis
- Configurar subagents: definir agentes especializados com seu próprio contexto