
Never lose your work again
Checkpoints · コーディング
Checkpoints for Claude Code は、プロジェクトを監視し、Claude Code の作業中に自動でチェックポイントを保存し、いつでも前の状態にワンクリックで戻せる無料のデスクトップアプリだ。

Never lose your work again について
What Is Checkpoints for Claude Code
Checkpoints for Claude Code は、AI エージェントに自分のファイルを編集させる人向けの安全網だ。お使いのマシン上で動き、プロジェクトのフォルダを監視して、作業が進むそばからプロジェクト全体のスナップショットを取る。Claude Code がタスクを終えると、アプリがひとりでにチェックポイントを記録する。結果がまずければ、まだ正常だった時点に戻れる。
解決する問題ははっきりしている。エージェントは1分で十数個のファイルを書き換える。一度のミスで、丸一日ぶんの安定した進みが消える。Git は助けになるが、コミットした分しか残らない。エージェントの編集はコミットとコミットの間に落ちることが多い。このアプリはフォルダ自体を監視して、その隙間を埋める。忘れたコミットに頼らずに済む。
知っておきたい制限は二つある。Claude Code と Claude Desktop を前提に作られているため、どんなプロジェクトにも使える汎用のバックアップ道具ではない。動くのは macOS 13.5 以降と Windows で、Linux 版はない。チェックポイントはプロジェクトの完全なコピーとしてディスクに残るので、大きなリポジトリでは容量を食う。
Getting Started
- 開発元のサイトか Mac App Store からアプリをダウンロードしてインストールする。
- アプリを開き、守りたいプロジェクトのフォルダを指定する。
- いつもどおり Claude Code で作業する。ファイルの変更は設定なしで追跡される。
- タスクの完了時にチェックポイントを保存させ、危ない編集の前には自分で取っておく。
- 何かあれば差分ビューアを開き、前のチェックポイントを復元する。
AIツール情報
Never lose your work againの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- Claude Code に実際のプロジェクトを触らせる開発者:作業中にアプリを開いておけば、エージェントの失敗した編集が取り返しのつかないものにならない。
- 定期的なコミットを飛ばしがちな個人開発者:フォルダを監視して保存するので、Git を忘れても戻り道が残る。
- 危険なリファクタリングを試すチーム:大きな変更の前にチェックポイントを取れば、実験が失敗しても戻れるきれいな状態が手元にある。
- 壊すのが怖い AI コーディング道具の初心者:復元はワンクリックで、差分ビューアが変更点を先に見せてくれる。
タスク
- 壊れた編集を巻き戻す:手作業でファイルを探す代わりに、変更前のチェックポイントへ飛ぶ。
- 二つのプロジェクト状態を比べる:差分ビューアを開き、追加・変更・削除を並べて確認する。
- 危ない一手の前に保存する:エージェントに大胆な頼みをする直前に、手動でチェックポイントを取る。
- 誤削除から取り戻す:失ったファイルを最後のチェックポイントから戻し、作り直さずに済ませる。
シーン
- エージェントに大きなコードベースを整理させる:自動チェックポイントが完了したタスクごとに印を付けるので、終盤のミスでセッション全体を失わない。
- 実際のプロジェクトで新しいライブラリを試す:実験でコードが悪化しても戻せるよう、きれいなチェックポイントを用意しておく。
- セッションをまたいで作業を渡す:タスク名でチェックポイントを付け、次のセッションが良い状態をすぐ見つけられるようにする。
- 散らかった作業の後片付け:差分を確認し、使える部分は残して残りは戻す。
主な機能
変更の自動検出
アプリはプロジェクトのフォルダ全体を監視し、ファイルの変更が起きたそばから拾う。フォルダを選ぶ以外の設定はいらない。これが、絶えず編集するエージェントと併用できる理由だ。自分で状態を保存するのを覚えておく必要がない。検出は作業中もバックグラウンドで動き続ける。
ワンクリックのチェックポイント
各チェックポイントはプロジェクトのファイルと中身を丸ごと記録する。名前だけではない。危険な変更の前にその場で取ることも、タスクの終わりにアプリに取らせることもできる。スナップショットは自己完結しているので、復元は他の何かが無事であることに依存しない。
差分ビューア
内蔵のビューアが二つのチェックポイントを並べ、追加・変更・削除を印で示す。エージェントの編集を残す価値があるかは、ここで決める。変更のまとまりを先に見ておけば、巻き戻しが当てずっぽうにならない。
いつでも前の状態に復元
どのチェックポイントもワンクリックで復元でき、ミスが損失ではなく回り道になる。直すより巻き戻したい、その瞬間のために作られている。エージェントが大量のファイルに触れ、手作業でほどくより一からやり直す方が速い場面で効いてくる。
MCP による Claude 連携
アプリは Model Context Protocol で Claude Desktop につながり、タスクの開始と完了を追い、要所でチェックポイントを取る。MCP サーバーはひとりでに起動し、プロジェクトを開けば Claude Desktop がつながる。Claude も MCP のコマンドでチェックポイントの一覧、差分の確認、状態の復元ができる。
チェックポイントごとの完全バックアップ
各チェックポイントはプロジェクトの全ファイルの完全なバックアップで、変更の部分的な記録ではない。想定外の場所で壊れたときに効く。復元はファイル一つではなくプロジェクト全体を覆うからだ。代わりにディスク容量を食い、大きなリポジトリほど多く使う。
メリットとデメリット
メリット
- 無料で、バックアップとの間にサブスクの壁がない。
- プロジェクトのフォルダを監視して保存するので、コミットを飛ばしても守られる。
- いつでも前の状態へワンクリックで戻せ、エージェントの失敗した作業を安くやり直せる。
- MCP で Claude Desktop につながり、タスク完了時に自動でチェックポイントを取る。
- 差分ビューアが、残すと決める前に変更点を正確に見せてくれる。
デメリット
- Claude Code と Claude Desktop 前提なので、どんなプロジェクトにも使える汎用のバックアップ道具ではない。
- Linux 版がなく、Linux の開発者は別の手段を探すことになる。
- チェックポイントごとに完全なコピーを取るため、大きなリポジトリではディスクを圧迫する。
- 公開 API がないので、独自の連携やプログラムからの利用ははっきりしない。
よくある質問
失敗した AI の編集を戻せるよう、プロジェクトのスナップショットを残す。アプリはフォルダを監視し、Claude Code がタスクを終えるたびに自動でチェックポイントを保存し、必要なときにワンクリックで前の状態へ戻す。
関連コンテンツ
Never lose your work againに関連するツール、スキル、記事を探す。
Never lose your work againの代替ツール
Base Code
Base44 (Wix) · コーディング · 生産性向上Base CodeはBase44の共有クラウド開発環境だ。既存のGitHubリポジトリに対する変更をチャットで伝え、プレビューで確認し、プルリクエストとして返せる。
Google EmbeddingGemma 2
Google DeepMind · ライティング · 画像 · コーディングGoogle EmbeddingGemma 2 は 7 億 4000 万パラメータのオープンなモデルで、テキスト、コード、画像、音声、動画フレームを同じ 768 次元空間のベクトルに変え、スマートフォンやノート PC 上で動く。
GitGlow
GitGlow · コーディング · 生産性向上GitGlow は自分のコードと AI エージェントの変更を一つのレビューにまとめるデスクトップ Git クライアントだ。出荷前に、マシンから何が出ていくのかを確かめられる。
