📚 入門から実践活用まで — AIコーディングを、ふむふむと。

使い方・操作方法

Claude Codeのチェックポイントと巻き戻し【AIの失敗をEsc2回で元に戻す】

Claude Codeのチェックポイント機能(/rewind)を初心者向けに解説。Escを2回押すだけでAIの変更前に巻き戻せる仕組み、コードと会話を別々に戻す方法、bashコマンドの変更は戻せない等の重要な制限まで、2026年8月時点の公式情報で整理します。

公開: 2026-08-05·約8分で読める·#チェックポイント#rewind#巻き戻し

Claude Codeのチェックポイントと巻き戻し

AIに作業を任せていて、「あ、これ違う方向に進んでる…」と思った瞬間。全部手作業で戻すしかない——と思っていませんか?

実はClaude Codeには「チェックポイント」という公式のタイムマシン機能があります。

あなたが指示を送るたびに自動でセーブされていて、Escを2回押すだけで、いつでも過去の状態に巻き戻せます。

ゲームのセーブ&ロードと同じ感覚です。この記事では使い方と、**「戻せないもの」**という重要な注意点まで解説します。

📌 本記事は2026年8月時点公式ドキュメントに基づきます。

結論:Escを2回押すだけ

知りたいこと 答え
いつセーブされる? あなたがプロンプトを送るたびに自動で1つ作られる
呼び出し方 Esc を2回押す(または /rewind
何を戻せる? コードだけ/会話だけ/両方から選べる
どこまで戻れる? ファイルの記録は直近100チェックポイント
保存期間 セッションごと30日(設定で変更可)

何がうれしいのか:安心して「試せる」

チェックポイントの本当の価値は、巻き戻しそのものより「失敗が怖くなくなる」ことです。

  • 「この修正、思い切って任せてみよう」→ ダメなら戻せばいい
  • 「大きめのリファクタお願い」→ 崩れたら戻せばいい

AIコーディングの上達は「どれだけ試したか」で決まります。チェックポイントは、試す勇気の保険です。

使い方:3ステップ

  1. 入力欄が空っぽの状態Esc を2回押す
  2. チェックポイントの一覧(=あなたが送った指示の履歴)が出る
  3. 戻りたい地点を選んで、戻し方を選ぶ

戻し方は6種類から選べる

選択肢 何が起きるか
コードと会話を両方戻す 完全にその時点へタイムスリップ
会話だけ戻す コードは今のまま、会話の流れだけやり直す
コードだけ戻す 会話の記憶は保ったまま、ファイルだけ元に戻す
ここから先を要約 会話を圧縮してコンテキストを節約
ここまでを要約 同上(前半を圧縮)
やっぱりやめる 何もせず閉じる

「コードだけ戻す」が実は一番便利です。「やり方は分かってくれてるけど、実装が微妙だった」というとき、説明し直さずにコードだけリセットできます。

💡 小ネタ:入力欄に文字が残った状態でEscを2回押すと、巻き戻しメニューではなく入力がクリアされます。消えた文字は キーで復元できるので慌てずに。

【最重要】戻せないもの

ここを知らずに使うと事故ります。公式が明記している制限です。

1. コマンドで変えたものは戻せない

チェックポイントが記録するのは、AIがファイル編集機能で直接書き換えた変更だけです。

  • rm(削除)、mv(移動)、cp(コピー)などコマンド経由の変更は記録されない
  • ❌ AIがコマンドで消したファイルは、巻き戻しでは帰ってこない

2. サブエージェント(別働隊)の変更は戻せない

バックグラウンドで動くサブエージェントがしたファイル編集は、巻き戻しの対象外です。

3. あなた自身が手で直した変更も対象外

Claude Codeの外(エディタ等)で自分が編集した分は追跡されません。

だから公式はこう言っています

チェックポイント=ローカルなUndo(元に戻す)、Git=恒久的な履歴

チェックポイントはバージョン管理(Git)の代わりにはなりません。大事な作業では「区切りごとにコミットする」を続けたうえで、日々のやり直しにチェックポイントを使う——これが正しい役割分担です。

隠れ機能:`/clear` しても戻れる

ベストプラクティスに従って /clear したけど、さっきの会話にちょっと戻りたい…」

大丈夫です。/clear 直後に巻き戻しメニューを開くと、一覧の先頭に**「前のセッションに戻る」項目**が表示されます。消したはずの会話にも復帰できます。

よくある質問

Q1. パソコンを再起動しても残っていますか?

はい。チェックポイントは会話と一緒に保存されるため、セッションを再開すれば巻き戻しも使えます。ただし保存期間は既定で30日です。

Q2. プランモードとどう使い分けますか?

プランモードは「事前に方向を確認する」ブレーキ、チェックポイントは「事後に戻す」保険です。大きな作業はプランモードで入り、実装中の失敗はチェックポイントで戻す、の併用が最強です。

Q3. 巻き戻したら、また進む(やり直す)ことはできますか?

巻き戻し後にそのまま作業を続けると、そこから新しい歴史が始まります。「未来に戻る」操作はないので、迷ったらまずGitでコミットしておくのが安全です。

まとめ

  • 指示を送るたびに自動セーブEsc2回か /rewind でいつでも巻き戻し
  • コードだけ/会話だけ/両方を選んで戻せる
  • ただしコマンド経由の変更・サブエージェントの変更・手作業の変更は戻せない
  • Gitの代わりではない。「日々のUndo」として使い、節目はコミット
  • /clear 後も「前のセッションに戻る」で復帰できる

「戻れる」と分かっているだけで、AIへの任せ方は大胆になります。まずは軽い作業で一度、Esc 2回を試してみてください。

関連記事

この記事をシェア

Related Articles

同じカテゴリの記事

Claude Code公式ベストプラクティス日本語版【Anthropicが推奨する使い方の全体像】使い方・操作方法

Claude Code公式ベストプラクティス日本語版【Anthropicが推奨する使い方の全体像】

Anthropic公式ドキュメントが推奨するClaude Codeの使い方を、日本語でわかりやすく解説。すべての土台にある「コンテキスト管理」の考え方から、探索→計画→実装の流れ、CLAUDE.mdの書き方、公式が名前を付けた5つの失敗パターンまで整理します。

2026-08-05約13分
Claude CodeのHooks入門【AIの作業に「必ず実行されるルール」を仕込む】使い方・操作方法

Claude CodeのHooks入門【AIの作業に「必ず実行されるルール」を仕込む】

Claude CodeのHooks(フック)を初心者向けに解説。CLAUDE.mdの指示との違い(お願いvs強制)、ファイル編集のたびに自動でチェックを走らせる設定、公式推奨の「フックはAIに書かせる」方法まで、2026年8月時点の公式情報で整理します。

2026-08-05約9分
Claude Codeの出力スタイル設定【AIの性格を変える。旧コマンドは廃止済みなので注意】使い方・操作方法

Claude Codeの出力スタイル設定【AIの性格を変える。旧コマンドは廃止済みなので注意】

Claude Codeの出力スタイル(Output styles)を初心者向けに解説。学習モードなど組み込み4スタイルの違い、/output-styleコマンドが廃止され/configに変わった最新の設定方法、自分だけのスタイルの作り方まで2026年8月時点の公式情報で整理します。

2026-08-05約9分
Claude Codeのプランモード完全ガイド【AIに勝手にコードを触らせない安全装置】使い方・操作方法

Claude Codeのプランモード完全ガイド【AIに勝手にコードを触らせない安全装置】

Claude Codeのプランモード(Plan mode)を初心者向けに解説。Shift+Tabで起動する方法、AIに調査と計画だけさせてコードは書かせない仕組み、あまり知られていないCtrl+Gでの計画編集、使うべき場面と飛ばしていい場面まで公式情報をもとに整理します。

2026-08-05約12分