inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

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

/init 초기화 이유

68

관점.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

18

1

shrimp task manager 사용 관련 질문입니다.

0

17

1

메모리 , rule

0

34

2

클로드 코드로 제작된 앱 검증

0

37

2

자꾸 수정하면 git관련한게 나오네요

0

45

3

초기 세팅에 대해서 정리한 문서가 있을까요?

0

42

2

첫 강의 이후 1년이 지났는데 괜찮을까요.

0

46

2

클로드 코드 실행 방법 문의

0

42

2

안녕하세요 ai툴 질문있습니다.

0

50

2

Python 문의드립니다.

0

43

1

슬랙 연동 방법 및 파일 관련 질문

0

42

2

터미널앱으로 Terminus 사용 문의

0

42

1

스킬생성 후 업데이트.

0

46

2

강의 화면이랑 조금 달라 문의드립니다.

1

49

2

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

0

56

3

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

0

47

2

클로드 코드 설치 관련

0

56

2

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

0

52

2

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

1

72

2

줄바꿈 시 \ 필수인가요?

0

76

2

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

0

81

2

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

0

67

1

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

0

66

3

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

0

51

2