inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

공식문서 권장! 토큰 최적화 3가지 명령어!

/init 초기화 이유

46

관점.xy

작성한 질문수 85

0

1./init로 프로젝트를 초기화 한다는게
프로젝트.md 파일 새로 만드는거로 이해 했는데요
우선 이 부분이 맞게 이해 한건가요?

2./init를 반드시 초기화 해야하나요?
새로운 프로젝트가 전에 쓰던 프로젝트.md파일로 써야 하는 경우는요?

3.초기화 하면 기존에 있던 프로젝트 md파일은 어떻게 되요? 삭제되는지 따로 저장 되는곳이 있나요?
나중에 사용 할 수도 있을거 같아서요

react 인공지능(ai) claude

답변 2

1

짐코딩

안녕하세요! 🙂

먼저 한 가지만 짚고 갈게요. /init는 프로젝트를 "리셋(초기화)"하는 명령어가 아니라, 클로드가 코드베이스를 쭉 훑어보고 CLAUDE.md 파일을 만들어주는 명령어예요. 말씀하신 "프로젝트.md"가 바로 이 CLAUDE.md입니다. 이 점을 기준으로 세 가지 질문에 답해볼게요.

1번 이해하신 방향, 거의 맞습니다.
/init를 실행하면 클로드가 프로젝트의 폴더 구조, 빌드·테스트 명령어, 코딩 컨벤션 등을 분석해서 CLAUDE.md 초안을 자동으로 만들어줘요. 다만 파일 이름은 "프로젝트.md"가 아니라 CLAUDE.md(대문자)라는 점만 기억해두시면 됩니다.

2번 반드시 실행할 필요는 없어요.
CLAUDE.md는 직접 손으로 작성해도 되고, /init는 "처음부터 쓰기 번거로울 때 초안을 자동으로 만들어주는" 편의 기능에 가까워요. 그래서 새 프로젝트에서 전에 쓰던 CLAUDE.md를 그대로 쓰고 싶으시면, /init 없이 그 파일을 새 프로젝트 폴더로 복사해 넣기만 하면 됩니다.

3번 기존 파일이 자동 삭제되진 않아요.
이미 CLAUDE.md가 있는 상태에서 /init를 실행하면, 통째로 덮어쓰기보다는 기존 내용을 검토해서 보완·업데이트하는 방향으로 동작합니다. 다만 따로 자동 백업해주는 위치는 없어요. 나중에 다시 쓸 가능성이 있는 버전이라면 git에 커밋해두거나 파일을 따로 복사해서 보관해두시는 걸 권장드려요.

참고로 모델이나 버전 업데이트에 따라 동작이 조금씩 달라질 수 있어서, 영상과 다른 결과가 나올 수도 있어요. 그럴 땐 편하게 질문 남겨주세요. 더 자세한 내용은 공식 문서(code.claude.com/docs)에서도 확인하실 수 있습니다.

감사합니다 🙂

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
관점.xy님, 질문 주셔서 감사합니다.

  1. /init 명령으로 프로젝트를 초기화 한다는 것:
    Spring Boot CLI에서 /init 명령은 새로운 프로젝트를 초기화하고 생성하는 기능을 수행합니다. 이는 start.spring.io를 통해 필요한 의존성을 지정하여 설정된 프로젝트 파일을 생성합니다. /init로 프로젝트를 초기화한다고 해서 프로젝트.md 파일을 새로 만드는 것은 아닙니다.

  2. /init를 반드시 초기화해야 하나요?:
    /init 명령은 새로운 프로젝트를 빠르게 시작하기 위한 도구이며 필수적인 것은 아닙니다. 만약 이미 존재하는 프로젝트.md 파일이나 기존 프로젝트 구조를 활용할 계획이 있다면 굳이 /init 명령을 사용하지 않아도 됩니다. init 명령은 처음부터 새로운 프로젝트를 시작할 때 주로 사용됩니다.

  3. 초기화하면 기존의 프로젝트.md 파일은 어떻게 되나요?:
    /init 명령을 사용하는 것은 새로운 프로젝트를 생성하는 것이며 기존의 프로젝트.md 파일에는 영향을 주지 않습니다. 기존 파일은 사용자가 삭제하지 않는 이상 그대로 보존됩니다. /init 명령은 다른 디렉토리에 새로운 프로젝트를 생성하기 때문에 기존의 파일이 지워지거나 덮어쓰이지 않습니다.

Spring Boot CLI의 /init 명령에 대한 더 많은 정보를 보시려면 Spring Boot Reference Docs를 참고하시면 좋습니다.

도움이 되셨기를 바랍니다! 추가 질문이 있으시면 언제든지 문의해 주세요.

소리가 안 나네요. (이 질문은 인프런에서 하는것이 맞죠 하하)

0

6

1

MVP PRD를 Sonet5.0에서 AUTO모드로 만들었어요 결과가 맞는건지 모르겠습니다 조언부탁드립니다..

0

9

1

mcp 서버 설치

0

6

1

Context engineering?

0

12

1

36~37강

0

13

1

해당 강의 영상이 안나옵니다.

0

24

2

cursor mcp 사용

0

29

2

Starter kit 작업 중 질문

0

33

2

프롬프즈 줄바꿈 문의

1

25

2

문의드려요

0

36

1

커서 색상 및 클로드코드 프롬프트 입력칸 설정 문의

0

38

2

클로드 질문에서 줄 바꿈

0

41

2

2강 퀴즈를 푸려는데 자꾸 수강하지 않은 수업이있는데.. 다들었습니다 ㅜ

0

58

2

37강에서 ROADMAP.md 파일

0

63

2

.claude, setting~, permission 했을 때 Bash 안 보여요

0

48

2

[미션4] open with Live Server 클릭시 브라우저 안뜸

0

51

3

사용량 한도 도달

0

54

2

Cursor를 실행했을 때 나오는 화면이 달라요

0

47

2

Claude code 대화하는 부분이 위치변경 문의 드립니다.

0

48

2

setting.local.json 파일 안보일떄

0

51

2

Shrimp Task Manager와 Fable5 plan모드 성능비교

0

45

2

git hub 들어가서 setting >> pages 들어갔는데

0

52

2

git config 오류 관련 문의

0

49

2

task master, shrimp task manager 질문있어요

0

27

1