Never lose your work again

Never lose your work again

Checkpoints · 코딩

Checkpoints for Claude Code는 프로젝트를 지켜보며 Claude Code가 작업하는 동안 자동으로 체크포인트를 저장하고, 언제든 이전 상태로 한 번에 되돌리는 무료 데스크톱 앱이다.

Never lose your work again 미리보기

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

  1. 개발자 사이트나 Mac App Store에서 앱을 내려받아 설치한다.
  2. 앱을 열고 지키고 싶은 프로젝트 폴더를 지정한다.
  3. 평소처럼 Claude Code로 작업한다. 파일 변경은 설정 없이 추적된다.
  4. 작업이 끝날 때 체크포인트를 저장하게 하거나, 위험한 편집 전에 직접 하나 만들다.
  5. 문제가 생기면 차이 뷰어를 열거나 이전 체크포인트를 복원한다.

제품 정보

Never lose your work again의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0
플랫폼macOS 13.5+, Windows
개발사Checkpoints
카테고리코딩
출시일Sep 2025
최근 업데이트Oct 2025
웹사이트 방문 수462
웹사이트 글로벌 순위N/A
API 제공 여부N/A

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • Claude Code에 실제 프로젝트를 맡기는 개발자
  • 정기 커밋을 자주 건너뛰는 1인 개발자
  • 위험한 리팩터링을 시험하는 팀
  • 망가뜨릴까 걱정하는 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가 작업을 끝낼 때마다 자동으로 체크포인트를 저장하고, 필요할 때 이전 상태로 한 번에 복원한다.