๐ Sessoes Stateless
Cada sessao do Claude Code e stateless - quando voce fecha o terminal, o contexto da conversa se perde. Mas nem tudo e perdido: alguns dados persistem.
โ O que se PERDE
- โข Contexto da conversa
- โข Arquivos lidos em memoria
- โข Estados in-memory
- โข Decisoes nao documentadas
โ O que PERSISTE
- โข Arquivos criados/editados
- โข CLAUDE.md
- โข Git commits
- โข Pacotes instalados
- โข Historico de sessoes (~/.claude/)
๐ธ Snapshots de Arquivos
Antes de editar um arquivo, Claude salva automaticamente uma copia. Isso permite reverter mudancas se algo der errado.
Como Funciona
๐ก Dica
Se Claude fez uma edicao errada, voce pode pedir: "Reverta a ultima edicao no arquivo X". O snapshot sera restaurado.
๐ Onde Ficam as Sessoes
Todas as conversas sao salvas em ~/.claude/. Voce pode recuperar historico de sessoes antigas!
Estrutura da Pasta .claude
~/.claude/
โโโ sessions/ # Historico de conversas
โโโ settings.json # Config global do usuario
โโโ commands/ # Comandos personalizados
โโโ skills/ # Skills globais (pessoais)
.claude/ (no projeto)
โโโ settings.json # Config do projeto
โโโ settings.local.json # Config local (git ignored)
โโโ skills/ # Skills do projeto
โโโ nome-skill/
โโโ SKILL.md
๐ฅ๏ธ Multiplos Terminais
Uma estrategia poderosa: usar terminais separados para tarefas diferentes. Cada um tem seu proprio contexto.
Estrategia: Um Terminal = Uma Missao
Terminal 1
Planejamento e exploracao
Terminal 2
Execucao de codigo
Terminal 3
Testes e validacao
Vantagens
- โข Contextos isolados - nao poluem um ao outro
- โข Tarefas longas em background
- โข Exploracao sem afetar execucao
- โข Mais facil de gerenciar compaction
๐ Recuperando Sessoes Antigas
Precisa de algo de uma conversa antiga? E possivel recuperar historico de sessoes.
Como Recuperar
Claude pode ler e resumir sessoes anteriores para voce.
๐ GitHub Issues como To-Do
Uma alternativa para persistir tarefas: use GitHub Issues como lista de to-do que sobrevive entre sessoes.
Vantagens
- โข Persiste na nuvem - nunca perde
- โข Claude pode ler issues no inicio da sessao
- โข Nao polui CLAUDE.md
- โข Historico de progresso
๐ Proximo Passo
No proximo modulo vamos explorar Permissoes e Seguranca - como configurar o que Claude pode e nao pode fazer.
๐ Resumo do Modulo
Proximo Modulo:
1.7 - Permissoes e Seguranca