
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 完成一項任務,程式就自己記下一個檢查點。成果出錯時,你回到還一切正常的當下。
它解決的問題很具體。代理能在一分鐘內改寫十幾個檔案,一個失手就抹掉一整天的穩定進度。Git 幫得上忙,卻只存下你記得提交的內容,而代理的修改常落在兩次提交之間。這款程式直接盯住資料夾本身,補上這個缺口,不必靠你記得去做某個提交。
有兩項限制值得先知道。它圍繞 Claude Code 與 Claude Desktop 打造,不是給任何專案用的通用備份工具。它支援 macOS 13.5 以上與 Windows,沒有 Linux 版本。檢查點以完整專案副本的形式存在你的磁碟上,大型儲存庫會佔掉不少空間。
Getting Started
- 從開發者網站或 Mac App Store 下載並安裝這款程式。
- 開啟它,指向你想保護的專案資料夾。
- 照平常的方式和 Claude Code 一起工作。檔案變動會自動被追蹤。
- 讓程式在任務完成時存下檢查點,或在動風險高的修改前自己存一個。
- 出了狀況就打開差異檢視器,或還原任何先前的檢查點。
產品資訊
快速了解 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 儲存庫的修改,看著預覽確認結果,再以 Pull Request 交回工程團隊。
Google EmbeddingGemma 2
Google DeepMind · 寫作 · 圖片 · 程式設計Google EmbeddingGemma 2 是 7.4 億參數的開源模型,能把文字、程式碼、圖片、音訊與影片畫面轉成同一個 768 維空間裡的向量,在手機與筆電上就能執行。
GitGlow
GitGlow · 程式設計 · 生產力GitGlow 是桌面版 Git 用戶端,把你自己的程式碼與 AI 代理程式的變更集中在同一份審查裡,讓你在交付前看清楚機器上究竟要送出什麼。
