/rewind vs /clear

/rewind goes back to an earlier point in the conversation or code; /clear throws the context away and starts fresh.

/rewind

Rewinds the conversation or code to a previous point in its history. It can also summarize content from a selected message. This command is related to checkpointing.

Use it when

Claude went down the wrong path and you want to restore an earlier message or checkpoint.

/clear

Starts a new conversation with an empty context. You can optionally pass a name to label the previous conversation, making it easier to find in the `/resume` picker. To free up context while continuing the same conversation, use `/compact` instead.

Use it when

The whole conversation is no longer useful and you want an empty context.

More comparisons

Never mix them up again

/cards has a scenario quiz that asks which command fits the situation.