hooks
Hooks 系统
Hook 类型
- PreToolUse:工具执行前(验证、参数修改)
- PostToolUse:工具执行后(自动格式化、检查)
- Stop:会话结束时(最终验证)
自动接受权限
谨慎使用:
- 对可信、定义明确的计划启用
- 对探索性工作禁用
- 永不使用 dangerously-skip-permissions 标志
- 改在
~/.claude.json中配置allowedTools
TodoWrite 最佳实践
使用 TodoWrite 工具:
- 跟踪多步骤任务进度
- 验证对指令的理解
- 支持实时引导
- 展示细粒度实现步骤
Todo 列表可揭示:
- 步骤顺序错乱
- 缺失项目
- 多余不必要的项目
- 粒度不当
- 理解偏差的需求