claude-code·公開 2026.06.01·閲覧 1
AIがコードを壊した?/rewindで2秒で以前の時点に戻す
/rewindはコードと会話を以前の時点に戻す命令です。ゲームのセーブ読み込みのようにAIのミスを復元し、大胆に複数の方法を試す方法をまとめました。
Claudeにリファクタリングをさせたのに結果がいまいちで、どこから間違ったか分からず頭を抱えたことはありませんか?手で一つ一つ戻そうとすると途方に暮れます。そんなとき/rewindがあります。ゲームで「セーブ読み込み」するように、コードと会話を丸ごと以前の時点に戻します。別名で/undoとも使います。
定義
/rewindはコードと会話を以前の時点に戻す命令です。核心はコード変更まで一緒に戻る点です。単に会話だけ消すのではなく、これまでClaudeが修正したファイルもその時点の状態に復元されます。
ゲームのセーブに例えるとぴったりです。危険な変更をする前が「セーブ地点」で、失敗すれば/rewindでその地点を「読み込み」するのです。だから気軽に大胆に試せます。
使い方(難易度別)
基礎 — 巻き戻しメニュー
チャット欄にこう入力します。
/rewind
入力すると戻れる地点の一覧が出ます。そこで「ここに戻りたい」という時点を選ぶと、コードと会話がその状態に復元されます。
応用 — ショートカットで素早く開く
Esc Esc (입력창이 빈 상태에서)
入力欄に何も打っていない状態でEscキーを二回押すと巻き戻しメニューがすぐ開きます。命令を打つ必要なくキーボードだけで素早く呼べます。
発展 — A案・B案を入れ替える
/rewind 로 되돌린 뒤 → 다른 방식으로 재시도
一つの地点に戻した後、Claudeに別の方式で再びさせてみられます。A方法を試して気に入らなければ戻してB方法を試し、二つを比較してより良いものを選ぶ感じです。
よくある落とし穴 — 何を戻すか選ばなければならない
/rewindはコードだけ、会話だけ、または両方の中から何を戻すか選べます。ここで入門者が混乱するのですが、例えば「コードはそのままにして会話の文脈だけ戻したい」という場合があるからです。
なので巻き戻しメニューが出たら何を復元するか確認して選んでください。うっかり「両方」で戻すと残しておきたかったコードまで消えることがあります。大きな変更の前は「今がセーブ地点」だと意識しながら作業すると、後で戻すとき気が楽です。
実践事例
Claudeに大きなリファクタリングを任せたのに結果が期待と違いました。昔ならどこから手で戻すか途方に暮れたところを、今回はこうしました。
/rewind
リファクタリング直前の時点を選んでコードと会話を丸ごと戻し、同じ作業を別の方式で再びさせました。二つの結果を比較してより良いものを採用しました。壊すかと慎重にしていた作業を、「だめなら戻せばいい」という気持ちで大胆に試せるようになったわけです。
こう使うともっと便利
- ショートカットで素早く: 入力欄が空の状態で
EscEscで巻き戻しメニューをすぐ開きます。 - コードだけ/会話だけ/両方: メニューで何を復元するか選んで戻します。
- 危険な変更前に意識する: 大きな変更の直前「ここがセーブ地点」と思って進めると安心です。
- A案・B案比較: 一つの地点から複数の方法を交互に試して気に入ったものを選びます。
ヒント:
/rewindの本当の価値は「大胆に試す勇気」です。戻せると分かれば、「こうしたら壊れるか?」とためらう代わりにまず攻めてさせてみてだめなら戻すようになります。実験を恐れないでください。
他の人はこう使っています
- 3時間の「災害」の後チェックポイント5パターンを整理 — 2秒で全体復元、17分で二つのパターンから決定。 — /rewind: 5 Patterns After a 3-Hour Disaster (Medium)
- 数週間の実使用後「大規模リファクタリングに最大の自信をくれた」と評価。 — Checkpoints: Fearless AI Coding (Skywork)
- 核心の価値は「大胆に試す勇気」 — 攻めてさせてみてだめなら戻す。 — /rewind: Undo Any AI Mistake (Vincent's Blog)
まとめ
核心は一文です。AIが壊しても大丈夫、/rewindで戻せばいい。コードと会話をゲームのセーブのように以前の時点に復元できるので、ためらわず大胆に試してください。ただし戻すときコード・会話のどちらを復元するかは必ず確認して選んでください。
基準: Claude Code v2.1.154 (2026.05)
Comments
コメント 0
サインイン状態を確認中…
コメントを読み込み中…