실용적 조언
- create a short MD spec for this codebase라고 요청하여 현재 코드의 아키텍처 요약본을 생성한다.
- 새 세션 시작 시 코드 파일과 함께 스펙 파일을 업로드한다.
- 편집 전 Before editing, confirm the spec matches the current code 프롬프트를 사용한다.
섹션별 상세
MD 스펙 파일은 코드의 도구 라우팅과 핵심 아키텍처를 명시하여 Claude가 의도를 정확히 파악하게 돕는다. 변수명에서 의도를 추론할 때 발생하는 버그를 방지하고, 전체 시스템 흐름을 명확히 한다.
markdown
## Tool routing
- Shape buttons call set_shape(key)
- If key == 'polygon' → _tool = 'polygon' (freeform)
- All other keys → _tool = '__shape__' (bounding-box draw)
## Shape keys
line, curve, ellipse, rect, roundrect, polygon, triangle, ...코드의 도구 라우팅과 핵심 키를 정의한 Markdown 스펙 파일 예시
전체 파일을 업로드하는 대신 스펙 파일과 변경된 함수만 제공하면 토큰 사용량을 크게 줄일 수 있다. 세션 시작 시 코드 파일과 스펙 파일을 함께 업로드하면 Claude가 즉시 아키텍처를 파악한다.
Claude는 세션 간 기억이 없으므로, 매 세션 시작 시 스펙 파일을 다시 제공해야 한다. 스펙 파일은 코드와 동기화된 상태를 유지해야 하며, 수정 전후로 스펙 준수 여부를 확인하는 프롬프트를 사용한다.
용어 해설
- 스펙 파일(Spec File)
- — 코드의 구조, 도구 라우팅, 핵심 상태 변수 등을 요약한 문서. LLM이 전체 코드를 읽지 않고도 아키텍처를 파악하게 하여 버그를 줄이고 토큰 사용량을 최적화함.
- 토큰 사용량(Token Usage)
- — LLM이 처리하는 텍스트의 양. 코드 전체를 업로드하면 비용과 처리 시간이 증가하므로, 핵심 요약본을 사용하여 이를 효율적으로 관리함.
- 컨텍스트 윈도우(Context Window)
- — LLM이 한 번의 대화 세션에서 기억하고 처리할 수 있는 정보의 범위. 세션이 종료되면 초기화되므로, 중요한 정보는 스펙 파일 등을 통해 유지해야 함.
AI 분석 전체 내용 보기
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
원문 발행 2026. 06. 03.수집 2026. 06. 03.출처 타입 REDDIT
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.