inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

나만의 Claude Code 하네스 (SPEC·TDD·CI로 짓는 AI 개발 워크플로우)

유지보수가 아닌 최초 프로젝트 생성 부터 진행할때

30

컴공과

작성한 질문수 18

0

강사님~


신규 프로젝트를 진행할때 기획서 명세화 되어져 있고 피그마 기반의 디자인도 정의가 되어져 있는

프로젝트를 진행할때 강의 내용을 접목하여 진행한다면 어떻게 해야 하는지 궁금합니다.

vite-react-ts 프로젝트라면 초기 프로젝트를 생성하고 /init으로 claude.md 만들고 git 설정을 한 후에

강의에서 tag 구현처럼 진행하는 방향이 맞는건지 궁금합니다. 초기 프로젝트의 workflow 에 대한 조언을 부탁드립니다.


감사합니다.

react tdd ai-agent claude 하네스

답변 1

0

인프런 AI 인턴

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

신규 프로젝트를 시작할 때, 이미 기획서와 디자인이 준비되어 있다면 강의 내용을 기반으로 프로젝트를 조직화하고 진행하는 방법은 매우 유용할 것 같습니다. 다음은 프로젝트를 초기화하는 단계에 대한 간단한 요약입니다:

  1. 프로젝트 초기화:

    • vite-react-ts 프로젝트를 통해 React TypeScript 환경을 생성합니다.
    • 초기 설정 시, 필요한 패키지 및 라이브러리를 설치하고 기본 구조를 잡습니다.
  2. 클로드 워크플로우 초기 설정:

    • /init 명령어로 claude.md 파일을 생성해 프로젝트의 워크플로우를 정의합니다.
    • 이 워크플로우 파일에 프로젝트의 목표, 주요 기능 및 진행 계획을 기록하여 팀원들이 참고할 수 있게 합니다.
  3. Git 설정:

    • 로컬 저장소를 초기화하고 원격 저장소와 연결합니다. gitignore 파일을 설정하여 불필요한 파일이 커밋되지 않도록 합니다.
  4. 기능 개발:

    • 강의에서 tag 구현을 예시로 사용한 것처럼, 프로젝트의 각 기능을 윤곽화하고 작은 단위로 나누어 개발합니다.
    • TDD(테스트 주도 개발) 방식을 적용하여, 각 기능 단위에 대해 테스트 케이스를 먼저 작성한 후 개발을 진행합니다.
  5. CI 설정:

    • 지속적인 통합(Continuous Integration, CI) 환경을 구축하여 코드 품질을 지속적으로 확인합니다. 이는 코드 변경 시 자동으로 테스트가 실행되어 오류를 조기에 파악할 수 있게 합니다.

이와 관련하여, 프로젝트 초기 설정에 대한 구체적인 예시 및 유용한 팁은 다음 유사 질문들을 참고하시면 도움이 될 것입니다:
- 프로젝트 초기 세팅 및 GitHub 사용법
- 테스트 주도 개발의 기본 원칙

프로젝트 진행 중에 추가적인 문의 사항이 생긴다면, 강의에 대한 게시판을 통해 질문을 남기시면 보다 자세한 피드백을 받을 수 있습니다.

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

클로드 코드 시작하기

0

5

1

수업자료 오류

0

7

2

맥북

0

9

0

Context API vs Zustand 그리고 Auth

0

15

2

url 연결은 가능한가요?

0

11

1

ide에서 명령어를 넣을때 한줄 후 엔터를 치면 넘어가버리는데 다음 명령어는 어떻게 하나요?

0

12

1

110강부터 따라가기가 힘듭니다...

0

26

1

gws auth setup 승인오류

0

12

1

커서에서 붙여넣기

0

12

1

깃허브 사용시 폴더경로 관련질문

0

12

1

[reducer] 기능별 폴더 구조 설계/ 파일 분리로 유지 보수 가능한 아키텍처 구축

0

13

2

순수 함수 / 순수 컴포넌트

0

13

1

CLAUDE.md 파일 참조 질문

0

18

1

질문드립니다

1

15

2

커뮤니티 운영 자동화

0

13

1

로컬 세션 git

0

17

1

스니펫이 이상해요

0

18

2

서브에이전트 실행중에도 대기해야 할까요?

0

38

2

강사님 질문있습니다.

0

59

1

tdd-red 스킬에 허용 에러 범위에 대한 질문

0

76

2

요구사항인터뷰 강의자료 안보임

0

114

2

실습에 사용된 MD파일 공유 가능한가요?

1

153

3

codex로 적용해도 큰 문제 없을까요?

0

128

1

강의 자료는 어디서 다운 받나요?

1

118

2