Claude Code 대화가 너무 길어졌을 때
긴 Claude Code 대화는 여러 번 요약되면서 세부가 흐려져요. 요약(compact)이 하는 일, 새로 시작하면 잃는 것, 그리고 읽을 수 있는 메모와 함께 새 대화로 옮기는 방법을 알려 드려요.
Claude Code로 한 가지 일을 며칠씩 하면 대화가 길어져요. 고장 나는 것은 없어요. 다만 어제 정한 것을 Claude가 다시 묻거나, 이미 버린 방법을 다시 꺼내기 시작하죠.
Claude Code가 원래 해 주는 것
대화가 더 들어가지 않으면 Claude Code는 앞부분을 요약하고 계속해요. 이것이 요약(compact)이에요. 자동으로 일어나고, /compact로 직접 할 수도 있어요.
잘 동작하고, 대부분은 일어난 줄도 몰라요. 하지만 요약은 거듭될수록 요약의 요약이 돼요. 내가 정한 것 중 무엇이 남고 무엇이 빠졌는지는 사용자 자리에서 보기 어려워요.
다른 하나는 /clear예요. 비어 있는 새 대화죠. 따라오는 것이 없으니 흐려질 것도 없지만, 처음부터 다시 설명해야 해요.
그 사이의 길: 인계 메모
많은 분이 손으로 하는 방법이 있어요. Claude에게 지금 상황을 정리해 달라고 하고, 새 대화를 열어 붙여 넣는 거예요. 맞는 방법이에요. 다만 몇 분이 걸리고, 메모의 질이 그날 내가 어떻게 부탁했느냐에 달려 있어요.
Alien Desk의 워프는 이것을 탭의 … 메뉴에서 한 번에 해요.
- 대화에서 인계 메모를 써요. 한 일, 내가 정한 것, 아직 남은 것.
- 같은 탭, 같은 폴더에서 깨끗한 화면으로 새 대화를 열어요.
- 새 Claude가 메모를 읽고, 이어받은 것을 서너 줄로 먼저 말한 뒤 기다려요.
30초에서 1분쯤 걸려요.
메모에 들어가는 것
메모는 늘 같은 열 가지를 같은 순서로 담아요.
- 대화의 마지막 활동 시각
- 이것이 무엇인지: 프로젝트와 목표
- 이름과 숫자: 폴더, 브랜치, 커밋, 버전, ID를 글자 그대로
- 현재 상태. 항목마다 완료 또는 아직 안 함
- 내가 정한 것과 그 이유
- 내 답이나 행동을 기다리는 것
- 하지 말 것
- 해 봤는데 안 된 것
- 다음 단계, 순서대로
- 아직 확인되지 않은 것
가장 중요한 규칙은 두 가지예요. 내가 내 말로 말한 것만 "정한 것"이에요. 내가 던져 본 아이디어나 Claude가 권한 것은 "아직 안 정해짐"으로 적어요. 그리고 이름과 숫자는 고쳐 쓰지 않고 대화에 나온 그대로 옮겨요.
메모는 내가 쓰던 언어로 써요.
새 Claude가 먼저 말하고 기다리는 이유
메모는 쓰인 순간부터 낡을 수 있어요. 그래서 새 대화의 첫 요청은 이렇게 부탁해요. 메모를 읽고, 실제 파일과 맞춰 보고, 이어받은 상태와 다음에 하려는 일을 말하고, 맞지 않는 곳을 짚은 다음, 멈춰 달라고요.
시험에서 가장 값진 부분이 여기였어요. 한 대화에서 메모는 다음 일이 "빌드 올리기"라고 했는데, 새 Claude가 프로젝트의 기록을 읽고 이미 제출된 상태임을 찾아내 그 일을 하지 않겠다고 했어요. "진행해"라고만 답하면 승인이 필요 없는 첫 단계까지만 해요.
남는 것과 달라지는 것
- 예전 대화는 지워지지 않아요.
claude --resume으로 다시 열 수 있어요. - Alien Desk의 탭 이름, 메모, 고정은 새 대화로 따라와요.
- 터미널 화면은 깨끗하게 새로 시작해요.
- 메모는
~/.claude/alien-desk/warp/에 파일로 남아 열어 볼 수 있어요. 내 계정만 읽을 수 있고, 30일이 지난 메모는 지워져요. - 텔레파시 연결도 새 대화로 따라와요.
Alien Desk가 권하는 때
워프는 스스로 실행되지 않아요. 대화가 세 번 요약되면 그 탭의 외계인이 한 번 물어봐요. 괜찮다고 하면 그 대화에서는 다시 묻지 않아요. 저희 대화 88개 중 그 지점에 닿은 것은 하나였어요.
메뉴에서는 언제든 할 수 있어요. 예를 들어 일 하나를 끝내고 다음 일을 시작하기 전에요.
어떻게 시험했나
- 실제 긴 대화 다섯 개에서 메모를 쓰게 하고, 메모만 받은 새 Claude에게 그 일에 대해 물었어요. 다음 할 일, 정한 것, 하지 말 것, 정확한 이름과 숫자, 그리고 대화에 없던 것을 묻는 함정 문제였어요. 매번 채점한 세 대화에서 배포한 버전은 36점 중 34점을 받았고, 그대로 믿으면 사고가 날 답은 없었어요. 함정 문제에는 지어내지 않았어요.
- 그다음 새 Claude가 다섯 대화를 실제로 이어받게 했어요(실제 프로젝트는 읽기만 가능). 다섯 모두 첫 답 뒤에 멈추고 기다렸어요. 출시·삭제·결제를 하려 한 경우도, 버린 방법으로 돌아간 경우도 없었어요. 다른 Claude의 판정은 "그대로 이어 가도 됨" 셋, "한두 가지 보충하면 됨" 둘이었어요.
- 대화 전체를 알고 있는 Claude에게 메모를 쓰게도 해 봤어요. 두세 배 오래 걸리고 열다섯 배쯤 많이 읽었는데 점수는 더 높지 않았어요. 그래서 메모는 대화의 끝부분과 가장 최근 요약으로 써요.
한계
- 메모가 빠뜨리는 것이 있을 수 있어요. 결정의 이유와, 대화 중간에 나온 곁가지 이야기가 가장 빠지기 쉬워요. 그럴 때도 예전 대화는 그대로 있어요.
- 지금은 Terminal 앱의 탭에서만 돼요. iTerm2와 Ghostty에서는 아직 안 돼요.
- 탭이 쉬고 있어야 해요. Claude가 일하는 중에는 워프할 수 없어요.
- 메모를 쓰는 데 내 Claude 사용량을 조금 써요.
- 시험한 대화는 저희 것이고, 저희 프로젝트에는 인계 문서가 있어요. 적어 둔 기록이 없는 프로젝트에서 얼마나 잘 되는지는 아직 몰라요.
자주 묻는 것
**그냥 /compact 아닌가요?** 뿌리는 같아요. 둘 다 요약이에요. 요약(compact)은 같은 대화에 머물고 요약 내용은 보이지 않아요. 워프는 내가 고른 때에, 열어 볼 수 있는 메모와 함께 새 대화를 시작하고, 새 Claude가 무엇이든 하기 전에 메모를 내 파일과 맞춰 봐요.
나머지는 다 잊나요? 메모, 프로젝트의 파일, 그리고 CLAUDE.md 같은 내 지침 파일에서 시작해요. 예전 대화는 보지 않아요.
되돌아갈 수 있나요? 네. 예전 대화는 그대로예요.
- 워프는 Alien Desk Pro 기능이에요. 14일 동안 무료로 써 볼 수 있어요.