Rona

Claude Code Hooks로 팀 개발 워크플로우 자동화하기

중급452026-06-02

Claude Code Hooks용 설정 파일과 PreToolUse, PostToolUse, SessionStart, Stop 훅 스크립트를 TypeScript 예제로 만들어, 민감 파일 수정 차단과 타입 검사, 팀 규칙 주입, 작업 완료 알림을 자동화합니다. 최종 결과물은 .claude 설정과 훅 스크립트가 포함된 TypeScript 프로젝트 형태로, 팀 저장소에 바로 붙여 반복 실행할 수 있습니다.

이 코칭은 터미널에서 진행됩니다

이런 걸 배워요

  • PreToolUse 훅으로 .env, .pem, .key 같은 민감 파일 수정을 차단할 수 있습니다
  • PostToolUse 훅으로 코드 변경 직후 tsc --noEmit 검사를 자동 실행할 수 있습니다
  • SessionStart 훅으로 팀 규칙을 세션 시작 시 stdout으로 주입할 수 있습니다
  • Stop 훅으로 작업 완료 알림을 Slack 또는 로컬 로그로 남길 수 있습니다

어떻게 진행해요

1. 환경 확인
2. 예제 프로젝트 생성
3. 타입 검사 도구 설치
4. 민감 파일 차단 훅
5. 타입 검사 자동 훅
6. 팀 규칙 자동 주입
7. 작업 완료 알림 훅
8. 전체 훅 동작 검증

AI 튜터가 각 단계를 하나씩 안내해줄 거예요

Claude Code Hooks로 팀 개발 워크플로우 자동화하기 (중급)