GitHub - disler/claude-code-hooks-mastery: Master Claude Code Hooks
21 days ago
- #automation
- #ai-agents
- #claude-code
- Claude代码钩子通过生命周期事件实现对Claude代码行为的确定性控制
- 钩子可在Claude处理前拦截并修改用户提示、工具执行和会话事件
- 关键钩子包括用户提示验证(UserPromptSubmit)、安全检查(PreToolUse)和日志记录(PostToolUse)
- 钩子通过退出码(0成功/2阻塞错误)和结构化JSON输出进行通信
- Claude代码子代理支持通过专业系统提示和工具进行任务委派,由主代理统一管理
- 元代理(Meta-Agent)是能生成新子代理的特殊子代理,可加速代理开发
- 团队验证采用构建者/验证者双代理模式确保质量,含自动化代码验证钩子
- 自定义输出样式可将Claude响应转换为HTML/YAML格式或简洁要点
- 状态栏提供会话上下文、代理活动和系统指标的实时终端更新
- 该项目使用UV单文件脚本实现隔离便携的钩子,依赖项内联集成