PairTrace 기록기BETA
Claude Code로 작업할 때 "무슨 작업을 어떤 순서로 했는지"를 자동으로 남기고, 세션이 끝나면 위조 여부를 확인할 수 있는 묶음으로 봉인합니다.
Windows · Python 3.12+ · Claude Code 전용 · 무료
무엇을 저장하고, 무엇을 저장하지 않나
| 저장함 (내 컴퓨터에만) | 저장하지 않음 (어디에도) |
|---|---|
| 어떤 도구를 몇 번, 어떤 순서로 썼는지 각 호출의 성공·실패 입력·결과의 지문(SHA-256 해시) |
코드·파일 내용 명령어 원문 프롬프트 원문 |
기록은 전부 %LOCALAPPDATA%\pairtrace-recorder에 저장되며 이 컴퓨터를 떠나지 않습니다. PairTrace는 원문을 받지 않습니다 — 받을 수 있는 채널 자체가 없습니다.
설치 (1분)
1. zip 다운로드 후 원하는 폴더에 압축 해제
2. install.bat 더블클릭 → 질문에 Enter
3. Claude Code 재시작 → 이후 자동 기록
기존 Claude Code 설정은 지우지 않고 추가만 하며, 변경 전에 백업 파일을 만듭니다. 파이썬은 python.org 설치본 3.12 이상이 필요합니다 — Microsoft Store 파이썬은 지원하지 않습니다(쓰기가 격리되어 훅이 연결되지 않습니다).
요약 보내기 (원할 때만)
python make_digest.py --send
전송되는 것은 숫자와 짧은 식별자뿐입니다 — 예: run 7건 · 도구 호출 43건 · 실패 2 + 별칭·기기ID·버전. 보내기 전에 전송될 JSON 전문이 화면에 표시되고, 서버는 이 형식 밖의 값을 통째로 거부합니다. 자동 전송은 설치할 때 물어봅니다(기본 답: 켬 — Enter면 켜집니다). 끄기: python make_digest.py --auto off.
제거
%USERPROFILE%\.claude\settings.json에서record_trajectory.py가 들어간 항목 삭제- 압축 푼 폴더와
%LOCALAPPDATA%\pairtrace-recorder삭제 — 남는 것 없음
한계 (정직하게)
- Claude Code 전용입니다. Cursor 등 다른 도구의 작업은 기록되지 않습니다.
- 기록기가 보는 범위 밖의 일은 기록되지 않습니다. 기록이 실패해도 작업은 막히지 않으며, 그 세션은 "완료"가 아니라 "실패"로 표시됩니다.
- 작업의 기록과 무결성을 남길 뿐, 작업이 옳았는지를 판정하지 않습니다.
베타 조건
개인·팀 무료 사용. 재배포·재판매는 하지 말아 주세요. 정식 라이선스는 준비 중이며, 업데이트는 이 페이지에서 새 zip을 받아 같은 위치에 풀면 됩니다.