Hooks동작원리 - 이벤트 기반 자동화
특정 이벤트가 발생할 때 자동으로 무언가 실행 되면 좋겠다고 생각한 적 있으신가요? "파일 저장할 때마다 린트 실행", "세션 시작할 때 환경 체크" 같은 자동화를 Hooks 로 구현할 수 있습니다. 이 글에서는 Hooks의 동작 원리와 설정 방법을 알아봅니다. Hooks란? 🎭 왜왜씨와 딱딱씨의 대화 🤔 왜왜씨 Hooks가 뭔가요? Git hooks랑 같은 건가요? 🎯 딱딱씨 비슷한 개념이야! Git hooks가 "커밋 전에 실행"처럼 동작하듯, Claude Code Hooks는 "이 이벤트 때 실행" 을 설정하는 거야. 🤔 왜왜씨 어떤 이벤트에 설정할 수 있어요? 🎯 딱딱씨 세션 시작, 프롬프트 전송, 도구 실행 전/후, 알림 등 20가지 이상 의 이벤트가 있어! Hooks의 핵심 이벤트 = 언제 실행할지 (트리거) 명령 = 무엇을 실행할지 (액션) 이벤트 발생 → 명령 자동 실행 주요 Hook 이벤트 이벤트 발생 시점 ...