第1章で、書類の整理を任せました。あのとき、気になっていたことがあります。間違えたら、元に戻せるのか。
試してみました。練習用のフォルダで整理を頼み、わざと「やっぱり元に戻して」と頼みました。AIは戻そうとしてくれましたが、元の並びを全部は覚えていませんでした。いくつかのファイルは、どこにあったのか分からなくなりました。
任せたあとで、戻し方を考えても、遅いのです。
Step 1:AIの巻き戻しに、頼りきらない
ターミナルで動かす Claude Code には、頼む前の状態にファイルを巻き戻す機能があります。頼むたびに記録される地点をチェックポイントと呼び、/rewind と打つと、その地点に戻せます。
ただ、この機能には限りが2つあります。
- 戻るのは、AIがファイルの中身を書き換えた分が中心です。AIが命令(第1章のターミナルの回で見た
mkdirやmv)で作ったフォルダ、移したファイル、消したファイルは、戻らないことがあります - デスクトップアプリの Code の公式の説明には、2026年10月の時点で、この巻き戻しの機能が載っていません
第1章の書類の整理は、ほとんどが「フォルダを作る」「ファイルを移す」でした。冒頭で戻せなかったのは、そのためです。
戻せる仕組みは2つある
頼むたびに自動で記録される。書き換えた中身は戻るが、命令で動かしたり消したりしたものは戻らないことがある
任せる前に、自分で作る。フォルダの複製や Git なら、移動や削除も含めて、その時点のまるごとに戻れる
この本では、AIの巻き戻しに頼らず、自分でセーブポイントを作ります。
Step 2:フォルダを、まるごと複製する
いちばん簡単なセーブポイントは、フォルダの複製です。
- Mac:デスクトップの
renshuを右クリックし、「複製」を選びます。「renshu のコピー」ができます - Windows:デスクトップの
renshuを右クリックして「コピー」を選び、デスクトップの何もない所で右クリックして「貼り付け」を選びます。「renshu - コピー」ができます
できたフォルダの名前を、renshu_まえ に変えます。何が起きても、ここに元の状態が残っています。
Step 3:Git で、名前を付けてセーブする
慣れてきたら、Git という仕組みを使います。Git は、フォルダ全体の状態を、名前を付けて何度でも記録しておける仕組みです。記録することをコミットと呼びます。ゲームのセーブと同じで、あとから、そのセーブの時点に戻れます。
Git の操作は、AIに頼めます。
このフォルダを Git で記録できるようにして。いまの状態を「整理する前」という名前でセーブして。
パソコンに Git が入っていなければ、AIがそう伝えてきます。Mac では、開発用の道具を入れるかを聞く画面が出ることがあり、入れ終わるまで数分から十数分かかります。何を入れるのかを読み、分からなければ、そこで止めて構いません。フォルダの複製だけでも、この章は進められます。
Step 4:一度、戻してみる
セーブポイントは、一度戻してみるまでは、本当に戻れるか分かりません。練習用のフォルダで、わざと散らかしてから戻します。
第1章で年ごとに分けた書類だけを、年ではなく、種類ごとのフォルダに並べ直して。
「請求書の練習」「週報」「売上」のフォルダは触らないで。
並べ直されたのを確かめたら、こう頼みます。
「整理する前」のセーブの状態に、renshu を戻して。戻したら、フォルダとファイルの一覧を見せて。
最後に、renshu と renshu_まえ を並べて開き、同じ並びになっているかを、自分の目で見ます。並べ直しのときに作られた空のフォルダが残ることがありますが、ファイルが元の場所に戻っていれば、合格です。
Git を入れていない人は、renshu の名前を renshu_失敗 に変え、renshu_まえ を複製して、その名前を renshu にします。Code では、入力欄の下のフォルダの欄から、renshu を選び直します。これで、同じように戻せます。
ここまで済めば、練習用のフォルダでは、Accept edits(第2章)を使っても困ることはまずありません。
任せる前のセーブポイント
複製する
renshu_まえ を作る
セーブする
Git で「整理する前」と名前を付ける
任せる
移動や削除が起きる仕事を頼む
戻してみる
一度戻して、元の並びを自分の目で見る
ここが核心
任せてから戻し方を考えるのではなく、戻せるようにしてから任せる。
注意
ただし、戻せるのはセーブした時点まで
セーブポイントは、作った時点にしか戻れません。セーブしたあとに自分で直した所は、そこまで戻ると消えます。大きな仕事を任せる前と、うまくいった直後の、2回セーブするのが基本です。
セルフチェック
1. 書類をフォルダに分けて移す作業を任せる前に、いちばん確かな備えはどれですか?
今日のまとめ
- AIの巻き戻し:移動や削除は戻らないことがある。デスクトップの公式の説明には載っていない
- セーブポイント:任せる前に、フォルダの複製か Git のコミットで、自分で作る
- 作ったら、一度戻してみて、戻れることを自分の目で確かめる