inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

🔥[MISSION 9] 클로드 코드에 나를 기억시키기🔥

메모리 , rule

38

H K

작성한 질문수 96

0

강의 잘 보고 있습니다.

질문이 하나있는데요.

User Memory 같은 곳에 저희가 설정 하는거랑

rules 에 적는거랑 무슨 차이가 있는건가요 ?

react 인공지능(ai) claude

답변 2

0

짐코딩

안녕하세요! 🙂

결론부터 말씀드리면 둘은 대체 관계가 아니라 성격이 다른 개념이에요.

User Memory는 "어디까지 적용되는가"에 대한 범위(scope)의 문제예요. ~/.claude/CLAUDE.md(User Memory)에 두면 내 PC의 모든 프로젝트에 공통 적용되고, 프로젝트 폴더의 CLAUDE.md(Project Memory)에 두면 그 프로젝트에서만 적용되는 식으로 계층이 나뉩니다.

반면 Rules는 "그 안의 내용을 어떻게 관리하는가"의 문제예요. 지침을 한 파일(CLAUDE.md)에 몰아넣지 않고 역할이나 목적에 따라 여러 파일로 분리해서 관리할 수 있게 해주는, 비교적 최근에 추가된 기능이에요.

즉 User Memory 계층 구조 위에서, 그 안의 지침을 Rules로 더 잘게 나눠 정리한다고 보시면 됩니다.

감사합니다 🙂

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. H K님.

User MemoryRules의 가장 큰 차이는 적용 범위와 로딩 방식입니다.

  • User Memory (~/.claude/CLAUDE.md)

    • 모든 프로젝트에 공통으로 적용되는 개인 설정입니다.
    • 예: 선호하는 응답 언어, 코딩 스타일, 작업 방식 등
    • Claude Code를 사용할 때 기본적으로 항상 참고해야 하는 전역 규칙을 작성합니다.
  • Rules (.claude/rules/)

    • 특정 프로젝트에 적용되는 세부 규칙을 파일별로 나누어 관리합니다.
    • 예: code-style.md, git-rules.md, testing.md
    • 프로젝트와 관련된 규칙을 주제별로 분리해 관리할 수 있어, 메모리 파일이 너무 커지는 것을 방지할 수 있습니다.
    • 필요한 규칙을 선택적으로 참조하도록 구성할 수 있습니다.

정리하면, 모든 프로젝트에서 공통으로 지켜야 하는 개인 설정은 User Memory, 특정 프로젝트에서 관리할 세부 개발 규칙은 Rules에 작성하는 것이 적절합니다.

관련해서 메모리와 Rules의 로딩 방식 및 적용 범위를 설명한 기존 답변을 참고해 보세요.

공통 CLAUDE.md 메모리는 매 호출 마다 사용되나요?

또한 CLAUDE.md 파일의 사용자·프로젝트·로컬 설정 차이는 아래 게시물에서 확인할 수 있습니다.

claude.md 관해서 질문

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

클로드 코드 시작하기: 설치부터 첫 앱 만들기 맛보기 중간 내용 질문입니다.

0

17

1

수강생 커뮤니티 관려

0

29

1

클로드 코드 설치

0

29

2

미션을 제출하면 피드백을 해주나요?

0

35

2

클로드코드 설치오류

0

34

2

Next.js설치 후 shadcn설치 오류

0

25

2

서브에이전트

0

44

2

개인적인 질문인데요..

0

63

2

shrimp task manager 사용 관련 질문입니다.

0

50

2

클로드 코드로 제작된 앱 검증

0

55

3

자꾸 수정하면 git관련한게 나오네요

0

54

3

초기 세팅에 대해서 정리한 문서가 있을까요?

0

59

2

첫 강의 이후 1년이 지났는데 괜찮을까요.

0

63

2

클로드 코드 실행 방법 문의

0

53

2

안녕하세요 ai툴 질문있습니다.

0

62

2

Python 문의드립니다.

0

49

1

슬랙 연동 방법 및 파일 관련 질문

0

51

2

터미널앱으로 Terminus 사용 문의

0

44

1

스킬생성 후 업데이트.

0

56

2

강의 화면이랑 조금 달라 문의드립니다.

1

54

2

서브에이전트 활용 질문입니다.

0

69

3

plan mode를 진행하는것에 있어서

0

52

2

클로드 코드 설치 관련

0

61

2

스타터킷 중요도에 대한 질문입니다.

0

55

2