강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

withJean님의 프로필 이미지
withJean

작성한 질문수

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

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

17 강의는 강사님과 다른 결과나 나와서요

작성

·

60

1

혹시 이렇게 진행해도 되는건지요?

 

cat CLAUDE.md 명령어로 보면 아래와 같이 생성되었습니다.

# CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

## 언어 및 커뮤니케이션 규칙

- 기본 응답 언어: 한국어

- 코드 주석: 한국어로 작성

- 커밋 메시지: 한국어로 작성

- 문서화: 한국어로 작성

- 변수명/함수명: 영어 (코드 표준 준수)

답변 3

2

짐코딩님의 프로필 이미지
짐코딩
지식공유자

안녕하세요! 🙂

네, 그렇게 진행하셔도 전혀 문제없습니다!

AI의 확률적 특성상 같은 프롬프트를 입력해도 결과는 저와 다르게 나올 수 있고, 클로드 코드가 업데이트되면서 기본 지침이 추가되거나 변경될 수도 있어요. 그래서 저와 똑같이 만들 필요가 전혀 없습니다!

여기서 중요한 건 CLAUDE.md 파일의 역할을 이해하는 거예요. CLAUDE.md는 클로드에게 "이 프로젝트에서는 이런 규칙을 기억해줘"라고 알려주는 지침서입니다.

수강생님이 생성하신 내용을 보면:

# CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

→ "이 파일은 클로드 코드가 이 저장소에서 작업할 때 참고하는 지침입니다"라는 설명이에요.

## 언어 및 커뮤니케이션 규칙
- 기본 응답 언어: 한국어
- 코드 주석: 한국어로 작성
- 커밋 메시지: 한국어로 작성
- 문서화: 한국어로 작성
- 변수명/함수명: 영어 (코드 표준 준수)

→ 한국어 사용자를 위해 응답과 주석은 한국어로, 하지만 변수명/함수명은 글로벌 코드 표준에 맞게 영어로 작성하라는 합리적인 규칙이에요. 실제로 실무에서도 이렇게 많이 사용합니다!

보시는 것처럼 프로젝트에 필요한 규칙들이 잘 정리되어 있으니 문제없이 진행하시면 됩니다 🙂

withJean님의 프로필 이미지
withJean
질문자

답변 감사합니다

1

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

질문해 주신 부분에 대해 설명드리겠습니다.

CLAUDE.md 파일은 코드 저장소 내에서 작업할 때 Claude Code가 참고할 지침을 제공하는 파일입니다. 이 파일의 내용에 따라 코드 작성 방향이나 커뮤니케이션 규칙이 설정됩니다.

현재 설정하신 CLAUDE.md 내용은 다음과 같습니다:
- 기본 응답 및 주석, 커밋 메시지, 문서화 모두 한국어로 설정되어 있습니다. 이는 팀 내에서 한국어를 주로 사용하는 경우 적절한 설정입니다.
- 변수명과 함수명은 영어로 설정하여 코드 표준을 따르도록 하고 있습니다. 이는 대부분의 프로그래밍 커뮤니티에서 권장하는 방식입니다.

이와 같은 설정은 코드의 가독성과 국제적 표준 준수를 위해 추천되며, 팀의 상황에 맞춰 조정하시기 바랍니다. 만약 팀원 전부가 한국어에 익숙하다면 이는 매우 실용적인 선택이지만, 글로벌 프로젝트를 염두에 두고 있는 경우 영어로 통일하는 것도 고려해야 합니다.

관련하여 비슷한 질문이 있었던 게시물을 참고하시려면 여기를 클릭하세요.

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

0

저도 몇시간째 해당 부분 5번넘게 돌리고 있는데 님과 똑같이 제가 넣은 프롬 그대로만 뱉네요. 강사님의 구체적인 .md랑 다른 너무 다르니까 추후 ai가 다른 형식으로 결과물 뱉을게 뻔하니까 따로 업데이트 명령해봤는데 클로드코드 애도 좀 멍청한지 수정명령어 따로 넣는데 잘 안되네요. 직접 .md 파일 직접 똑같이 따라해서 수정하는게 마음 편할듯 해요.

짐코딩님의 프로필 이미지
짐코딩
지식공유자

안녕하세요.

말씀하신 상황을 제가 정확히 파악하고 싶어서요. 혹시 아래 내용이 맞을까요?

/init 명령어로 CLAUDE.md를 생성했는데, 강의 영상에서 보여드린 결과물과 다른 내용이 나왔다는 거죠?

그렇다면 이건 정상이에요. 클로드 코드는 LLM 기반이라 같은 명령어를 넣어도 매번 다른 결과가 나올 수 있어요. 강의 영상의 CLAUDE.md는 그 시점에 생성된 하나의 예시일 뿐이고, 수강생분의 프로젝트 상태나 실행 시점에 따라 내용이 달라지는 게 자연스러운 거예요.

중요한 건 생성된 CLAUDE.md의 내용 자체가 아니라, CLAUDE.md가 어떤 역할을 하고 어떻게 활용하는지 흐름을 이해하는 거예요. 내용이 마음에 안 들면 직접 수정하시는 게 오히려 좋은 방법이에요. 실제 실무에서도 /init으로 초안을 잡고, 본인 프로젝트에 맞게 직접 다듬어서 쓰거든요 👍

다만 제가 상황을 잘못 이해했을 수도 있어서, 혹시 다른 문제였다면 어떤 명령어를 넣었을 때 어떤 결과가 나왔는지 구체적으로 알려주시면 더 정확하게 도움드릴 수 있을 것 같아요!

클로드코드가 만드는 .md파일에, 프롬에 썻던것에서 전혀 추가되거나 수정되지 않고 프롬 그대로 파일을 만들어서요.

어느정도 비슷하면 저도 그냥 넘어가겠는데 .md에서 저퀄로 나와버리면 나중에 .md참조하고 생성하는 ai특성상 결과물도 많이 차이가 날거라고 생각해서요.

 

/init 프로젝트....

## 언어 및 커뮤니케이션 규칙 - 기본...

..

스크린샷 2026-02-03 192854.png.webp

 

withJean님의 프로필 이미지
withJean

작성한 질문수

질문하기