Nível 2 — Ferramenta de trabalho · Módulo 2.1 — VS Code: a mesa de trabalho
2.1.6 · Sessões, histórico e checkpoints
4 min de vídeoTODOS
Objetivo: ao final, o consultor retoma conversas antigas por busca, e usa checkpoints para voltar no tempo dentro de uma sessão.
O que você precisa levar desta aula
Session history tem busca por palavra-chave e duas abas: Local e Web.
Sessões da Web só aparecem se foram iniciadas com um repositório GitHub — e retomar não sincroniza de volta para a claude.ai.
Checkpoints têm três variações: ramificar conversa, desfazer código, ou as duas juntas — escolha pelo que você quer preservar.
Session history
Elemento
O que faz
Agrupamento por data
Hoje, Ontem, Últimos 7 dias, etc.
Busca
Por palavra-chave, no conteúdo da conversa
Aba Local
Sessões desta máquina
Aba Web
Sessões iniciadas na claude.ai com repositório GitHub conectado
Renomear / remover
Aparecem ao passar o mouse sobre a sessão
Retomar uma sessão da Web baixa o histórico para a máquina local — as mudanças feitas depois não sincronizam de volta para a claude.ai.
As três variações de checkpoint
Opção
Conversa
Arquivos
Fork conversation from here
Ramifica a partir daquele ponto
Mantidos como estão agora
Rewind code to here
Mantida inteira
Desfeitos até o estado daquele ponto
Fork conversation and rewind code
Ramifica
Desfeitos até o estado daquele ponto
Como escolher: se você quer testar uma abordagem diferente sem perder o código atual, use Fork. Se o código tomou um rumo errado mas a conversa até aqui vale manter, use Rewind code. Se quer as duas coisas — recomeçar a conversa E o código a partir de um ponto específico — use a combinação.
1.Você quer retomar uma sessão que havia começado na claude.ai, mas ela não aparece na aba "Web" do histórico.
a)É preciso sincronizar manualmente antes
Não existe esse passo; a condição é ter sido iniciada com repositório GitHub.
b)Ela só aparece se foi iniciada com um repositório GitHub conectado
Correto. É a condição para aparecer na aba Web.
c)Sessões da Web nunca aparecem no VS Code
Aparecem, sob a condição correta.
Ver resposta e por quê
❌a) Não existe esse passo; a condição é ter sido iniciada com repositório GitHub.
✅b) Correto. É a condição para aparecer na aba Web.
❌c) Aparecem, sob a condição correta.
2.Você retomou uma sessão da Web no VS Code e fez mudanças nos arquivos. O que acontece com a claude.ai?
a)Nada — as mudanças ficam só localmente, e não voltam para a claude.ai
Correto.
b)As mudanças sincronizam automaticamente de volta
Não sincronizam — é justamente o ponto de atenção da aula.
c)A sessão da Web é apagada
Não é apagada; simplesmente não recebe as mudanças feitas localmente.
Ver resposta e por quê
✅a) Correto.
❌b) Não sincronizam — é justamente o ponto de atenção da aula.
❌c) Não é apagada; simplesmente não recebe as mudanças feitas localmente.
3.Você quer testar uma abordagem alternativa a partir de um ponto da conversa, sem perder o código que já está no estado atual.
a)Fork conversation from here
Correto. Ramifica a conversa e mantém os arquivos como estão.
b)Rewind code to here
Essa opção desfaria os arquivos — o oposto do que você quer preservar aqui.
c)Fork conversation and rewind code
Desfaria os arquivos também, quando você só queria ramificar a conversa.
Ver resposta e por quê
✅a) Correto. Ramifica a conversa e mantém os arquivos como estão.
❌b) Essa opção desfaria os arquivos — o oposto do que você quer preservar aqui.
❌c) Desfaria os arquivos também, quando você só queria ramificar a conversa.
4.O código tomou um rumo errado a partir de um ponto específico, mas você quer manter toda a conversa até agora, incluindo o que veio depois desse ponto. ---
a)Rewind code to here
Correto. Desfaz os arquivos até aquele ponto, mantendo a conversa inteira.
b)Fork conversation from here
Não desfaz o código, que é o que precisa ser corrigido aqui.
c)Fork conversation and rewind code
Criaria uma ramificação nova de conversa, quando você quer manter a conversa original intacta.
Ver resposta e por quê
✅a) Correto. Desfaz os arquivos até aquele ponto, mantendo a conversa inteira.
❌b) Não desfaz o código, que é o que precisa ser corrigido aqui.
❌c) Criaria uma ramificação nova de conversa, quando você quer manter a conversa original intacta.