Hook 設定
改動即時重播
目前的 hooks
對照情境
這是教學用模擬:JSON 欄位、exit code 的語意是常見做法的示意,實際設定欄位與行為請以 Claude Code 官方文件為準。Hook 本身會在你的電腦上執行,只放你看得懂、信得過的指令。
實際發生的事
0
擋下幾次
0
hook 自動跑幾次
0
自動修正/已記錄
0
事後才發現(擋不住)
示意:由左邊設定產生的
.claude/settings.json
逐步重播:每個動作碰到哪些 hook
exit 0 通常代表允許;PreToolUse 的 exit 2 通常代表擋下,並把 stderr 的文字回給模型(常見做法,以官方文件為準)。