평소처럼 작업하던 코덱스 채팅을 열었다. 모바일 앱에서 최근 대화가 갱신되지 않고 있었다. 처음 생각은 단순한 것으로 전해진다. 클라우드 동기화가 제대로 안 되는 것 같으니, 조금 기다렸다가 다시 연결하면 괜찮아질 거라고. 그런데 호스트 컴퓨터의 코덱스를 직접 열어보니 상황이 심각한 것으로 전해진다. 거기도 대화 기록이 없었다.
클라우드 기반 AI 도구는 로컬 IDE와 완전히 다르게 작동한다. 모든 대화와 세션 상태가 원격 서버에만 저장되고, 모바일·데스크톱·웹 등 여러 기기가 이 중앙 서버와 동기화되면서 어디서든 같은 기록을 볼 수 있어야 한다는 설계다. 그렇다면 한쪽 기기에서 싱크 문제가 생긴 건 충분히 일어날 수 있는 일인 것으로 보인다. 그런데 양쪽 모두 데이터가 사라진 건 다르다는 뜻이었다. 클라이언트 층의 오류가 아니라, 그 뒤의 클라우드 세션 자체가 손상되었을 가능성이 높다는 신호였다.
온라인 커뮤니티에 검색을 걸었다. 결과는 답답한 것으로 전해진다. 비슷한 증상을 호소하는 사용자들의 글이 여럿 나왔다. 패턴은 명확한 것으로 전해진다. 대화 기록이 갑자기 사라지는 현상이 이미 여러 번 보고되었고, 별다른 해결책도 없는 것 같은 고질적 문제처럼 보였다.
막다른 길에 다다랐을 때, 좀 황당한 시도를 한 것으로 전해진다. 채팅창에 직접 AI에게 메시지를 보냈다. "지금까지 우리가 나눈 대화가 이걸로 끝일 리가 없다. 너는 이전 대화들을 기억하고 있을 텐데, 혹시 너의 저장소에서 이 세션을 찾아내서 복구해 줄 수 있을까?"
말하자면, AI 자신의 기억에 직접 호소하는 식의 접근이었다. 데이터가 클라우드에서는 손실되었을지라도, 혹시 AI의 내부 컨텍스트나 다른 저장 메커니즘에 일부라도 남아 있지 않을까 하는 가능성에 거는 것이었다.
놀랍게도, 어느 정도는 성공한 것으로 전해진다. 다만 생각했던 방식은 아니었다. 돌아온 것은 원래의 메시지 히스토리가 아니라, 별도의 마크다운 파일이었다. 과거 대화의 내용을 정리해 작성한 .md 문서였던 것으로 보인다. 이는 클라우드 레벨에서 손실된 원본 데이터를 되살린 게 아니라, AI가 자신의 내부 기억을 바탕으로 이전 대화를 재구성한 결과물이었다는 의미였다.
완전한 복구는 아니었다. 채팅의 원래 형식과 정확한 시간 정렬이 없었고, AI 자신의 해석과 요약이 섞여 있을 가능성도 있었다. 그렇지만 그것도 다행이었다. 아무것도 못 건질 뻔한 상황에서, 이렇게라도 핵심 내용이 남았다는 게 정말 다행이었다.
이 경험에서 느낀 게 하나 있다면, 클라우드 기반 서비스의 현실인 것으로 보인다. 데이터가 내 컴퓨터에만 있으면 내가 어느 정도 통제할 수 있다. 백업을 만들고, 복구 옵션을 찾고, 문제가 생기면 개입할 여지가 있다는 뜻인 것으로 보인다. 그런데 모든 게 서버 세션에만 묶여 있다면, 그 서버 레벨에서 문제가 터졌을 때 사용자가 할 수 있는 건 많지 않다는 게 현실인 것으로 보인다.
📌 원문 발췌
처음엔 싱크가 망가져서 모바일로 업데이트가 안되는 줄 알았더니 호스트에서도 대화한 게 없더라구요... 세션을 찾아내라고 했더니 메시지 히스토리로는 아니고 .md 파일로 복구되긴 했어요.
원본 출처: 클리앙 모두의공원