Claude Code för nybörjare: återställ kod eller samtal med /rewind
En kodändring blev fel, men samtalet innehåller fortfarande bra instruktioner. Med /rewind i Claude Code kan du återställa filändringar utan att kasta bort samtalet. Du kan också göra tvärtom, eller återställa båda.
Det här är en dokumentationsverifierad mikroguide, inte en inspelad testkörning. Bilderna är illustrationer.
Återställ rätt del med /rewind
Du behöver en installerad, inloggad Claude Code-session med tidigare meddelanden. Börjar du från noll, följ först Claude Codes officiella snabbstart.
- Skriv
/rewindi Claude Codes inmatningsfält. Du kan också trycka på Esc två gånger när fältet är tomt. - Välj prompten som startade den tur du vill backa. En kontrollpunkt sparar läget före turen. Ett meddelande som skickades medan Claude arbetade kan sakna en egen kontrollpunkt för kod.
- Välj ett av alternativen: Restore code återställer spårade filändringar och behåller samtalet. Restore conversation backar samtalet och behåller koden. Restore code and conversation återställer båda.
- Kontrollera filerna och samtalet innan du fortsätter. Har du återställt samtalet, skicka en ny prompt innan du avslutar sessionen. Annars kan borttagna meddelanden komma tillbaka vid nästa öppning. Återställda filer påverkas inte av den begränsningen.
Kodalternativen visas bara när den valda kontrollpunkten har spårade ändringar att återställa. Saknas de, välj inte ett annat alternativ i tron att det ändå återställer filerna.
Källa: Claude Code: Checkpointing.
Vad återställningen inte lovar
Här betyder spårad att Claude Code har fångat filen med sina redigeringsverktyg i samtalet, inte att Git spårar den. En fil som bara ändrats via skalkommandon återställs inte. Senare skaländringar i en redan spårad fil kan däremot återställas.
Ändringar från andra agenter eller samtidiga sessioner omfattas inte generellt. För andra underagenter återställs normalt bara redan spårade filer; en förgrenad färdighet som körs i förgrunden är ett dokumenterat undantag. Symboliska och hårda länkar hoppas över. Gamla kontrollpunkter kan också sakna kvarvarande ögonblicksbilder.
Använd Git för beständig versionshistorik. Prova gärna valet mellan kod och samtal i ett separat övningsprojekt och granska resultatet. Det är en konkret vana att ta med när ett team lär sig arbeta med kodagenter.
Smedjans nyhetsbrev
Få nya artiklar i inkorgen
Välj de ämnen som intresserar dig. Inget brus, max ett mejl i veckan.
Vi följer GDPR. Avsluta när du vill.