슬랙 연동 방법 및 파일 관련 질문
68
작성한 질문수 4
슬랙 연동을 할 때 CLAUDE CODE 터미널에서 작업을 했습니다. 강의 영상과 다르게 env파일이 따로 설치가 되는게 아니라 setting.locla.json에 저장이 되어 따로 관리가 되는데 괜찮을까요? 슬랙에서는 알림이 정상 작동이 되고 있습니다.
답변 2
0
안녕하세요! 🙂
결론부터 말씀드리면 그대로 두셔도 괜찮습니다. 알림이 정상 작동하고 있다면 제대로 연동되신 거예요 👍
두 방식의 목적은 같아요. 웹훅 주소 같은 값을 코드에 직접 박아두지 않고 밖으로 분리해 두는 것이죠. .env는 프로젝트 전반에서 쓰는 일반적인 방식이고, .claude/settings.local.json은 클로드 코드 전용 설정 파일입니다. 이번처럼 그 값을 훅에서만 사용하신다면 오히려 클로드 코드 설정 안에 두는 쪽이 더 자연스러운 위치예요. 프로젝트 코드에는 흔적이 남지 않으니까요.
한 가지만 확인해 주세요. 파일 이름이 settings.json이 아니라 settings.local.json인지, 그리고 이 파일이 .gitignore에 포함되어 있는지입니다. 이름에 local이 붙은 파일은 나만 쓰는 설정이라 기본적으로 커밋 대상에서 제외되지만, 슬랙 웹훅 주소는 유출되면 누구나 그 채널로 메시지를 보낼 수 있는 값이라 한 번쯤 눈으로 확인해 두시면 마음이 편합니다.
그리고 강의 영상과 다르게 진행된 부분은 크게 신경 쓰지 않으셔도 돼요. 클로드 코드는 매번 똑같은 방식으로 작업하지 않기 때문에, 같은 요청이라도 상황에 따라 다른 위치나 다른 방법을 고르는 경우가 있습니다. 중요한 건 결과가 의도대로 동작하는지, 그리고 민감한 값이 안전한 곳에 있는지예요. 지금은 두 가지 모두 만족하고 계십니다.
감사합니다 🙏
0
안녕하세요, 인프런 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
4
1
outputStyles, rules
0
8
1
hooks 설정이 안되요
0
13
2
영상 최신으로 엡데이트 요청
0
47
2
소스 코드가 회사 보안 프로그램에 막혀서 안 보여요.
0
39
2
claude code 상태표시줄 궁금합니다!
0
36
2
설치의 필요성
0
57
2
시작하기전에 질문 드립니다.
0
62
2
output style이 안나와요
0
48
2
교제 노션 복제 방법 문의
0
51
2
output style은 뭘선택하나요?
0
44
1
agent team vs shrimp task manager
0
55
2
rules 질문
0
49
2
shrimp task 관련 질문
0
60
2
계획 단계
0
50
2
저는 클로드 로고가 안떠 있어요 ㅜㅜ
0
51
2
terminl을 사용해서 cursor 명령어 입력하는데 커서가 실행되다가 자동으로 꺼집니다 왜그럴까요?
0
43
2
커서가 강의화면이랑 달라요!
0
50
2
강사님 플랜보드 보면서 느끼는건데
0
62
2
ㅋㅓ서화면이 강의화면하고 너무 달라요 ㅜ
0
64
2
클로드 사용 오류
0
80
3
/terminal setup 들어가면 명령어 설정 가능하다던데
0
63
2
claude는 프로젝트 안에서 꼭 시작해야 하나요?
0
62
2
Mac intel 에서 Homebrew 설치
0
61
1





