inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

🔥 [추가미션] 설정 및 메모리 관리 실습 🔥

.claude 앞에 구분이 어떻게 되는건가요?

77

angtt95

작성한 질문수 4

0

image.png

~/.claude

./.claude 등

밑줄 친 부분이 뭐가 다른건지 구분을 못하겠어요.

react 인공지능(ai) claude

답변 2

0

짐코딩

안녕하세요! 🙂

~/./ 두 기호만 먼저 설명드릴게요.

~/는 내 홈 폴더예요. 홈 폴더는 컴퓨터를 사면 나한테 주어지는 기본 개인 공간이에요.

  • Mac: /Users/내이름/

  • Windows: C:\Users\내이름\

평소에 파인더나 탐색기 열면 보이는 문서, 다운로드, 바탕화면 폴더들이 전부 이 안에 있어요. ~는 이 긴 경로를 짧게 줄인 기호예요. 그러니까 ~/documents라고 쓰면 /Users/내이름/documents랑 완전히 같은 말이에요.

핵심은 컴퓨터 어디에 있든 ~는 항상 같은 곳을 가리켜요.

./는 지금 내가 있는 폴더예요. 터미널에서 내가 현재 위치한 폴더, 또는 VS Code나 Cursor에서 지금 열어놓은 프로젝트 폴더를 의미해요.

예를 들어 ~/documents/my-project 폴더에서 작업 중이라면 ./~/documents/my-project를 가리켜요. 다른 프로젝트로 이동하면 ./가 가리키는 곳도 바뀌어요.

핵심은 지금 어디 있느냐에 따라 ./는 매번 달라져요.


이걸 이해하셨으면 .claude 폴더도 쉽게 구분할 수 있어요.

~/.claude는 홈 폴더 안에 있는 .claude예요. 여기에 설정을 넣으면 어떤 프로젝트를 열든 항상 적용돼요.

./.claude는 지금 내가 작업 중인 프로젝트 폴더 안에 있는 .claude예요. 여기에 설정을 넣으면 이 프로젝트에서만 적용돼요.

이렇게 생각하시면 쉬워요.

  • ~/.claude → 집에 있는 내 방 (어디서든 내 방은 하나)

  • ./.claude → 지금 내가 있는 장소 (프로젝트마다 다름)

예를 들어 회사 프로젝트, 개인 프로젝트 두 개를 작업한다면, 둘 다 공통으로 쓸 설정은 ~/.claude에, 회사 프로젝트에만 쓸 설정은 해당 프로젝트 폴더의 ./.claude에 넣으면 돼요.

감사합니다 🙂

0

인프런 AI 인턴

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

~/.claude./.claude의 차이점은 주로 디렉토리의 위치에 있습니다. 이를 통해 메모리 파일의 사용 범위를 결정할 수 있습니다.

~/.claude

  • 유저 메모리 (Global Memory):
    • 이 경로는 ‘홈 디렉토리’에서 ~로 표시됩니다. 예를 들어, macOS나 Linux에서는 /Users/아이디/.claude/CLAUDE.md로, Windows에서는 C:\Users\아이디\.claude\CLAUDE.md로 접근할 수 있습니다.
    • 이 파일은 모든 프로젝트에서 공통으로 적용됩니다. 즉, 클로드 AI는 사용자의 모든 프로젝트에서 이 메모리 설정을 참고하게 됩니다.
    • 사용자 전체에 걸친 규칙이나 설정을 적어두는 데 활용됩니다.

./CLAUDE.md (혹은 프로젝트 폴더 내부에 위치한 CLAUDE.md)

  • 프로젝트 메모리 (Local or Project Memory):
    • ./는 현재 작업 디렉토리를 나타냅니다. 예를 들어, 특정 프로젝트 폴더 내에 위치한 CLAUDE.md 파일을 의미합니다.
    • 이 파일은 해당 프로젝트에서만 적용됩니다. 즉, 각 프로젝트별로 고유한 규칙이나 설정을 기재할 때 사용합니다.
    • 특정 프로젝트에만 적용할 필요가 있는 규칙 등을 적어두며, 그 프로젝트를 클로드 AI가 다룰 때 참고하게 됩니다.

요약: ~/.claude/CLAUDE.md는 전체적인 공통 규칙을 설정하고자 할 때 사용하며, ./CLAUDE.md는 각 프로젝트에 특화된 규칙을 설정하기 위해 사용합니다. 이러한 구분을 통해 클로드 AI가 작업하는 범위에 따라 적절한 메모리 설정을 적용할 수 있게 됩니다.

관련하여 더 알아보고 싶으시다면 아래의 질문을 참고해보세요:
- 메모리 관리(CLAUDE.md)의 메모리 유형 결정에 대해 질문 있습니다.
좋은 예시와 설명이 포함된 답변이 있습니다.

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

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

0

12

2

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

0

12

1

클로드 코드 설치 관련

0

16

1

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

0

18

1

전체적인 개발에 대해 문의드립니다.

1

44

1

줄바꿈 시 \ 필수인가요?

0

52

2

2605 이후 최신 클로드코드 강의 추가 부탁드립니다.

0

51

2

커리큘럼 문서 제공받을 수 있을까요?

0

46

1

outputStyle 설정하는데 어디서 문제일까요?

0

33

3

test.txt파일 삭제시 rm명령어이니 클로드의 질문이 있어야 한다고 하셨는데

0

24

2

검은화면

0

33

3

강의교환링크안열려요.....

0

35

2

영상재생에러 [확인부탁드려요!!!]

0

27

2

클로드 채팅에서 코드로 넘어가기

0

42

2

110강부터 따라가기가 힘듭니다...

0

66

2

커서에서 붙여넣기

0

43

2

깃허브 사용시 폴더경로 관련질문

0

29

2

/output-style 명령어는 폐기 되었다고 나오네요.

0

41

2

프롬프트 작성시 html, css, javascript

0

38

2

Cursor 창이 수업 내용과 달라요.

0

49

3

Supabase MCP 관련 질문입니다

0

46

2

클로드 로그인 후 승인창이 안떠요

0

39

1

61강 claude.local.md 변경사항 관련 질문

0

45

3

github

0

47

2