硬规则请写进钩子别求情
Enforce Rules With Hooks
要点
- CLAUDE.md 只是判断指引,写“绝对遵守”也经常被长会话忽略。
- 改 .env 一类机密文件用 PreToolUse 直接拦截,不要靠文字禁止。
- 格式化和测试放 PostToolUse 自动跑;未完成检查用 Stop 钩子拦住结束。
- 口头规则和机械强制要分开;钩子脚本写砸了照样不会生效。
原帖开头
【保存版】 CLAUDE.mdに「これは絶対守って」と書いても👀 守られないことがあります CLAUDE.mdは判断の指針であって 実行を強制する仕組みではないからです 絶対に守らせたいルールは Hooksに移すと決定論的に実行されます⏬ ・.envなど機密設定ファイルへの編集はPreToolUseでブロックする ・編集後のフォーマットやテスト実行はPostToolUseで自動実行する ・必須チェックが終わらないまま終了しようとするのをStop hookで止める 文章でお願いする規則と 機械的に強制する規則を分けて実装する ルールを本当に守ら …








