
HooksでClaude Codeを自動化する——PreToolUse・PostToolUseの設計と実装【CCA Foundations対策】
Claude CodeのHooksをPreToolUse/PostToolUseに分けて解説。exit codeによる制御・.envファイル保護の実装例・TypeScript型チェックフック・クエリ重複防止フック・絶対パスのセキュリティ考慮まで。CCA試験Domain 1 Task 1.5をカバー。
続きを読む →$ ls blog/tag/
8件の記事

Claude CodeのHooksをPreToolUse/PostToolUseに分けて解説。exit codeによる制御・.envファイル保護の実装例・TypeScript型チェックフック・クエリ重複防止フック・絶対パスのセキュリティ考慮まで。CCA試験Domain 1 Task 1.5をカバー。
続きを読む →
Claude Code SDKをTypeScript/Python/CLIの3形態で解説。-p/--printフラグでCI/CDに組み込む方法・--output-format json・read-onlyデフォルトとallowedTools設定・独立レビューインスタンスの優位性まで。CCA試験Domain 3 Task 3.6をカバー。
続きを読む →
CLAUDE.mdに書いても守られない——その理由と解決策。Hooks・ルールファイル・フィードバックループを組み合わせた「ハーネスエンジニアリング」で、Claude Codeの動作を確実に制御する方法を解説する。
続きを読む →
Claude Code Hooksを初めて使う人向けの入門記事。Pythonなし・シェルスクリプト1行から始めて、5分で最初のフックを動かす手順をコピペで解説。
続きを読む →
Claude Code Hooksの全イベント・条件絞り込み・ブロック設計を実測済みコードで総整理。よくある間違いと正しい書き方を一枚で理解できるガイド。
続きを読む →
Claude Code HooksのStopFailureとPermissionDeniedを解説。StopFailureはAPIエラー時に発火し、ログ・通知・リトライ自動化に使える。PermissionDeniedはauto mode専用のフック。
続きを読む →
Claude CodeのHooksを実際に使い倒す実装例3本立て。lint自動実行・危険コマンドのブロック・作業ログ収集を、実際に検証したコードとともに解説。
続きを読む →
Claude Codeの動作にスクリプトを自動で割り込ませるHooks機能を解説。lint自動実行・通知・危険なコマンドのブロックなど、Claudeへの指示なしに自動化できる仕組みをsettings.jsonの書き方から実装例まで紹介。
続きを読む →