프롬프트팁트러블슈팅
긴 대화에서 AI가 앞 얘기를 까먹는다? — 요즘 컨텍스트 관리
2026.07.29👁 5
"아까 그렇게 하기로 했잖아?" — AI랑 길게 대화하다 보면 앞에서 정한 걸 놓칠 때가 있죠. 그런데 이건 예전만큼 큰 문제는 아니에요. 요즘 어떻게 바뀌었는지, 그래도 남는 경우엔 어떻게 하는지 정리했어요.
요즘은 많이 나아졌어요
두 가지가 달라졌어요.
- 컨텍스트 창이 엄청 커졌어요. 예를 들어 Claude Sonnet 5는 한 번에 100만 토큰(영어로 약 75만 단어 — 두꺼운 책 대여섯 권, 한국어면 그 절반쯤이에요)까지 봐요. 웬만한 프로젝트 코드는 통째로 들어가요.
- 도구가 알아서 압축해요. Claude Code 같은 도구는 대화가 길어지면 이전 내용을 자동으로 요약·압축(auto-compact) 해서 핵심을 유지해요. 예전처럼 사용자가 일일이 리셋 안 해도 돼요.
그래서 "길어지면 까먹는다"는 옛날 상식은 지금은 꽤 완화됐어요.
1년 전 vs 오늘 — 개입이 사라지는 중
경쟁이 워낙 치열해서, 예전엔 사람이 손으로 하던 게 빠르게 자동으로 넘어가고 있어요.
| 사용자가 하던 일 | 1년 전 | 오늘 |
|---|---|---|
| 긴 대화 컨텍스트 | 직접 리셋·요약 | 자동 압축 |
| 권한 승인 | 매번 클릭 | auto 모드가 자동 |
| 테스트 실행·확인 | 수동 | 에이전트가 스스로 |
| 컨텍스트 창 | 약 20만 토큰 | 약 100만 토큰 |
참고로 Claude Code는 사실상 매주 새 버전이 나와요. 그만큼 "이건 내가 해야지" 했던 일이 다음 달엔 자동이 돼 있곤 해요.
그래도 완전히 사라진 건 아니에요
자동 압축이 만능은 아니라서, 이럴 땐 여전히 흐려질 수 있어요.
- 대화가 아주 길거나, 한 대화에 여러 작업을 뒤섞었을 때
- 자동 요약이 중요한 디테일(사소해 보이던 결정)을 날렸을 때
- 증상: 아까 정한 걸 무시하거나, 이미 고친 걸 또 고치거나
증상별 대처 — 바로 쓰는 처방
| 이런 증상이면 | 이렇게 |
|---|---|
| 방금 정한 걸 무시함 | "지금까지 정한 것 10줄로 요약해줘" 시키고 확인 |
| 이미 고친 걸 또 고침 | 새 대화로 옮기고 현재 상태만 다시 물려주기 |
| 여러 작업이 뒤엉킴 | 작업별로 대화를 나눠서 진행 |
# 도구가 자동으로 압축하지만, 중요하면 직접 정리시켜도 돼요
"지금까지 정한 것과 남은 할 일을 10줄로 요약해줘."
# Claude Code라면: /compact 로 지금 대화를 즉시 압축,
# 또는 /clear 로 비우고 위 요약을 붙여 새로 시작
/compact애초에 안 흐려지게 (제일 확실한 방법)
자동 압축이 뭘 날리든 안전하려면, 중요한 건 대화가 아니라 파일에 두세요. 프로젝트 규칙·핵심 결정을 CLAUDE.md 같은 파일에 적어두면, 압축과 상관없이 매번 읽혀요. (지난 '규칙 파일' 기사 참고)
정리하면 — 컨텍스트 문제는 큰 창 + 자동 압축으로 많이 해결됐어요. 그래도 100%는 아니니, 중요한 건 파일로 남기고 필요하면 /compact로 정리하세요. 여러분은 긴 작업을 어떻게 관리하세요? 방에 공유해 주세요 ⚡