[General] Claude Code의 컨텍스트 윈도우, 대체 뭘 하는 물건인가
·
개발 (Development)/General
클로드 코드로 작업하다 보면 세션이 길어질수록 응답이 미묘하게 어긋나기 시작합니다. 분명 처음에 말해둔 규칙을 무시하거나, 방금 고친 파일을 다시 읽겠다고 하거나, 어느 순간 "Conversation compacted"라는 메시지가 뜨고 맥락이 헐거워집니다. 원인은 대부분 하나, 컨텍스트 윈도우입니다. 이 글에서는 컨텍스트 윈도우가 정확히 무엇을 담는 공간인지, 왜 차오르는지, 차기 전에 무엇을 해야 하는지를 정리합니다.증상세션이 길어지면 다음과 같은 현상이 나타납니다.대화 초반에 지정해둔 컨벤션이나 금지 사항을 뒤로 갈수록 지키지 않습니다.이미 읽었던 파일을 다시 읽습니다.터미널에는 Read auth.ts 한 줄만 찍혔는데 토큰 사용량이 훨씬 빠르게 올라갑니다.어느 순간 자동으로 압축이 실행되고, 그 ..