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.

  1. Skriv /rewind i Claude Codes inmatningsfält. Du kan också trycka på Esc två gånger när fältet är tomt.
  2. 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.
  3. 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.
  4. 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.

Få nya artiklar i inkorgen

Vi följer GDPR. Avsluta när du vill.