/rewind β Terminal Command of the Day
Tonight Claude was about to do exactly the right thing. I typed /rewind to stop it. I was working on Athena, my executive assistant agent. The plan was already built. I wanted to run Ultra Plan against it (a hardening pass that stress-tests an existing plan instead of generating a new one). Claude misread the room and started executing the original plan from scratch. Not broken. Not hallucinating. Doing the wrong job confidently. Old me would have let it finish and untangled the duplicate work after. Or killed the terminal and lost the context. Tonight I typed /rewind, picked the checkpoint from before Claude started executing, changed directories, opened the right agent, and ran the hardening pass instead. 30 seconds, total recovery. Here's the shift in my head: confident wrong work takes twice as long to clean up as it took to generate. /rewind is the cheapest insurance policy in the entire Claude Code interface, and most people are still treating it like a panic button instead of a steering wheel. Three things worth knowing about /rewind: 1. Double-tap Esc does the same thing. Slash command or keystroke, your call. 2. When you pick a checkpoint, you get three restore options: code + conversation, conversation only, or code only. The conversation-only option is the sleeper. It rewinds the messages while keeping good file edits Claude made on the wrong path. Redirect the conversation without losing the work. 3. It does not track files touched by bash commands (rm, mv, cp) or manual edits outside the session. Direct Claude edits only. Plan accordingly. Three states every Claude Code session lives in: - Exploring: you don't know what you want yet - Building: you know exactly what you want - Redirecting: Claude is about to do the wrong right thing /rewind collapses redirecting from "stop, explain, re-prompt, hope" into one command and a checkpoint pick. I run 6 to 10 Claude Code sessions a day building client automations. The biggest unlock of the last three months wasn't a new model or a new MCP server. It was learning to redirect inside a session instead of restarting one.