컴팩트
Compact
대화 내용을 요약해 새 맥락으로 바꾸고 기존 대화는 지워, AI가 다시 여유 있게 기억할 공간을 확보하는 기능
쉽게 말하면
컴팩트는 AI와 나눈 긴 대화를 짧게 요약한 뒤, 그 요약만 남기고 원래 대화 기록은 지워서 AI의 기억 공간을 다시 넉넉하게 비워주는 기능이다. 책상 위에 서류가 잔뜩 쌓이면 중요한 서류를 찾기 어려워지는 것처럼, AI도 대화가 길어지면 기억할 수 있는 분량이 꽉 차서 앞뒤 맥락을 놓치기 쉬운데, 컴팩트는 그 서류 더미를 요약본 한 장으로 정리해 책상을 비워주는 청소부 역할을 한다.
문제는 요약하는 과정에서 정말 중요한 내용이 누락될 수 있다는 점이다. 그래서 컴팩트를 실행할 때 그냥 맡겨두기보다 무엇을 남기고 무엇을 지울지 직접 알려주는 게 좋다. 예를 들어 디버깅 과정은 지우고 API 변경 사항만 남겨달라고 지시하면, AI가 요약할 때 그 기준에 맞춰 중요한 내용을 놓치지 않는다.
특히 몇 시간씩 걸리는 긴 작업에서 유용하다. 초반 설정이나 시행착오 과정은 정리해 지우고, 실제로 이어가야 할 핵심 내용만 남겨 작업을 계속 이어갈 수 있게 해준다.
기사에서 이렇게 나와요
직접 해보기
긴 작업을 하다 대화가 길어졌다면, 컴팩트 명령을 실행하기 전에 원하는 내용을 함께 적어보자.
예시: /compact 지금까지의 디버깅 과정은 지우고, API 응답 형식을 바꾸기로 한 결정과 남은 할 일 목록만 남겨줘
이렇게 구체적으로 지시하면 AI가 무엇을 요약본에 남길지 판단하는 기준이 되어, 방향을 잃지 않고 작업을 이어갈 수 있다.
