잘 키운 1 클로드코드 10 헤르메스 안부럽다 — 2편
컨텍스트가 전부다 잘 키운 1 클로드코드 10 헤르메스 안부럽다 — EP.02 손발이 척척 맞던 클로드가 갑자기 멍청해지는 이유는 하나입니다. 책상이 가득 찬 것. 오늘은 이 시리즈에서 제일 중요한 개념 하나와, 그걸 다루는 커맨드 아홉 개를 배웁니다. 이런 경험 있으실 거예요. 분명 아까까지는 손발이 척척 맞던 클로드가, 대화가 길어지니까 갑자기 멍청해집니다. 아까 정한 규칙을 까먹고, "어떤 함수를 말씀하시는 건가요?"라고 되묻고, 이미 고친 코드를 또 고치겠다고 해요. 클로드가 갑자기 바보가 된 걸까요? 아닙니다. 책상이 가득 찬 겁니다. 오늘 다루는 커맨드들이 손에 붙으면, "클로드는 긴 작업에 약하다"는 말이 남의 얘기가 됩니다. PART 1 — 클로드의 책상, 컨텍스트 윈도우 크기가 정해진 책상 위에서 일한다는 것. 이 비유 하나면 오늘 내용의 절반은 끝납니다. 클로드에게는 한 번에 볼 수 있는 범위가 있습니다. 이걸 컨텍스트 윈도우라고 불러요. 저는 책상에 비유하는 걸 좋아합니다. 클로드는 우리와 나눈 대화, 읽은 파일, 작업 기록을 전부 책상 위에 펼쳐놓고 일합니다. 그런데 책상 크기는 정해져 있어요. 대화가 길어질수록 책상이 서류로 뒤덮이고, 어느 순간부터는 정작 중요한 서류가 안 보이기 시작합니다. 클로드가 멍청해진 게 아니라, 책상이 어질러진 겁니다. 그럼 첫 번째로 할 일은 뭘까요? 내 책상이 지금 얼마나 찼는지 보는 겁니다. /context — 책상 사용량 계기판 컨텍스트 사용량을 시각화해서 보여줍니다. 지금 대화가 책상의 몇 퍼센트를 차지하는지, 뭐가 자리를 많이 먹고 있는지 한눈에 보여요. 언제 쓰나: 작업이 길어진다 싶으면 중간중간. 76% 넘게 찼는데 아직 할 일이 많다면, 이제 책상을 치울 시간. PART 2 — 책상을 치우는 세 가지 방법 요약해서 비우거나, 새 책상을 펴거나, 시간을 되돌리거나. /compact ⭐ 이 편의 추천 요약 정리입니다. 지금까지의 대화를 클로드가 스스로 요약해서, 핵심만 남기고 책상을 비웁니다. 기억은 이어지는데 자리는 확보되는 거죠.
팀

