Clooks
producthunt.com
让Claude Code钩子不再静默失效
18天前制作者:Joe Degler
关于 Clooks
Clooks 是一个专为 Claude Code 设计的 TypeScript 钩子运行时工具,旨在解决传统钩子配置中“静默失败”的痛点。当钩子崩溃时,操作仍可能被放行,带来风险。Clooks 通过类型安全、可复用的配置和清晰的执行顺序,确保团队级防护措施在仓库中落地。
核心功能
Clooks 提供类型安全的上下文环境,让开发者编写一次钩子,即可在团队中共享。如果钩子执行失败,Claude Code 代理会立即停止,避免危险命令绕过防护。
主要特性
- 类型安全上下文:利用 TypeScript 强类型,减少运行时错误。
- 可复用配置:一次编写,团队共享,降低维护成本。
- 清晰执行顺序:钩子按序执行,行为可预测。
- 团队级防护:防护规则随仓库代码同步,确保一致性。
- 失败即停止:钩子崩溃时,代理停止,防止误操作。
适用场景
Clooks 适用于需要精细控制 Claude Code 行为的开发团队,尤其是涉及敏感命令或复杂工作流的场景。无论是代码审查、部署前检查,还是自动化测试,Clooks 都能提供可靠的防护层。