인프런 커뮤니티 질문&답변
디렉토리별 claude 관리
작성
·
159
0

섹션12 라는 폴더를 만들어서
git 연동을 해놓았습니다.
claude 를 이용해서 merge 하고 push 를 해보느라구요.
이후에, 이곳에서 nextjs 를 이용해서
web 만드는 강의를 진행하려고 하는데요.
섹션12 폴더 하위에 web-starter-kit 이라는 폴더를 만들고
그 안에 nextjs 를 설치하였습니다.
여기서 궁금한것이 있습니다.
이미 git 연동을 하느라 섹션12폴더 최상위에
.claude setting 폴더가 생겼는데요.
web-starter-kit 폴더 안에서만 claude 를
독립적으로 사용하고 싶습니다.
하나의 프로젝트 안에
여러개의 폴더를 만들어서 각각 모듈처럼 만들려고 하는건데요.
이렇게 가능한건가요?
각 모듈별로 사용하지 못하면 init 을 했을때 너무 많은 토큰을 사용할꺼 같습니다.
제가 잘못알고 있는건지 모르겠습니다.
답변 부탁 드립니다.
퀴즈
강의에서 AI 코드 대신 공식 문서로 기술 스택을 설치하는 이유로 강조한 것은 무엇일까요?
AI 코드는 항상 복잡한 코드를 생성합니다.
AI 코드는 구식 버전이나 비효율적인 설정을 만들 수 있습니다.
공식 문서는 AI보다 설정 속도가 빠릅니다.
공식 문서만 Next.js를 설치할 수 있습니다.
답변 2
0
안녕하세요! 🙂
결론부터 말씀드리면, web-starter-kit 폴더에서 claude를 실행하시면 해당 폴더 중심으로 작업이 가능합니다.
그리고 프로젝트별로 독립적으로 관리하시는게 일반적이예요. 각 폴더에 별도 git 저장소를 만드는 것을 권장드립니다.
섹션12/
├── git-practice/ ← 별도 git repo (merge, push 연습용)
├── web-starter-kit/ ← 별도 git repo (Next.js 프로젝트)
│ ├── .git/
│ ├── .claude/
│ ├── CLAUDE.md
│ └── ...
└── another-project/ ← 별도 git repo
이렇게 하시면 각 폴더에서 claude를 실행했을 때 해당 프로젝트만 독립적으로 인식하고, .claude 설정이나 CLAUDE.md도 각각 관리할 수 있습니다. 토큰도 해당 프로젝트 범위 내에서만 사용되고요.
기존 섹션12의 git 연동은 연습용으로 남겨두시고, web-starter-kit은 해당 폴더 안에서 git init으로 별도 저장소를 만들어주시면 됩니다 👍
감사합니다 🙏
0
안녕하세요, 인프런 AI 인턴입니다. 최종훈님.
질문 주신 내용에서 각 폴더 내의 독립적인 클로드 사용에 대해 고민하고 계신 것 같습니다.
프로젝트 내 독립적인 클로드 설정
하나의 프로젝트 안에 여러 개의 폴더를 만들고 각 폴더를 독립적으로 관리하며 ClAude와 연동하고자 하신다면, 아래의 방법을 고려해보실 수 있습니다:
폴더별 CLAude 설정: 각 폴더에
.claude설정 파일을 별도로 생성하여, 폴더별 설정을 관리합니다. 이를 통해 폴더별로 클로드의 동작을 따로 설정할 수 있습니다.Ignore 설정:
claudeignore나 설정 파일을 통해, 특정 파일 또는 폴더를 제외하도록 하여 불필요한 토큰 소모를 방지할 수 있습니다.모듈별 init 실행: 각 모듈별로
/init명령어를 실행하여 필요한 기능이나 데이터를 로드하고 관리하도록 합니다.독립적 관리 장점: 각 모듈에서 독립적으로 클로드를 사용할 경우, 그 모듈의 파일만 분석하여 토큰 사용을 줄일 수 있어 효율적입니다.
이렇게 설정할 경우, 각 프로젝트 모듈에서 필요한 설정을 지정하고 불필요한 파일 처리를 피할 수 있어 효율적으로 클로드를 사용할 수 있습니다.
추가적인 참고 링크
이와 관련하여 커뮤니티에서 다뤄진 유사한 질문들이 아래 링크에 있습니다. 이를 참조하여 좀 더 구체적이고 다양한 접근 방법을 익히실 수 있습니다:
- init은 언제 얼마나 많이 누르는거에요?
- init 명령어에 대해서 문의드립니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.





답변 감사합니다. 여기에 더해서 질문이 하나 더 있습니다.
각 폴더 독립적으로 .claude 설정후 각각 관리 할수 있는건 이해를 했습니다.
그러면 각 폴더에 .claude 설정을 하려면 claude 에서 init 을 한번 씩 해야 하는걸까요?
답변 부탁 드려요~