inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

프로젝트 초기화 (/init) 및 기본 사용법

init 명령어에 대해서 문의드립니다.

224

kskmw2000

작성한 질문수 1

0

우선 좋은 강의 감사드립니다.

프로젝트 초기화 (/init) 명령어 실습 중, 강사님과 다른 부분이 있어서 여쭤보고자 합니다.

강사님의 경우에는 폴더 내, 파일이 존재하지 않을 시 CLAUDE.md 파일을 만들 것 인지를 물어보고 있는데, 저의 경우에는 CLAUDE.md 파일을 생성하려면 먼저 프로젝트 코드가 필요하다는 문구가 나오고 있습니다.


혹시 제 설정이 잘못된 것일까요?

 


터미널 내 표기 내용

Let me explore the codebase first.

Searched for 1 pattern, read 1 file (ctrl+o to expand)

이 디렉토리는 비어 있습니다. 아직 코드가 없으므로 분석할 코드베이스가 없습니다.

CLAUDE.md를 생성하려면 먼저 프로젝트 코드가 필요합니다. 어떤 종류의 프로젝트를 시작하시려는지 알려주시겠어요? 예를 들어:

- 웹 앱 (React, Next.js, Vue 등)

- 백엔드 API (Node.js, Python, Go 등)

- 모바일 앱 (React Native, Flutter 등)

- 기타

프로젝트를 설정한 후에 CLAUDE.md를 생성해 드리겠습니다.



claude

답변 2

1

짐코딩

안녕하세요! 🙂

설정이 잘못된 게 아니에요. 정상 동작입니다. 클로드 코드가 더 좋아져서 그런거예요~! 👍

/init 명령어는 현재 폴더의 코드베이스를 분석해서 빌드 시스템, 테스트 프레임워크, 코드 패턴 등을 감지한 뒤 CLAUDE.md를 생성하는 방식으로 동작합니다. 그래서 빈 폴더에서는 분석할 코드가 없기 때문에 "먼저 프로젝트 코드가 필요합니다"라는 안내가 나오는 거예요.

강의 촬영 시점과 현재 버전 사이에 /init의 응답 방식이 약간 달라졌을 수 있는데, 핵심 동작은 동일합니다.

빈 폴더에서 CLAUDE.md를 만들고 싶으시다면 두 가지 방법이 있어요:

  1. 직접 생성: /init 대신 /memory 명령어로 CLAUDE.md 파일을 직접 열어서 작성

  2. 프로젝트 먼저 세팅: 간단한 프로젝트 파일(package.json 등)을 먼저 생성한 뒤 /init 실행

참고로 /init은 기존 코드를 분석해서 CLAUDE.md 초안을 자동 생성해주는 편의 기능이고, CLAUDE.md 자체는 마크다운 파일이라 직접 만드셔도 동일하게 동작합니다.

1

인프런 AI 인턴

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

프로젝트 초기화 시 /init 명령어를 사용하면서 CLAUDE.md 파일을 생성하는 과정에서 발생한 문제를 해결하기 위해 몇 가지 확인해보셔야 할 점이 있습니다.

초기화 시 발생하는 메시지 분석

현재 받은 메시지는 CLAUDE.md 파일을 생성하는데 필요한 코드가 디렉토리에 없음을 의미합니다. 이는 초기화 명령을 실행할 때 프로젝트 코드가 포함된 디렉토리에서 실행되지 않았거나, 초기 상태로 비어 있는 상태에서 실행되었을 가능성이 높습니다.

해결 방안

  1. 디렉토리 확인: 초기화 명령을 실행할 때, 프로젝트 코드가 포함된 올바른 디렉토리에서 실행했는지 확인합니다.

  2. 기본 파일 생성: 프로젝트를 시작하기 전에, 초기화가 필요하다면 손쉽게 프로젝트의 기본 파일(예: index.js, app.js 등)을 생성하여 디렉토리 내부에 위치시켜 줍니다. 이로 인해 초기화 시 CLAUDE.md 파일이 생성될 수 있습니다.

  3. 프로젝트 유형 지정: 명령어 실행 후 나타난 메시지에서 제시한 프로젝트 유형(Web 앱 등)을 명확히 지정해 주어야 클로드 코드가 적절한 초기 설정을 도와 줄 수 있습니다.

아래에서 이와 유사한 질문과 답변을 보실 수 있습니다. 관련 정보와 함께 문제 해결에 도움이 될 것입니다.

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

0

yjs0993

뭐야 이건

데스크탑 앱 작업물 클로드코드 이관

0

12

0

/docs/guide/* 가 어떻게 동작하는 지 궁금합니다.

0

17

1

plan task 사용

0

22

1

노션프로젝트 실제 구현

0

21

0

mcp.json와 .env 환경변수 주입 질문

0

27

0

"enableAllProjectMcpServers": true 추가를 실패했습니다 대안으로 아래와 같이 넣어도 될까요

0

26

1

커서에서 >install 'cursor'가 없습니다!

0

39

2

[7/1 업데이트 내역 공유] /agents 명령어 remove

0

49

1

vscode 클로드코드 에서 스크린샷 복붙(첨부)가 안됩니다.

0

32

1

한국어 설정

0

42

2

사진 복사 붙여넣기 관련 질문

0

38

2

화면구성

0

58

2

fatal: repository 'https://github.com/gymcoding/my-marketplace.git/' not found

0

56

2

live server, korean 을 검색해도 아무것도 나오지 않음

0

38

1

커서질문

0

55

1

SUPABASE에서 AOI 선택여부

0

48

2

클로드 코드 터미널 사용시 git, git 허브 활용 법

0

43

1

mcp.json파일 생성 X

0

40

2

강의 내용이 정신이없네요 ;;

0

65

2

제 컴퓨터에서는 Claude's plan이 아래와 같이 나오는데 괜찮은 건가요?

0

51

2

강의에서 사용하는 prompt

0

41

2

window 11 환경 + git bash 터미널 statusline 반영이 안됩니다 ㅠ

0

46

2

프로젝트를 커밋할때 알려주세요

0

31

1

작업결과물이 수업내용의 화면이 좀 다르네요

0

43

2