채팅 요약이 긴 대화를 처리하는 반면, Cursor는 큰 파일과 폴더를 관리하기 위해 다른 전략을 사용합니다: 스마트 압축. 대화에 파일을 포함할 때, Cursor는 파일의 크기와 사용 가능한 컨텍스트 공간을 기반으로 파일을 표시하는 최적의 방법을 결정합니다.파일/폴더가 가질 수 있는 다양한 상태는 다음과 같습니다:
파일이나 폴더가 컨텍스트 윈도우에 맞지 않을 정도로 클 때, Cursor는 자동으로 압축합니다. 압축은 함수 시그니처, 클래스, 메서드와 같은 주요 구조적 요소를 모델에 보여줍니다. 이 압축된 뷰에서 모델은 필요한 경우 특정 파일을 확장하도록 선택할 수 있습니다. 이 접근 방식은 사용 가능한 컨텍스트 윈도우의 효과적인 사용을 극대화합니다.