/rewind (/checkpoint, /undo) în Claude Code CLI

Readuce conversația și/sau codul la un punct anterior din sesiune ori rezumă o parte din conversație, pe baza checkpoint-urilor create automat.

Sintaxă & invocare
/rewind   (alias: /checkpoint, /undo)

Ce face /rewind (/checkpoint, /undo)

Claude Code creează automat un checkpoint înaintea fiecărui prompt care pornește o tură și urmărește modificările făcute de uneltele lui de editare a fișierelor. /rewind sau Esc apăsat de două ori cu promptul gol deschide meniul de rewind, care listează prompturile trimise în sesiune. Checkpoint-urile se salvează împreună cu conversația, deci comanda funcționează și după reluarea sesiunii.

După ce alegi un punct, ai la dispoziție: Restore code and conversation, Restore conversation, Restore code, Summarize from here, Summarize up to here și Never mind. Opțiunile de restaurare a codului apar doar dacă punctul ales are modificări de fișiere urmărite. Rezumarea nu schimbă fișierele de pe disc și funcționează ca un /compact țintit; poți scrie instrucțiuni pe rândul add context (optional) ca să ghidezi rezumatul.

Limite: un fișier modificat doar prin comenzi Bash nu este urmărit, editările subagenților de obicei nu se restaurează, iar modificările făcute manual sau din alte sesiuni nu sunt capturate. Claude Code păstrează instantanee pentru cele mai recente 100 de checkpoint-uri și le șterge la curățarea periodică, implicit după aproximativ 30 de zile (cleanupPeriodDays). Checkpoint-urile nu înlocuiesc Git.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
Restore code and conversation Readuce și codul, și conversația la punctul ales.
Restore conversation Derulează conversația până la mesajul ales, păstrând codul curent.
Restore code Anulează modificările de fișiere, păstrând conversația.
Summarize from here Comprimă conversația de la punctul ales încolo într-un rezumat.
Summarize up to here Comprimă conversația dinaintea punctului ales, păstrând intacte mesajele ulterioare.

Exemple practice de terminal

Exemplul 1: Anularea unei modificări care a stricat codul

Alegi promptul de dinaintea modificării și apoi Restore code. După restaurarea conversației, promptul original revine în câmpul de input, ca să-l retrimiți sau să-l editezi.

> /rewind

Exemplul 2: Eliberarea contextului după o depanare lungă

Alegi mesajul de unde a început depanarea și Summarize from here; instrucțiunile inițiale rămân neatinse.

> /checkpoint

Greșeli frecvente și bune practici

  • Te bazezi pe rewind pentru fișiere modificate doar de comenzi Bash. Acestea nu sunt urmărite; folosește Git ca să le readuci.
  • Ieși din Claude Code imediat după ce ai derulat conversația. Mesajele derulate pot reveni; trimite un prompt înainte de ieșire, ca sesiunea să salveze conversația derulată.
  • Apeși Esc de două ori cu text în prompt și aștepți meniul. În acest caz dublu Esc golește promptul; textul se recuperează cu Up.

Comenzi înrudite

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: /rewind (/checkpoint, /undo)

Ai o întrebare despre /rewind (/checkpoint, /undo) sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.