inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

훅(hooks) 활용: 슬랙 알림 추가하기

슬랙 연동 방법 및 파일 관련 질문

54

홍민애

작성한 질문수 4

0

슬랙 연동을 할 때 CLAUDE CODE 터미널에서 작업을 했습니다. 강의 영상과 다르게 env파일이 따로 설치가 되는게 아니라 setting.locla.json에 저장이 되어 따로 관리가 되는데 괜찮을까요? 슬랙에서는 알림이 정상 작동이 되고 있습니다.

react 인공지능(ai) claude

답변 2

0

짐코딩

안녕하세요! 🙂

결론부터 말씀드리면 그대로 두셔도 괜찮습니다. 알림이 정상 작동하고 있다면 제대로 연동되신 거예요 👍

두 방식의 목적은 같아요. 웹훅 주소 같은 값을 코드에 직접 박아두지 않고 밖으로 분리해 두는 것이죠. .env는 프로젝트 전반에서 쓰는 일반적인 방식이고, .claude/settings.local.json은 클로드 코드 전용 설정 파일입니다. 이번처럼 그 값을 훅에서만 사용하신다면 오히려 클로드 코드 설정 안에 두는 쪽이 더 자연스러운 위치예요. 프로젝트 코드에는 흔적이 남지 않으니까요.

한 가지만 확인해 주세요. 파일 이름이 settings.json이 아니라 settings.local.json인지, 그리고 이 파일이 .gitignore에 포함되어 있는지입니다. 이름에 local이 붙은 파일은 나만 쓰는 설정이라 기본적으로 커밋 대상에서 제외되지만, 슬랙 웹훅 주소는 유출되면 누구나 그 채널로 메시지를 보낼 수 있는 값이라 한 번쯤 눈으로 확인해 두시면 마음이 편합니다.

그리고 강의 영상과 다르게 진행된 부분은 크게 신경 쓰지 않으셔도 돼요. 클로드 코드는 매번 똑같은 방식으로 작업하지 않기 때문에, 같은 요청이라도 상황에 따라 다른 위치나 다른 방법을 고르는 경우가 있습니다. 중요한 건 결과가 의도대로 동작하는지, 그리고 민감한 값이 안전한 곳에 있는지예요. 지금은 두 가지 모두 만족하고 계십니다.

감사합니다 🙏

0

인프런 AI 인턴

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

슬랙 연동이 정상적으로 작동한다면 settings.local.json에 환경 설정이 저장되는 방식도 문제없습니다. Claude Code에서는 개인별 환경 변수나 MCP·연동 설정이 .claude/settings.local.json에 저장될 수 있습니다.

다만 settings.local.json에는 슬랙 토큰이나 API 키 같은 민감한 정보가 포함될 수 있으므로 Git에 커밋하지 않는 것이 중요합니다. 아래처럼 .gitignore에 추가해 관리해 주세요.

.claude/settings.local.json

settings.local.json은 개인 환경용 설정이고, 팀과 공유해야 하는 일반적인 프로젝트 설정은 .claude/settings.json에 관리하는 것이 권장됩니다.

관련 내용은 아래 기존 답변을 참고해 주세요.

claude 폴더안의 파일도 git에 올려놓나요?

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

강의교안이 어디에 있는지 알 수 있을까요

0

19

1

Claude 코드는 앱, 웹, PC Local 등과 별도로 CLI에서 설치하는 이유가 있으신가요. 궁금합니다.

0

13

1

클로드 코드 시작하기: 설치부터 첫 앱 만들기 맛보기 중간 내용 질문입니다.

0

47

2

수강생 커뮤니티 관려

0

49

1

클로드 코드 설치

0

48

2

미션을 제출하면 피드백을 해주나요?

0

52

2

클로드코드 설치오류

0

64

2

Next.js설치 후 shadcn설치 오류

0

43

2

서브에이전트

0

54

2

개인적인 질문인데요..

0

66

2

shrimp task manager 사용 관련 질문입니다.

0

60

2

메모리 , rule

0

42

2

클로드 코드로 제작된 앱 검증

0

66

3

자꾸 수정하면 git관련한게 나오네요

0

61

3

초기 세팅에 대해서 정리한 문서가 있을까요?

0

65

2

첫 강의 이후 1년이 지났는데 괜찮을까요.

0

75

2

클로드 코드 실행 방법 문의

0

59

2

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

0

68

2

Python 문의드립니다.

0

53

1

터미널앱으로 Terminus 사용 문의

0

58

1

스킬생성 후 업데이트.

0

64

2

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

1

55

2

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

0

71

3

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

0

54

2