原文(日本語に翻訳)
/clear を実行する前の状態から会話を再開するための /rewind サポートを追加
原文(英語)
Added /rewind support for resuming a conversation from before /clear was run
概要
/rewind コマンドを使うと、/clear で会話履歴をクリアした後でも、クリア前の状態に戻って会話を再開できます。誤って /clear を実行してしまった場合や、別の方向性を試してから元の文脈に戻りたい場合に非常に便利です。
基本的な使い方
# 会話履歴をクリアした後
/clear
# 作業を進めてから...やはりクリア前に戻りたい場合
/rewind/rewind を実行すると、直近の /clear 以前の会話状態に戻り、その時点から会話を継続できます。
実践例
誤って /clear を実行してしまった場合
# 長い議論の途中で誤って /clear を実行してしまった
/clear # うっかり実行...
# すぐに気づいて元に戻す
/rewind # /clear 前の状態に戻る別のアプローチを試してから元の文脈に戻る場合
# 現在の会話文脈(Aのアプローチを議論中)
# ...
# 一度クリアして別のアプローチBを試す
/clear
# アプローチBについて議論...
# やはりアプローチAの文脈に戻りたい
/rewind
# アプローチAの会話から再開できる/rewind と /clear の組み合わせ
# /rewindで戻った後、再び /clear することも可能
/clear # クリア
/rewind # 元に戻る
# 作業を継続...
/clear # 再度クリア
/rewind # また戻れる注意点
/rewindで戻れるのは直近の/clear直前の状態です。複数回/clearを実行した場合の動作については、段階的に戻れる場合があります。/rewindは/clearの取り消し専用のコマンドです。他の操作(ファイル編集など)を取り消すものではありません。- セッションを終了(
/exit)した後は/rewindで戻ることはできません。
関連情報
- Claude Code ドキュメント - スラッシュコマンド
- 関連コマンド:
/clear(会話履歴のクリア)、/resume(過去セッションの再開)