클로드 코드 토큰, 컨텍스트 윈도우 최적화 전략 (Cursor, Codex 적용 가능)
- 클로드 코드의 컨텍스트 윈도우 최적화 방법은 클로드 코드가 아니더라도 적용 가능 💡
- 컨텍스트 윈도우는 시스템 프롬프트, MCP 툴, 메모리 파일, 메시지, 프리스페이스로 구성 🧮
- MCP 툴을 다이나믹하게 로드하여 토큰 사용량을 줄일 수 있음. MCP 별로 파일을 만들어 필요할 때만 로드 🧰
- 클로드.md 파일에는 프로젝트 이해를 돕는 간략한 내용(인덱스, 아키텍처, 규칙)만 포함하고, 코드 예제는 지양 📚
- 클로드.md 파일을 요약하여 컨텍스트 윈도우 활용도를 높일 수 있음. 📝
- 레스팅된 메모리 파일을 활용하여 디렉토리별 상세 정보를 관리하고, 필요할 때만 로드 🗂️
- 시스템 프롬프트(아웃풋 스타일)를 활용하여 반복적인 프롬프트 입력을 줄이고, 일관성을 유지 ⚙️
- 서브 에이전트를 활용하여 독립적인 작업을 분리하고, 메인 에이전트의 컨텍스트 윈도우 부담을 줄임. 특히 테스팅, 빌드, 린팅 등에 유용 🤖
- 컨텍스트 윈도우 최적화의 본질은 작업을 작은 단위로 나누어 개발하는 것 🧩