inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

CLAUDE.md 완벽 작성법: 나쁜 패턴부터 실전 활용까지 - 기본편 (UP_260317)

클로드 코드 사용 사례 문의

52

Rohin

작성한 질문수 3

0

안녕하세요 강사님, 저는 DevOps 엔지니어 입니다.

개발 영역도 관심이 있어 개발 언어를 공부를 하다 Claude를 알게되고 Claude 사용법을 배우기위해 강의를 듣게 되었습니다. 강사님 덕분에 Claude를 어떻게 사용하면 되는지에 대해 이해했습니다. 감사합니다.

이제 제 프로젝트에 Claude를 사용하여 구성을 해보려고 하는데 몇가지 문의사항 있습니다.

저는 프로젝트에 있어 "인프라 + 개발" 두 영역을 다 직접 구성하려고합니다.

이때 문의드립니다.

 

위 프로젝트를 진행함에 있어 "인프라", "개발" 두영역은 어떻게 진행해야 좋을지 문의드립니다.

1안. 1개의 github, 1개의 폴더
2안. 1개의 github, 2개의 폴더
3안. 2개의 github


1안의 경우 claude가 인프라,개발 두 영역을 모두 참고해서 질의 응답이 가능한 상태
2안의 경우 cladue가 인프라,개발 두 영역을 개별로 진행하는 상태 (폴더로 나눴기 때문에 참고가 가능한지?)
3안의 경우 cladue가 인프라,개발 두 영역을 개별로 진행하는 상태

 

1안 같은경우 인프라,개발 두 환경을 참고하여 claude의 답변이 원활히 될것으로 보여집니다.

2안 같은경우 개발되는 환경은 분리가 되었지만 claude가 동일 repo내에서 경로를 참고하여 질의 응답이 가능한 구조로 보여집니다.

3안 같은경우 아에 인프라, 개발 영역은 분리해서 가져가는게 맞다 라고 판단되어질경우 입니다.

 

1,2,3안 중 어느 구성으로 가는게 좋을지 문의드리며 더 좋은 방향이 있다면 추천 요청드립니다.

감사합니다.

react 인공지능(ai) claude

답변 2

1

짐코딩

안녕하세요! 🙂

솔직히 이건 프로젝트 성격에 따라 답이 달라져서 "이게 정답이다" 하고 딱 집어드리긴 어려워요.

저는 "유지관리가 편한 쪽"을 기준으로 선택해요. 인프라와 앱이 함께 변경되는 일이 잦으면 한 레포에서 관리하는 게 편하고, 인프라가 여러 프로젝트에 공용으로 쓰이면 분리하는 게 편하거든요.

본질적으로 중요한 건 구조 선택 자체보다 각 영역의 맥락을 Claude에게 어떻게 전달하느냐예요. 어떤 구성을 택하시든 CLAUDE.md로 영역별 맥락을 잘 분리해두시면 Claude Code가 작업할 때 필요한 정보만 로드해서 품질이 유지됩니다.

저도 구조를 잡을 때 항상 고민을 많이 하지만 현재 저는 혼자 프로젝트를 진행하는 상황이많은데 그 상황에서는 유지관리 편의성을 중요하게 생각하게 되더라고요

감사합니다 🙂

0

인프런 AI 인턴

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

클로드 코드(CLAUDE)를 활용하여 인프라와 개발 두 영역을 함께 진행하고자 하는 프로젝트에 대해 문의 주셨군요. DevOps 엔지니어로서 두 가지 영역을 함께 묶어 작업하는 것은 많은 이점이 있지만, 어떤 구조를 택할지는 프로젝트의 특성과 목적에 따라 다를 수 있습니다. 각 옵션에 대한 장단점을 간단히 설명해 보겠습니다.

1안: 1개의 GitHub, 1개의 폴더

  • 장점: 모든 파일과 코드가 하나의 폴더에 모여 있어 클로드가 질의 응답하는 데 있어 전체 프로젝트를 포괄적으로 참고할 수 있습니다. 모든 파일이 같은 맥락을 공유하므로 쉽게 참조할 수 있습니다.
  • 단점: 프로젝트가 커질수록 폴더 관리가 어려워질 수 있습니다. 특히, 인프라와 개발 영역 간의 충돌이나 의존성을 관리하는 데 시간이 소요될 수 있습니다.

2안: 1개의 GitHub, 2개의 폴더

  • 장점: 인프라와 개발을 폴더 단위로 분리하여 관리가 용이합니다. 이로 인해 각 영역의 변경 사항을 쉽게 추적할 수 있습니다.
  • 단점: 폴더로 나누었지만, 동일한 저장소를 사용하기 때문에 클로드가 참조할 때 간접적인 경로 관리가 필요합니다.

3안: 2개의 GitHub

  • 장점: 인프라와 개발을 완전히 분리하여 변경 사항이 독립적이며, 각 영역에 대한 접근 권한 및 배포 전략을 별도로 설정할 수 있습니다.
  • 단점: 두 개의 저장소를 관리해야 하며, 인프라와 개발 간의 인터페이스 관리가 중요한 이슈가 될 수 있습니다.

추천 구성

프로젝트의 최종 목표와 협업 구조에 따라 다르겠지만, 2안(1개의 GitHub, 2개의 폴더) 구성을 추천드립니다. 클로드 코드가 폴더 경로를 기반으로 작업할 수 있어 파일 관리를 쉽고 명확하게 할 수 있으며, 한 저장소 내에서의 통합 관리가 가능합니다. 만약 프로젝트가 더욱 복잡해지거나 두 영역 간의 기술 스택이 완전히 다를 경우, 3안을 고려해보는 것도 좋습니다.

관련된 참고 정보를 원하시면 추가적인 추천 링크를 확인해주세요:

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

13강 프로젝트 생성 Next.js 설치이슈

0

11

2

Shell Command: Install 'cursor' command 진행에서 막혔습니다

0

11

2

[[공식 문서] 사고 연쇄 프롬프팅 링크에 해당 내용이 없어요

0

20

1

Agent team / subagent 생성시 재사용 가능 여부

0

20

2

shirimp task manager는 프로젝트 처음 시작 단계에서도 쓴는 것 과 관련해서 질문

0

12

2

MCP 서버 내용 변경

0

17

2

설치가 완료되었다고 하는데 왜 확인이 안될까요?ㅠ

0

20

3

맥에서 git이 설치되지 않아요...

0

15

2

ll 명령어 문의

0

13

2

퀴즈 생성

0

18

2

프로젝트 하위 .claude 폴더

0

19

2

클로드코드에서 yes 를 always 로 설정하려면 어떻게 해야하죠?

0

23

2

claude 계정 두개

0

17

1

쉬림프 테스크 매니저 설치

0

19

2

Codex와 Claude code 비교

0

25

1

my-style.md 만들기 미션

0

22

2

스킬, 플러그인, 마켓플레이스 관련 문의

0

29

2

클로드 코드 요금제 대신 사용량 기반 과금제를 사용하고 있습니다.

0

34

2

25강부터 소리만 나오고 화면이 안나옵니다.

0

27

1

cd 다음에 어떻게 자연스럽게 문자가 써지죠?

0

28

1

클로드코드에 적용할 하네스? 툴? 추천 부탁드립니다.

0

30

1

14강 GIT 설치후 ~ config 명령어 입력이 안돼요

0

26

1

161강 자료 파일 안에 내용이 없네요.

0

28

2

/ide 명령어 실행 오류

0

23

2