Persistent Instructions (영구 지시어)
Term (용어)aiverifiedFri May 01

Persistent Instructions (영구 지시어)

별칭: Persistent Instructions · 영구 지시어 · 지속 컨텍스트 · persistent context

#persistent-instructions#claude-md#agents-md#cursorrules#design-language

정의

AI 코딩 도구가 세션 / 대화 / 요청 마다 반복 입력 없이 자동으로 적용하는 지속 컨텍스트 지시어. 보통 프로젝트 루트의 전용 파일 형태로 보관 — term/claude-md / term/agents-md / term/cursorrules 가 도구별 구현체.

도구별 구현 비교

도구파일위치
entity/claude-codeterm/claude-md (CLAUDE.md)프로젝트 루트 + ~/.claude/ (글로벌)
entity/cursorterm/cursorrules (.cursorrules)프로젝트 루트
entity/github-copilotterm/agents-md (AGENTS.md)프로젝트 루트

영구 인가

  • 매 세션마다 반복 입력 비용 0
  • 팀원 공유 — 저장소 커밋 시 모든 협업자가 동일 컨텍스트
  • AI 망각 방지 — LLM이 컨텍스트 윈도우를 벗어나도 다음 세션에서 자동 재로드
  • "매번 리로드되는 설계 문서" (Anthropic 공식 정의, case/anthropic-best-practices)

Spec 과의 관계

  • term/spec = 작업 단위 의 명세 (한 변경의 의도)
  • 영구 지시어 = 프로젝트 단위 의 영속 컨텍스트 (모든 변경의 공통 배경)
  • 즉 영구 지시어 ⊃ Spec 의 공통 부분.

강의 활용

주의사항

  • 번역 통일: 영구 지시어 로 일관. 지속 컨텍스트 / 영속 명령 등 동의어 혼용 금지.
  • 읽기 전용 vs 편집 가능: 청중이 읽기 전용 메모 로 오해하지 않도록 수시로 갱신·진화하는 문서 임을 강조.
  • CLAUDE.md / AGENTS.md / .cursorrules 가 모두 동일한 것이 아님: 기능적 등가 이지만 도구별 문법·읽기 순서·호환성 차이가 있다. 강의에서 도구별 구체 차이 를 한 슬라이드로 정리.