Claude Code 세션을 새로 시작하는 본인만의 기준이 있나요?
What's your actual rule for starting a fresh session instead of continuing?
핵심 요약
Claude Code 사용 시 세션 유지와 초기화 사이의 기준에 대한 사용자들의 경험과 팁을 공유합니다.
- 세션 초기화 기준 — 작업 단위별로 새로 시작하거나 특정 토큰 임계값 도달 시 초기화함
- 컨텍스트 관리 — 150k~400k 토큰 사이에서 성능 저하를 방지하기 위해 수동으로 정리함
- 메모리 보존 — 세션 초기화 전 중요 정보를 별도 파일로 저장하는 방식을 선호함
- 컴팩션 회의론 — 자동 컴팩션보다는 수동으로 핵심 내용을 요약해 전달하는 것이 더 효과적임
Claude Code를 몇 달 동안 거의 매일 사용하고 있는데, 아직도 이 문제에 대한 원칙적인 답을 못 찾겠어. 현재 내 규칙은 '느낌'이야. 이미 읽은 파일을 다시 읽기 시작하거나, 두 턴 전에 거절했던 수정을 반복하면, 그냥 손절하고 요약본과 함께 새로 시작해.
컴팩션(Compaction)이 도움이 되긴 하지만, 그게 작동할 때쯤이면 이미 세션이 저하된 상태인 경우가 많아서, 필요보다 훨씬 일찍 수동으로 하기 시작했어.
내가 파악이 안 되는 건, 긴 세션이 정말로 더 나쁜 건지, 아니면 작업 자체가 처음부터 불명확했는데 세션 탓을 하도록 내 스스로를 훈련시킨 건지 모르겠다는 거야.
다른 사람들은 어떤 기준으로 세션을 새로 시작하는지 궁금해. 토큰 수? 툴 호출 횟수? 구체적인 기준이 있어, 아니면 다들 나처럼 느낌대로 해?

