Claude Code: 훅, 서브에이전트, 스킬 — 완벽 가이드
(dev.to)Claude Code는 훅과 서브에이전트를 활용해 프로그래밍 가능한 AI 엔지니어링 플랫폼으로 진화하며, 개발자가 AI의 동작을 결정론적으로 제어하게 함으로써 소프트웨어 엔지니어링 패러다임을 에이전트 오케스트레이션 중심으로 전환시키고 있습니다.
이 글의 핵심 포인트
- 1Claude Code의 3대 확장 레이어: Hooks(자동화), Subagents(병렬 처리), Skills(재사용 프롬프트)
- 2Hooks를 통한 결정론적 제어: 쉘 스크립트 등을 이용해 환각 없는 명령어 차단 및 보안 정책 강제 가능
- 325가지 라이프사이클 이벤트 지원: PreToolUse, UserPromptSubmit 등 정밀한 실행 시점 제어 가능