Claude 시크릿 채팅이 사라지는 진짜 이유
Claude 시크릿 채팅이 사라지는 진짜 이유
새로고침도 안 했다. 탭도 안 닫았다. 로그아웃도 안 했다. 그런데 주말 지나고 돌아왔더니 Claude 시크릿 채팅이 깨끗하게 초기화되어 있다.
처음엔 Claude 버그인 줄 알았다. 아니다. 브라우저 문제다. 정확히는 탭 자동 폐기(Tab Discard) 라는 기능이 조용히 작동한 것이다.
탭 자동 폐기란 무엇인가
Chrome, Edge, Firefox는 모두 메모리 절약을 위해 오랫동안 비활성 상태인 탭을 자동으로 unload한다. 이 과정을 Tab Discard라고 한다.
핵심은 이것이다. 탭 바에서 탭은 멀쩡히 살아있다. 아이콘도 그대로, 제목도 그대로. 그러나 실제 페이지 내용은 메모리에서 이미 제거된 상태다. 그 탭을 클릭하는 순간, 브라우저는 페이지를 처음부터 새로 로드한다.
사용자 입장에서는 새로고침을 한 것과 똑같다. 내가 새로고침 버튼을 누르지 않았어도.
Claude 시크릿 채팅이 특히 취약한 이유
일반 Claude 채팅은 서버에 저장된다. 페이지가 새로 로드되어도 이전 대화가 복원된다.
시크릿 채팅은 다르다. 설계 목적 자체가 서버에 저장하지 않는 것이다. 대화 내용은 브라우저 메모리에만 존재한다. 탭이 discard되어 페이지가 새로 로드되는 순간, 복원할 방법이 없다.
주말처럼 이틀 이상 자리를 비우면 브라우저가 해당 탭을 discard할 가능성이 높다. 돌아와서 탭을 클릭하면, 그 순간이 소멸 시점이다.
막을 수 있는가
탭 discard는 막을 수 있다. 단, 완전한 해결책은 아니다.
Chrome / Edge에서 즉시 막기
주소창에 chrome://discards/ 를 입력한다. 현재 열려 있는 모든 탭 목록이 보인다. Claude.ai 탭을 찾아서 Auto Discardable 열의 토글을 OFF로 바꾼다.
단점이 있다. 브라우저를 재시작하면 이 설정이 초기화된다.
확장 프로그램으로 영구 설정
Chrome 웹스토어에서 Auto Tab Discard 확장 프로그램을 설치한다. 옵션에서 claude.ai를 whitelist에 추가하면, 이후로는 해당 탭이 discard 대상에서 제외된다. 브라우저를 재시작해도 유지된다.
막아도 해결 안 되는 케이스
Claude.ai 쪽에서 새 버전을 배포하면 Service Worker가 업데이트되면서 열려 있는 탭에 강제 reload를 트리거할 수 있다. 이 경우 탭 discard와 무관하게 페이지가 새로 로드된다. 클라이언트에서 막을 방법이 없다.
주말처럼 배포가 발생했을 타이밍과 겹치면, 탭 discard를 막아뒀어도 소용없다.
결론
탭 discard 방지는 도움이 된다. 하지만 완벽하지 않다.
장시간 자리를 비울 예정이고 대화 내용이 중요하다면, 선택지는 세 가지다.
- 일반 채팅 사용 — 가장 확실. 서버에 저장되므로 무슨 일이 있어도 복원된다.
- 탭 discard 방지 + 짧은 자리 비움 — 몇 시간 정도라면 대부분 충분하다.
- 중요 내용 수동 복사 — 시크릿 채팅을 유지하면서 핵심 내용은 별도로 저장.
시크릿 채팅의 설계 목적은 "기록 남기지 않음"이다. 보존과 비기록은 본질적으로 충돌한다. 보존이 더 중요하다면, 일반 채팅이 맞는 도구다.