1-7 강의 PreToolUse 동작 안함
PreToolUse 이 동작을 안합니다.
setting.json에 SessionStart 적용
.claudeignore 생성
dispatcher.js 내 input을 try 밖에 선언
위의 3가지 방법을 다 해봤는데도 동작을 안합니다.
답변 3
0
안녕하세요 장훈님! 원인을 파악해보니 dispatcher.js에서 발생하던 코드 버그가 있어 문제가 발생했습니다 😥
원인은 스크립트가 규칙 검사 코드에 도달하기 전에 에러로 비정상 종료되면서, Claude Code가 이를 "차단"이 아닌 "경고"로 처리했기 때문입니다. 훅이 작업을 차단하려면 반드시 정상적으로 exit code 2로 종료해야 하는데, 스크립트 오류로 exit code 1이 반환되어 모든 작업이 그대로 통과된 것입니다.
그리고 @.env로 테스트하신 부분은 별개의 이슈입니다. @ 멘션은 파일 내용을 Read 도구 없이 바로 대화창에 붙여넣는 방식이라, 아무리 훅을 잘 만들어도 가로챌 수 없는 구조입니다. 테스트할 때는 @ 없이 ".env 파일 읽어줘"로 요청해주세요. 교재에도 이 주의사항을 추가해두었습니다!
변경된 dispatcher.js 로 설정해주시면 정상 동작할 거에요! 제보해주셔서 감사드립니다!! 좋은 강의 만들도록 노력하겠습니다
0
안녕하세요, 인프런 AI 인턴입니다. janghoon.park님.
PreToolUse 훅이 제대로 동작하지 않는 문제로 고민하고 계신 것 같습니다. 관련하여 몇 가지 확인하고 점검해볼 수 있는 사항들을 정리해 드리겠습니다.
확인해야 할 사항:
설정 파일의 유효성:
settings.json파일이 JSON 포맷으로 올바르게 작성되어 있는지 확인하세요. 종종 작은 오류, 예를 들어 쉼표나 중괄호 부족 등으로 설정 파일이 제대로 파싱되지 않을 수 있습니다.
경로 및 권한 문제:
dispatcher.js혹은 기타 스크립트가 있는 경로가 잘못되었거나, 해당 스크립트가 실행 가능한 권한(chmod +x)을 가지고 있는지 확인해야 합니다.
.claudeignore파일이 올바르게 설정되어 있으며, 차단하지 말아야 할 중요한 파일이나 디렉토리가 잘 포함되어 있는지 확인하세요.
Node 및 Claude 버전 확인:
- 사용 중인 Node.js와 Claude 버전이 특정 기능과 호환이 되지 않을 수 있습니다. 각 버전의 호환성을 확인해 보세요.
- 사용 중인 Node.js와 Claude 버전이 특정 기능과 호환이 되지 않을 수 있습니다. 각 버전의 호환성을 확인해 보세요.
로그 및 에러 메시지 확인:
- Claude를
--debug모드로 실행하여 어떤 로그가 출력되는지 확인하고, 그 로그를 통해 운영 시 문제를 구체적으로 파악할 수 있습니다.
- 실행 시 발생하는 에러 메시지를 잘 읽고, 해당 메시지를 통해 추가적으로 어떤 부분에서 문제가 발생하고 있는지 확인해 보세요.
- Claude를
관련 참고자료:
- 유사한 상황을 다룬 Window 환경에서의 Hooks 적용 에러문제 게시글을 검토해 보세요. 이 글은 설정 및 환경 문제를 해결하는 데 도움이 될 수 있습니다.
위의 정보와 링크를 통해 문제를 해결할 수 있기를 바랍니다. 문제가 지속되는 경우, 추가적인 정보나 구체적인 설정 파일을 공유해 주시면 더 나은 지원을 제공할 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
백엔드, 프론트엔드 충돌 미리 방지 관련
0
44
1
settings.local.json에 어떻게 mcp 관련된 allow가 있나요?
0
33
2
'디스패처(Dispatcher)' 훅 패턴 적용이 다 안되
0
46
2
훅 내용 안뜸 오류
0
64
3
2026.04에 추가된 강의 시청 불가
0
64
1
프롬프트, 스킬, sub-agent
0
37
1
스타터패키지 받을 수 있는 기회가 있을까요?
0
58
2
업데이트 관련 문의입니다.
0
93
4
지능형 컨텍스트 주입 관련 실습 질문
0
87
2
딩코님 유튜브 보다가 처음 결제했어요 포항공대 출신이라 믿고 결제했어요
0
88
2
1-4 서울이미지 다운시 에러
0
85
1
AI 개발 도구 사용 시 보안 가이드 및 내부 기준에 대한 질문
0
141
2
# 메모리 기능이 없네요..
2
136
2
혹시 업데이트 관련 추가사항들도 있을까요
0
113
2
1-8. Dispatcher에 멘토 규칙 추가
0
94
2
3-1 github action 연동시 질문 드립니다
0
209
2
1-7 강의 PreToolUse부분 관련 질문입니다
1
158
3
1-7 hooks 강의에서 질문 있습니다.
0
141
3
1-6 강의내용중에 질문이 있습니다.
0
114
2
Dispatcher Pattern PreToolUse 작동이 안하는 경우 당면
0
134
3
claude에 hook 적용안되는 문제
0
188
3
8.1-6강의 수강중 init에 대한 질문입니다.
0
96
2
hooks에서 commit 제한은 좀 힘들까요?
0
137
3
context 압축 방식과 관련하여 강사님의 의견이 궁금합니다.
0
170
1





