/compact 명령어 실행 전에 Claude에게 미리 말해주시나요?
Do you tell Claude before running /compact ?
핵심 요약
Claude Code에서 /compact 사용 시 정보 손실을 방지하기 위해 미리 알림을 주는 것이 좋은지 논의합니다.
- 사전 알림 — /compact 실행 전 Claude에게 요약을 요청해 정보 손실을 줄이려는 사용자들의 시도함
- 세션 전환 — /compact 대신 새로운 세션으로 넘기거나 핸드오프(handoff) 방식을 선호하는 의견이 많음
- 워크플로우 최적화 — 할 일 목록(todo file)을 활용해 세션을 정리하고 컨텍스트를 관리하는 방식이 권장됨
- 컨텍스트 관리 — 1M 컨텍스트의 함정을 피하고 오케스트레이션 워크플로우를 통해 효율을 높이는 방법이 공유됨
Claude Code 쓰다가 컨텍스트 길어지면, /compact 돌리기 전에 꼭 "이제 압축하고 넘어갈게"라고 말해주거든.
그러면 Claude가 "알겠어. 중요한 내용들 요약해둘게." 이런 식으로 반응해.
근데 이게 상황마다 좀 다른 것 같아. 어떨 때는 그냥 채팅 내용만 요약하고, 어떨 때는 최신 상태까지 메모리에 기록해주더라고.
어쨌든 이렇게 미리 말해두면 /compact 돌릴 때 중요한 정보 날아갈 확률이 좀 줄어드는 것 같아.
제대로 테스트해본 건 아닌데, 아마 그렇게 작동하지 않을까 싶어. 그냥 갑자기 /compact 때리는 건 좀 찝찝해서 난 항상 이런 식으로 해.
너희는 어떻게 생각해?

