용어 · AI 코딩
Hooks
훅
Claude Code 작업 흐름의 정해진 시점에 자동으로 실행되는 사용자 정의 명령으로, 도구 실행을 막을 수도 있다.
실무에서 뜻하는 것
훅은 “이 일이 일어나면 반드시 이것을 실행한다”는 자동 규칙입니다. 도구 실행 직전(PreToolUse), 직후(PostToolUse), 세션 시작(SessionStart), 응답 종료(Stop) 같은 시점에 셸 명령 등을 붙입니다. 설정은 settings.json에 적습니다. PreToolUse 훅이 종료 코드 2를 돌려주면 그 도구 호출은 실행되지 않습니다. 파일 편집 뒤 자동 포맷, 커밋 전 lint, 긴 로그에서 에러 줄만 남기기 같은 일에 씁니다.
리텐션에서 쓴 예
AI 에이전트에게 사업을 맡기는 대표가 놓치는 “Human In The Lead” 글에는 훅이 조용히 일을 막은 사례가 나옵니다. 주간 자동화가 파일을 stage까지만 하고 커밋하지 못했습니다. 원인은 rtk hook claude가 git commit을 조용히 차단한 것이었습니다. 첫 실행의 커밋은 사람이 직접 찍었습니다. 감사 에이전트는 90일 안에 자율 커밋이 실패할 확률을 0.90으로 봤습니다.
헷갈리기 쉬운 것
CLAUDE.md의 지침은 Claude가 판단해 따릅니다. 훅은 Claude의 판단과 상관없이 실행됩니다. 그래서 훅이 작업을 막아도 겉으로는 정상처럼 보일 수 있습니다. 메타 광고의 오프닝 훅이나 웹훅과는 다른 개념입니다.
이 용어가 나오는 글
- 메타광고 성과가 안 나오는 이유? 아직도 2023년 방식으로 하고 있기 때문
- Growth Clinic: Retain or Die - Retention Panel 요약 및 생각 정리
- 메타 광고 크리에이티브 테스트 운영체계: 2026년 승자 찾기와 스케일의 정석
- AI 에이전트에게 사업을 맡기는 대표가 놓치는 "Human In The Lead" A2A에 두 번 걸린 날
- 비개발자의 Claude Code(클로드코드) 삽질기: 그로스 전문가가 2주 만에 엔지니어링을 구현하기까지
- 메타 광고 소재 교체 의사결정 프레임워크 — Kill · Trim · Protect · Promote
관련 용어
출처: Hooks 참조 (Claude Code 공식 문서) · 비용을 효과적으로 관리하기: 훅 및 스킬로 처리 오프로드 (Claude Code 공식 문서)
수정 · Markdown 원문