Hooks とは:settings.json で定義する自動実行ルール

Hooks は Claude Code の動作イベント(ツール実行前後、セッション終了等)に合わせて、シェルコマンドを自動実行する仕組みです。
- 設定ファイル:settings.json(プロジェクト / ユーザー / エンタープライズ)
- 定義形式:JSON で「どのイベントで、どのコマンドを、どの条件下で動かすか」を記述
- 実行主体:Claude 本体ではなく Claude Code ハーネスが実行
- 記憶では代替不可:メモリや指示では再現できず、Hook だけが保証する
「ファイル保存したら必ず prettier を走らせたい」「危険なコマンドを検知したらブロックしたい」──こうした絶対的な強制を実現するのが Hooks です。
Hooks の主なイベント種類

代表的な Hook イベントです(実際はさらに多く、公式ドキュメントの Hooks リファレンスで全リストが確認できます)。
- PreToolUse:任意のツール実行前に発火
- PostToolUse:任意のツール実行後に発火
- UserPromptSubmit:ユーザーがプロンプト送信した時
- UserPromptExpansion:プロンプト展開時
- Stop / StopFailure:Claude の返答が終了・失敗した時
- PermissionRequest / PermissionDenied:権限要求イベント
- Notification:通知イベント時
- SubagentStop:サブエージェント終了時
- SessionStart / SessionEnd:セッション開始 / 終了
これらに合わせて、好きなシェルコマンドを仕込めます。
実務パターン 1:編集ファイルに自動で prettier
実務パターン 2:危険コマンドの実行ブロック
実務パターン 3:編集後に TypeScript 型チェック
実務パターン 4:セッション終了時に Slack へ通知
実務パターン 5:秘匿情報の検知
実務パターン 6:自動テスト実行
X での反応
いいね 100 件以上の投稿から · いいね順
もしかしてClaude Codeの /advisor コマンドで、指定のモデルをアドバイザーにできる機能が標準搭載されているの知られていない??
Mac限定だけどClaude Codeに直接編集させられる動画編集ソフト出たらしい オープンソースで、自分のClaudeのAPIキーかMCP接続で使えるみたい
Claude Code はこのプラグインを入れないと 全く使い物にならないんです。 Anthropic の公式プラグインの インストールが必須です 👇 claude-code-setup どんな自動化をセットアップ できるかを教えてくれて
キャラ崩れ、終わったやん ・絵コンテ→Claude Code ・世界観→GPT image2 ・動画生成→Seedance2.0 ・作詞作曲→Claude Code ・音楽→Suno v5.5 ・編集→Claude Code 制作時間:実測30分 キャラが101秒、一度も崩れてないコツは「三面図を全カットのプロンプトに埋める」これだけ
【公式がしれっと出してきた】 Claude Codeがごちゃついてる人ほど、 まず入れた方がいいpluginが話題😳 claude-code-setup。 https://t.co/vSgcx4TE4w これ、何がエグいかというと👇 ・project structureを読んでくれる ・dependenciesとcode patternsを見る ・MCP serversを提案 ・Skillsを提案
実務パターン 7:コミット前チェック
実務パターン 8:作業ログの監査記録
実務パターン 9:カスタムプロンプト注入
実務パターン 10:長時間タスクの完了通知
設定ファイルの階層
Hooks の落とし穴
Claude Code 人材の Hooks スキル
関連リンク

- Claude Code 人材紹介サービス:https://claudecode.co.jp/claude-code-talent
- Claude Code 最新モデル徹底解説:https://claudecode.co.jp/info/claude-code-latest-model-2026
- Claude Code Skills 完全ガイド:https://claudecode.co.jp/info/claude-code-skills-guide
- Claude Code MCP 完全入門:https://claudecode.co.jp/info/claude-code-mcp-guide




















