Claude를 위한 3단계 '세션 연속성' 시스템 구축 — 더 매끄럽게 만드는 아이디어 구함
Built a 3-layer “session continuity” system for Claude — looking for ideas to make it more seamless
핵심 요약
Claude에서 여러 프로젝트를 관리하기 위해 메모리, 검색, 수동 체크포인트를 결합한 세션 연속성 시스템을 구축하고 개선 방안을 논의함.
- 3단계 시스템 — 기본 메모리, 대화 검색, 수동 체크포인트 문서를 결합하여 프로젝트 연속성 유지함.
- 외부 참조 활용 — Google Drive를 활용해 대용량 파일을 직접 업로드하는 대신 필요할 때마다 참조함.
- 개인화된 문체 — 과거 일기나 노트를 학습시켜 AI가 본인만의 말투와 사고방식을 모방하도록 함.
- 자동화 고민 — 수동으로 진행되는 문서 읽기/쓰기 루프를 자동화하고 세션 간 데이터 동기화 방법을 모색함.
난 지금 여러 가지 역할이랑 프로젝트(전문 교육 프로그램, 대학원 수업, 내가 운영하는 작은 비영리 단체, 본업)를 동시에 굴리고 있는데, 이 모든 일에 Claude를 업무 보조로 쓰고 있어. 근데 계속 부딪히는 문제가 있더라고. 새 채팅을 시작할 때마다 처음부터 다 설명해야 하거나, 아니면 하나의 거대한 스레드를 끝까지 붙들고 있어야 하는데(이러면 금방 감당이 안 됨), 이게 진짜 골치 아프거든.
지난 몇 달 동안 이 문제를 해결하려고 나름의 시스템을 구축해 봤어. Claude로 여러 장기 프로젝트를 돌리는 사람들한테 도움이 될 것 같기도 하고, 다른 사람들은 어떻게 생각하는지, 더 발전시킬 방법은 없는지 궁금해서 공유해 봐.
구조는 세 단계로 나뉘어 있고, 각 단계마다 하는 역할이 달라:
1. Native memory (Claude’s built-in memory summary) — handles the “who am I, what do I generally do” layer automatically. No effort on my part.
2. Conversation search — Claude’s ability to search my past chats by topic on demand. Handles “what did we decide about X” without me hunting it down myself.
3. A manual checkpoint layer — this is the part I built. I keep a small set of living documents in cloud storage: a Session Recovery Log (current state of active projects, open threads, next steps) and a Quick Reference Card (key facts/decisions that don’t change often). I trigger reading/writing to these with specific keyword phrases at the start/end of a session — basically a manual “save game” for anything high-stakes enough that I don’t want to rely on search or summary alone.
난 음성 모드 트리거도 몇 개 가볍게 쓰는데, 한 문구는 Claude한테 입 다물고 그냥 듣기만 하라고 시키는 거야(생각을 소리 내서 정리할 때 유용함, 아직 답변은 필요 없으니까). 다른 문구는 다시 평소처럼 대화하는 거고. 굳이 3단계까지 만든 이유는, 기본 메모리나 검색 기능이 좋긴 해도 결국 '최선'을 다하는 수준이라 그래. 요약본이라 가끔 정보가 날아가기도 하고, 검색 키워드가 제대로 안 맞으면 꽝이거든. 정확도가 중요한 작업(특정 숫자, 프로젝트의 다음 단계, 내 의도가 왜곡되면 안 되는 결정 사항들)은 모델이 재구성하게 두는 것보다 내가 완전히 통제할 수 있는 확정적인 방식이 필요했어.
생각지도 못한 부수적인 이득도 있었는데, 파일을 매번 채팅에 첨부하는 대신 구글 드라이브에 넣어두고 참조하는 거야. 일단 드라이브에 문서가 있으면, Claude가 드라이브 커넥터를 통해 필요할 때마다 알아서 읽어오니까 매번 똑같은 파일을 새로 올릴 필요가 없더라고. 용량 큰 참조 문서들 다룰 때 이게 훨씬 편해. "파일이 너무 큽니다"라는 경고도 덜 뜨고, 일주일에 다섯 번씩 똑같은 파일 올리는 짓 안 해도 되니까.
이게 근본적인 기술적 한계를 우회하는 건지, 아니면 그냥 직접 업로드하는 것보다 워크플로우가 매끄러워진 건지 확신은 안 서. 혹시 이거 더 빡세게 테스트해 본 사람 있으면 알려줘.
근데 내가 생각하기에 제일 중요한 건 이거야. 내 일기나 과거의 성찰, 옛날 노트 같은 내 기록들을 참조 자료로 써서 AI가 쓴 글이 기계적인 말투가 아니라 진짜 '나'처럼 들리게 만드는 거.
보통 "나처럼 써줘"라고 하는 프롬프트들 보면 그냥 말투 지시(예: "캐주얼하게 써", "짧은 문장 써") 정도가 다잖아. 그건 그냥 겉핥기지.
진짜 효과적인 건 Claude한테 내 예전 글들을 뭉텅이로 던져주고 거기서 진짜 패턴을 뽑아내게 하는 거야. 내가 문제를 어떻게 생각하는지, 자주 쓰는 표현은 뭔지, 어디로 다시 돌아오는지, 언제 말투가 딱딱해지고 언제 날것 그대로가 되는지 같은 거 말이야. 물론 최종 결과물은 내가 다듬어야 하지만, 초안부터가 AI가 흉내 낸 그럴싸한 글이 아니라 내 사고방식에 훨씬 가까운 글이 나오거든. 성찰적인 글을 쓰거나 포트폴리오를 만들 때, 혹은 세련된 것보다 진정성이 중요한 작업을 하는 사람이라면 이게 전체 시스템 중에서 가장 핵심적인 부분일 거야. 솔직히 메모리나 연속성 유지 기능보다 이게 훨씬 중요해.


