편집 후 포매팅·린트 등 이벤트 기반 자동 실행 설정.
훅으로 반복 작업 자동화
훅(Hooks)은 특정 이벤트(파일 편집 후, 작업 종료 시 등)에 자동으로 명령을 실행하게 하는 기능입니다.
대표 활용
- 편집 후 자동 포매팅(prettier)
- 저장 시 자동 린트·타입체크
- 작업 종료 시 알림
설정 위치
.claude/settings.json에 훅을 정의합니다.
{
"hooks": {
"PostToolUse": [
{ "matcher": "Edit",
"hooks": [{ "type": "command", "command": "npx prettier --write ." }] }
]
}
}"이렇게 할 때마다 자동으로 ~해줘" 같은 반복 규칙은 메모리가 아니라 훅으로 구현해야 실제로 동작합니다.
핵심 정리
- 이벤트 기반 자동 실행
.claude/settings.json에 정의- 포매팅·린트·알림 자동화
관련 검색어 · 클로드 코드 · Claude Code · Hooks 자동화 · 파일 저장 자동화 · 자동 코드 검증 · PostToolUse