inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Cơ bản về thiết kế Backend xử lý AI - Phần SNS với SpringBoot

▶︎ Sử dụng Claude Code (Skills, Hooks)

.claude폴더를 복붙해서 넣긴 넣었는데 궁금한 점이 생겼어요.

Đã giải quyết

222

couldbe

6 câu hỏi đã được viết

1

  1. .claude 폴더가 어떻게 해당 프로젝트에 생성되게하나요? 해당 프로젝트에서 claude실행한다고 생성되지는 않는 것 같은데..

  2. .claude폴더가 생성되는게 어떤 것에 의해 기본적으로 생성될 때 agents, commands, hooks, skill는 생성이 되지 않고, 필요에 의해 각 경로를 생성하고 skills안에 spring-api-rules와 같은 원하는 것들(주로 어떤 항목들에 대한 것들을 넣으시는지도 궁금합니다.)을 넣으면 되는지 궁금합니다.

  3. 해당 프로젝트에 폴더로 생성되는 것과 맥북의 root(?) 폴더에 .claude로 생성되는 것에 어떤 차이가 있나요?

postgresql spring-boot dbms/rdbms redis s3

Câu trả lời 2

1

couldbe

상세한 답변 너무 감사합니다🙏🏻 👍🏻

1

apiece

안녕하세요 쿠드비님!

 

1)

.claude 폴더는 자동으로 생성되진 않고, 직접 만드셔야 합니다. 혹은 claude code 에게 만들어달라고 하시면 됩니다.

예를 들어, .claude 를 만들고 spring-api-rules skill 을 만들어줘. 할 수 있습니다.
잘 하지 못한다면 공식 문서(https://code.claude.com/docs/en/skills)를 제시하고 만들라고 하면 됩니다.

 

2)

네 맞습니다. 직접 작성하셔야 합니다! (혹은 위 답변처럼 claude code 에게 명령해도 됩니다.)
skill 은 반복되는 작업이나, 특정 전문 지식을 클로드가 자동으로 기억하고 적용하는데 적합합니다.
저는 spring-api-rules 라는 skill 에 '스프링 API 작성시 규칙' 을 적어놓았고, 이 외에도 '테스트 케이스 규칙', '보안/예외 처리 규칙' 등을 적용해 놓으셔도 좋을 것 같습니다.

 

3)

이건 중요한 포인트를 잘 집어주셨느데요!

홈디렉터리에 있는 ~/.claude/ 는 하위 디렉토리 전부에서 적용이 됩니다.

반면, 프로젝트 경로에 있는 .claude/ 는 해당 프로젝트에만 적용되며, 우선순위가 가장높게 적용됩니다. 즉, 홈디렉터리와 프로젝트 경로에 둘다 동일한 속성이 정의되어 있을 때, 프로젝트 경로에 정의해놓은 설정을 우선 적용합니다.
그리고 프로젝트에 정의해놓은 .claude/ 는 git 으로 관리한다면 팀원들과도 공유할 수 있습니다.

 

감사합니다.

부하 테스트 시 설정 관련 질문드립니다

1

29

1

HelloSpringApplication.java 클래스 실행 오류

0

12

1

섹션 2

0

17

1

pub/sub의 연결 객체에 대해 질문 드립니다.

0

21

2

build 시 에러 해결방법 공유(docker.desktop 업데이트 -> 의존성 버전 수정)

0

31

2

실습 데이터(PostgreSQL 백업 파일) 관련하여 문의드립니다. (Hive 환경 실습)

0

26

2

Inner class로 Config를 지정하는 이유

0

29

1

sakila 실전 17번 문제

0

23

1

Request Failed 가 뜹니다.

0

29

2

질문 드립니다!

0

110

1

프론트 API 작업

1

122

2

agents와 commands에 대해 궁금한 점이 있습니다!

1

135

2

.claude 폴더 규칙 생성 방법

1

200

2

강의를 어떻게 보면 좋을 까요?

1

153

2

SKILLS.md나 agents 작성 문의

1

193

1

CSRF 관련 궁금한게 있어요

1

95

1

안녕하세요 강사님 데이터베이스 선택 질문있습니다!!

1

127

2

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

1

115

1

강의를 듣던 중 궁금한 점 있어요

1

112

1

클로드 대신 제미나이 사용해도

1

796

2

claude 동작 결과값이 다를 경우 어떻게 해나가야 될지 모르겠습니다.

2

185

2

hooks가 동작하기 위한 내용이 없는 것 같아서 추가가 필요하지 않을까 싶습니다.

1

149

3

터미널에서 claude 입력 과정

1

113

1

.claude 안에 폴더 및 파일은 어떻게 생성하죠?

2

249

1