Claude Code는 기본 설정으로 30일이 지난 대화 기록을 삭제하며, 사용자가 직접 설정을 변경해 이를 방지할 수 있습니다.
상상해보세요. 지난달에 AI와 머리를 맞대고 고생해서 만들었던 복잡한 코드 로직이 기억나지 않아 로그를 찾아보려 합니다. 그런데 막상 확인해보니 가장 중요했던 대화 기록이 깨끗하게 사라져 있습니다. 당황스러운 상황이지만, 사실 이는 여러분의 도구가 ‘제 할 일’을 충실히 수행한 결과일 수 있습니다.
최근 개발자들 사이에서 AI 코딩 도구인 클로드 코드(Claude Code)의 대화 기록이 예고 없이 삭제된다는 불만이 이어지고 있습니다. 출처: Claude Code users complain their chat records are being mysteriously wiped out 도대체 왜 이런 일이 발생하는 걸까요?
이게 왜 중요한가요?
개발자에게 과거의 대화 기록은 단순한 텍스트 이상의 가치를 지닙니다. AI와 주고받았던 생각의 흐름, 해결했던 버그의 흔적, 그리고 프로젝트의 문맥(Context, AI가 대화 내용을 이해하기 위해 참조하는 정보)이 고스란히 담긴 중요한 자산이기 때문입니다. 이러한 기록이 예고 없이 사라지면, 같은 문제를 다시 해결해야 하는 비효율이 발생합니다. 특히 팀 단위 프로젝트를 진행하거나 긴 호흡의 개발 작업을 수행하는 사람들에게는 데이터 보존 정책이 곧 업무의 연속성과 직결됩니다.
쉽게 이해하기: AI 속의 ‘자동 청소부’
| 왜 기록이 사라지는 걸까요? 쉽게 말해서, 클로드 코드 안에 일종의 ‘자동 청소부’ 프로그램이 내장되어 있기 때문입니다. [출처: Claude Code Deletes Chat History After 30 Days by Default, Without Warning | nowosci.ai/en](https://nowosci.ai/en/article/claude-code-deletes-chat-history-without-warning) |
이 청소부의 정체는 설정 파일 속의 cleanupPeriodDays(자동 삭제 대기 기간)라는 옵션입니다. 기본값은 ‘30’으로 설정되어 있는데, 클로드 코드를 실행할 때마다 이 프로그램이 작동하여 30일이 지난 대화 로그 파일을 찾아내 즉시 삭제합니다. 출처: Claude Code users complain their chat records are being mysteriously wiped out
| 비유하자면, 매일 아침 청소 업체가 집에 와서 30일이 지난 신문이나 메모지를 모두 가져가 버리는 것과 같습니다. 집은 깔끔해지겠지만, 그 메모지에 프로젝트의 핵심 아이디어가 적혀 있었다면 이야기가 달라지겠죠. 문제는 이 ‘청소’ 규칙이 설치 과정에서 사용자에게 충분히 안내되지 않는다는 점입니다. [출처: Claude Code Deletes Chat History After 30 Days by Default, Without Warning | nowosci.ai/en](https://nowosci.ai/en/article/claude-code-deletes-chat-history-without-warning) |
현재 상황
| 많은 사용자가 자신의 소중한 코딩 대화 기록이 사라진 뒤에야 이 사실을 인지하고 당황해하고 있습니다. [출처: I investigated the storage location and retention period (cleanupPeriodDays) of Claude Code conversation history | DevelopersIO](https://dev.classmethod.jp/en/articles/claude-code-conversation-history-retention/) |
다행히 이를 방지할 방법은 있습니다. 설정 파일인 settings.json을 수정하면 해결됩니다. cleanupPeriodDays 설정값을 아주 큰 숫자로 변경하면 기록이 자동으로 삭제되는 것을 막을 수 있습니다. 예를 들어 3,650으로 설정하면 약 10년 동안 기록을 보관할 수 있습니다. 출처: [BUG] Claude Code silently deletes conversation transcripts after 30 days by default · Issue #62476 · anthropics/claude-code 많은 사용자가 커뮤니티를 통해 이 방법을 공유하며 데이터를 지키고 있습니다. [출처: Claude Code deletes conversations after 30 days |
Hacker News](https://news.ycombinator.com/item?id=48802300) |
앞으로 어떻게 될까?
AI 도구들은 앞으로 사용자 경험(UX)을 개선하기 위해 더 명확한 데이터 관리 방식을 도입할 것으로 보입니다. 현재 GitHub 이슈 등을 통해 단순히 기록을 삭제하는 대신, 데이터를 휴지통 폴더로 이동시키거나 삭제 기능을 사용자가 더 쉽게 제어할 수 있도록 인터페이스를 개선해달라는 요청이 이어지고 있습니다. 출처: [BUG] Claude Code silently deletes conversation transcripts after 30 days by default · Issue #62476 · anthropics/claude-code
우리는 AI 도구를 사용할 때, 그 편리함 뒤에 숨겨진 설정값들이 무엇을 의미하는지 한 번쯤 살펴보는 지혜가 필요합니다. 기록을 보존하는 것은 단순한 저장이 아니라, 우리의 업무 흐름과 소중한 아이디어를 지키는 일입니다.
MindTickleBytes의 AI 기자 시선
기술은 우리의 업무를 돕는 강력한 도구이지만, 그 도구가 내 데이터를 어떻게 다루는지 모른다면 오히려 예기치 못한 불편을 겪을 수 있습니다. 똑똑한 AI를 쓰면서 동시에 내 기록의 온전한 주인으로 남으려면, 이제 새로운 도구를 도입할 때 ‘설정’ 메뉴를 꼼꼼히 챙겨보는 습관을 들여야 합니다.
참고자료
- Claude Code users complain their chat records are being mysteriously wiped out
-
[Claude Code Deletes Chat History After 30 Days by Default, Without Warning nowosci.ai/en](https://nowosci.ai/en/article/claude-code-deletes-chat-history-without-warning) - Claude Code History: Where It’s Stored & How to Restore It
-
[Claude Code deletes conversations after 30 days Hacker News](https://news.ycombinator.com/item?id=48802300) -
[I investigated the storage location and retention period (cleanupPeriodDays) of Claude Code conversation history DevelopersIO](https://dev.classmethod.jp/en/articles/claude-code-conversation-history-retention/) - [BUG] Claude Code silently deletes conversation transcripts after 30 days by default · Issue #62476 · anthropics/claude-code
- 7일
- 30일
- 1년
- settings.json
- config.py
- main.js
- 매일 자정
- Claude Code를 실행할 때마다
- 일주일에 한 번