Slide 7
Slide 7 text
Claude Code Hooksはいつ実行できる?
Hooksを設定できるタイミングはいろいろある(太字はよく使いそうなもの)
● PreToolUse: ツール呼び出しの前に実行(ブロック可能)
● PostToolUse: ツール呼び出し完了後に実行
● UserPromptSubmit: ユーザーがプロンプトを送信したときに、 Claudeが処理する前に実行
● Notification: Claude Codeが通知を送信するときに実行
● Stop: Claude Codeが応答を終了するときに実行
● SubagentStop: サブエージェントタスクが完了するときに実行
● PreCompact: Claude Codeがコンパクト操作を実行しようとする前に実行
● SessionStart: Claude Codeが新しいセッションを開始するか既存のセッションを再開するときに実行
● SessionEnd: Claude Codeセッションが終了するときに実行
Claude Code フックを始める - Anthropic より