/rewind

会話とファイルを前の時点まで巻き戻す。選んだところから要約もできる

実行結果

会話と、書き換えたファイルを、前の時点まで巻き戻します。どこまで戻すかを一覧から選びます。

画面: 戻れる地点の一覧が出ます。選ぶと、その時点の状態に戻ります。

・やり直せると分かっていると、思い切って試せます

・ファイルも一緒に戻るので、手で戻す作業が要りません

どんな種類か

分類会話を進める・戻す ・ 区切る・巻き戻す
種別組み込み
出どころ公式

このコマンドの改訂履歴

Claude Code の変更履歴のうち、/rewind が名指しされた版です(新しい順)。内容は、当社が読んで日本語で書いたものだけを載せています。

版確認日変更点・変化点
2.1.2952026-10-09/rewind のあとに送った入力が、セッションをバックグラウンドへ移したときや強制終了のあとに再開したときに失われ、取り消したやり取りが戻っていた問題を修正。
2.1.2902026-10-062つあります。(1) 修正:Claude が作業している最中に送ったプロンプトが、/rewind の一覧に出ていなかった問題を修正。(2) 修正:会話にとても大きなスタックトレースやソースファイルを貼り付けていると、巻き戻しのメニュー(Esc Esc や /rewind)がキーを押すたびに数百ミリ秒止まっていた問題を修正。
2.1.2862026-10-01裏で動くエージェントかチームメイトの会話を見ている間に /rewind と打つと、何も知らせずにメインの会話のほうを巻き戻していた問題を修正。いまは、どの会話が対象かを名前で示す確認の画面を出し、先に聞きます。
2.1.2832026-09-262つあります。(1) 変更:一覧を PgUp・PgDn でページごとに送れ、マウスのホイールとクリックでも動かせる点を改良。(2) 変更:一覧を、ほかのすべての一覧と同じキーの割り当て(select:*)で動かす点を改良。messageSelector:* で割り当て直したキーもそのまま効きます。
2.1.2772026-09-19VSCode で、このコマンドを打っても巻き戻しの画面が開かなかった問題を修正。
2.1.2752026-09-18枝分かれさせたセッションや裏で動かしているセッションで、ファイルの変更履歴の控えを全部は写せなかったときに、このコマンドが中身がゼロで埋まったファイルや、途中で切れたファイルに戻していた問題を修正。
2.1.2742026-09-17会話の記録が壊れて「unexpected tool_use_id」という 400 エラーが返ると、セッションが同じ要求をいつまでもやり直し続けて止まる問題を修正。いまは直せる記録は自動で直します。直せないときは、このコマンドで巻き戻すよう示すエラーを出してやり直しを打ち切ります。
2.1.2602026-09-052つ直りました。①巻き戻すための控えが無いのに「戻しました」と出ていたのをやめました(--rewind-files も同じ)。何も戻っていないときは、そう伝えます ②巻き戻して無かったことにした分の読み取りの記録が残っていたのが直りました。残っていると、外で書き換えたファイルが「前に読んでから変わっていません」と扱われたり、逆にファイルを丸ごと読み直したりしていました。
2.1.2162026-08-23記録している道筋にある近道(symlink・hard link)を通してファイルを戻したり消したりしなくなりました。飛ばした件数を教えてくれます。
2.1.1912026-08-23/clear を打つ前の会話まで戻せるようになりました。
2.1.1202026-08-23claude --resume で立ち上げたあと、この窓がキー入力に反応しなかったのが直りました。
2.1.1082026-08-23/undo が同じものの別名になりました。
2.1.832026-08-23(VS Code)Esc を2回押す(またはこのコマンド)で、キーボードで選べる巻き戻しの窓が開くようになりました。

このコマンドが名指しされた版は以上の 13 件です。全体の改訂履歴では、ほかのコマンドの動きも一緒に見られます。

手元で出す

この一覧は inkpipe(Mac アプリ)の画面の下に出せます。打ちながら選んで、そのまま入力欄に入ります。
inkpipe を見る →