inflearn logo
강의

Course

Instructor

My Own Claude Code Harness (AI Development Workflow Built with SPEC·TDD·CI)

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

33

justindev

18 asked

0

강사님~


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

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

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

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


감사합니다.

react tdd ai-agent claude 하네스

Answer 1

0

communityai8509

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

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

  1. 프로젝트 초기화:

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

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

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

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

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

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

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

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

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

1

6

1

codex로도 가능할까요?

0

5

1

일단 슬랙을 활용하여 계속진행해보겠습니다

0

6

0

앱개시 비활성화 22:36 구간 인증불가

0

7

0

앱개시 비활성화 엑세스요청 불가

0

6

0

강의에서 진행한 프로젝트

0

7

1

윈도우 네이티브 Hermes에도 사용 가능한가요?

0

7

0

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

0

12

2

메타 광고 추출 수업 문의 드립니다.

0

10

1

매수 실행 시점 관련

0

8

0

안티그래비티 설치 화면

0

20

1

PC - 노트북 작업: 구글 드라이브

0

13

1

헤르메스 활용을 위한 PC최소 사양

0

14

0

섹션2, 대화&세션관리 수업 자료 누락

0

11

1

31강 학습자료에 프롬프트가 엉뚱한것이 있어요

1

15

1

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

0

12

1

ngrok 설치 및 실행 관련 현 상황 정리 (260902)

0

10

2

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

0

49

2

강사님 질문있습니다.

0

61

1

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

0

83

2

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

0

119

2

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

1

159

3

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

0

136

1

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

1

121

2