claude-code-hooks - Claude Code 钩子实现指南
实现响应 Claude Code 事件的自动化脚本钩子
标签
更新于: 2026-03-11能力
典型输入
典型输出
该技能可以做什么
- 执行 bash 命令
- 运行 TypeScript 脚本
- 处理钩子事件
- 验证工具使用
- 格式化代码
- 阻止命令
- 注入上下文
- 设置环境
- 匹配工具模式
输入
- 会话ID
- 会话路径
- 工作目录
- 权限模式
- 钩子事件名称
- 工具名称
- 工具输入
- 工具响应
- 钩子配置
- 钩子脚本
输出
- 标准输出 JSON
- 退出码
- 会话记录
- Claude 反馈
- 决策结果
要求
- Bash shell
- TypeScript 运行时
- 脚本执行权限
- .claude/settings.json 配置
