inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Làm chủ hoàn toàn Claude Code: Từ cơ bản đến thực tiễn quy trình phát triển AI

🔥[NHIỆM VỤ 9] Khiến Claude Code ghi nhớ tôi🔥

유저 메모리 파일 관련 질문입니다!

16

dksworhks129944

4 câu hỏi đã được viết

0

안녕하세요 강사님!

User Memory(~/.claude/CLAUDE.md) 설정 미션을 진행하다가 궁금한 점이 생겨서 질문드립니다.

예시들을 보면 기술 스택이나 코딩 스타일 같은 내용을 User Memory에 작성하고 있는데, 이런 내용들은 프로젝트마다 달라질 수 있잖아요. (물론 저 예시는 연습을 위한 예시인건 인지하고 있습니다!!!)
예를 들어 주로 백엔드 프로젝트를 하더라도, 경우에 따라 프론트엔드나 다른 유형의 프로젝트를 진행할 수도 있는데, 모든 프로젝트에 공통 적용되는 User Memory보다는 각 프로젝트 폴더의 CLAUDE.md에 작성하는 게 더 적합할까요..??

앞으로 본격적으로 User Memory를 셋팅하려다 보니 이 부분이 걸려서요. 강사님께서 생각하는 방향성이 궁금합니다!!

참고로 지금 저의 생각은 User Memory에는 모든 프로젝트에서 공통으로 적용 할 만한
(1) 언어 및 커뮤니케이션 규칙 이라던지
(2) 작업 스타일 -> ex) 여러 방법이 있을 경우 trade-off를 함께 설명한다.
약간 이러한 내용만 작성하는건 어떨까요!!

인공지능(ai) claude

Câu trả lời 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 장첸이야님.

질문해주신 내용은 각 프로젝트에서 유저 메모리(~/.claude/CLAUDE.md)와 프로젝트 메모리(./CLAUDE.md)의 역할에 대한 이해를 돕는 중요한 질문입니다. 두 파일의 용도와 적합한 사용 사례를 명확히 구분하는 것이 사용자에게 많은 도움이 될 것입니다.

유저 메모리(~/.claude/CLAUDE.md)의 활용

유저 메모리는 모든 프로젝트에서 공통으로 적용할 내용들을 담아두기 좋은 파일입니다:

  1. 언어 및 커뮤니케이션 규칙: 모든 프로젝트에서 일관된 언어 규칙을 갖는 것은 팀 내 커뮤니케이션을 효율화하고 일관성을 유지하는 데 도움이 됩니다. 예를 들어, 코드 주석 및 문서화는 영어로, 클로드 코드와의 대화는 한국어로 설정할 수 있습니다.

  2. 보편적인 작업 스타일: 프로젝트 전반에 걸쳐 일관된 작업 스타일이나 프로세스를 유지하는 것이 중요할 때 유용한 설정을 여기에 넣어두면 좋습니다. 트레이드오프 분석 등은 전반적인 작업 효율성을 높일 수 있습니다.

프로젝트 메모리(./CLAUDE.md)의 활용

반면에 프로젝트 메모리는 해당 프로젝트에 특화된 규칙이나 설정을 적용하는 데에 적합합니다:

  1. 기술 스택: 프로젝트마다 사용하는 기술 스택은 다를 수 있으므로, 각 프로젝트의 특성에 맞는 구체적인 설정을 프로젝트 메모리에 저장하는 것이 바람직합니다.

  2. 프로젝트별 코딩 스타일 및 규칙: 특정 프로젝트에서만 사용할 코드 스타일이나 특정 기능을 강조하는 규칙이 있을 때, 이를 프로젝트 메모리에 담아두면 클로드가 이를 참고하여 보다 프로젝트에 맞춘 작업을 수행할 수 있습니다.

유저 메모리와 프로젝트 메모리는 이러한 방식으로 활용할 때, 프로젝트의 유연성을 높이고 클로드 코드의 효과적인 사용을 도모할 수 있습니다.

아래 링크에서 유사한 토픽에 대한 설명과 추가적인 팁을 참조하실 수 있습니다:

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

114강. Playwirght MCP 관련 질문

0

6

1

main 브랜치 develop 브랜치

0

4

1

수료증 질문 드립니다.

0

18

1

클로드코드 환경변수 설정

0

13

1

클로드코드 삭제 후 재설치

0

17

2

점점 매너리즘에 빠지게 됩니다..?

0

26

0

bash 명령어가 너무 많아요..

0

29

1

cursor화면이 좀 달라요 ㅜ

0

20

1

93~94강. 서브에이전트와 Shrimp Task Manager Plan과 차이

0

20

0

power shell에서는 claude가 정상 실행되는데, cursor terminal에서는 실행 에러 발생하네요.

0

17

1

live server, korean도 확장팩 검색이 되지 않습니다.

0

19

0

CLAUDE.local.md

0

20

1

55강 관련 질문(커밋이 완료되지 않을 때)

0

18

1

클로드 코드를 쓸때 Cursor IDE의 이점?

0

25

1

오류사항

0

39

3

md 파일을 위한 폴더 관리의 기준이 궁금합니다.

0

22

2

혹시 결제연동

0

27

1

claude code가 작업중일때 ctrl t 눌러서 진행상황 확인 불가

0

27

1

메타프롬프트 관련

0

27

2

side bar positon. 어떻게 해도 안돼요..;

0

22

1

모델 고정방법 문의

0

21

2

98강. 1인 사이드프로젝트 시 질문

0

36

2

강의화면과 Cursor프로그램 화면이 달라서요..

0

27

2

커서 설치했는데 이해 안되네요

0

35

2