inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

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

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

37

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)의 메모리 유형 결정에 대해 질문 있습니다.
좋은 예시와 설명이 포함된 답변이 있습니다.

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

/output-style 이 안뜹니다

0

4

2

프로젝트 초기화 문제

0

2

1

섹션8,9부터는 진짜 못따라가겠어요...ㅠㅠ

0

6

1

파워쉘에서 이미지 복붙이 안됩니다.

0

8

1

160 강의 ppt-maker에 대해

0

10

1

이벤트 관리 앱 프로젝트 개발 순서

0

8

0

supabase next.js와 mcp

0

6

0

스테이징 10000개

0

8

1

160. Claude Code로 PPT 만들기 관련 질문

0

10

1

task master 관련질문입니다.

0

13

1

터미널 시작폴더가 달라요

0

25

2

my-profile-site 404 error

0

19

2

노션 .env.local

0

26

1

shrimp_data - WebGUI.md

0

21

2

powershell 복붙 문제

0

26

2

디렉토리가 보이지 않아요.

0

25

1

쉬림프 설치

0

20

2

tsakmaster api키

0

21

1

terminal-setup을 해도 shift+Enter 키로 줄바꿈이 되지 않아요.

0

24

2

ll- al 명령어 관련 문의

0

29

1

cursor ui 변경 문의

0

28

1

상태 표시줄 설치 오류

0

30

1

API 400알람 관련문의

0

37

2

사이트가 너무 달라요

0

62

2