컨텍스트를 자원처럼 관리하라
긴 대화는 공짜가 아니다. 스레드가 커질수록, 이전 지시는 파묻히고, 모델은 최근 메시지에 더 기대고, 스무 턴 전에 진술한 세부 사항은 조용히 중요하지 않게 된다. 컨텍스트 윈도우를 무한한 기억이 아니라, 깨끗하게 유지할 책임이 당신에게 있는 작업 표면으로 다뤄라.
몇 가지 습관이 도움이 된다:
- 방향을 틀 때 명세를 다시 진술하라. 열 메시지 전의 요구사항이 여전히 유효하다고 가정하지 마라. 현재 목표를 짧은 한 단락으로 요약하고 AI가 그것으로부터 작업하게 하라.
- 새 문제에는 새로 시작하라. 인증 코드에서 CSS 버그로 전환할 때는, 새 대화를 열어라. 무관한 컨텍스트를 끌고 다니면 모델은 더 나아지는 게 아니라 더 나빠진다.
- 히스토리가 아니라 현재 코드를 붙여 넣어라. 함수가 다섯 번 바뀌었다면, AI는 다섯 개의 옛 버전이 필요하지 않다 — 지금 존재하는 하나가 필요하다. 현재 상태와 다음 변경을 줘라.
- 채팅 밖에 짧은 진실의 원천을 둬라. 더 긴 작업에는, 파일 안 몇 줄("스택, 핵심 결정, 끝난 것, 다음 것")이 스크롤백에서 재구성하는 대신 몇 초 만에 새 대화를 다시 심게 해준다.
목표는 이 장 전체를 관통하는 그것과 같다: 매 순간, AI는 더듬어 추측해야 하는 방대한 기록이 아니라, 정확하고 압축된 작업 그림으로부터 작업해야 한다.