SheepNav
Clooks

Clooks

producthunt.com

让Claude Code钩子不再静默失效

18天前制作者:Joe Degler

关于 Clooks

Clooks 是一个专为 Claude Code 设计的 TypeScript 钩子运行时工具,旨在解决传统钩子配置中“静默失败”的痛点。当钩子崩溃时,操作仍可能被放行,带来风险。Clooks 通过类型安全、可复用的配置和清晰的执行顺序,确保团队级防护措施在仓库中落地。

核心功能

Clooks 提供类型安全的上下文环境,让开发者编写一次钩子,即可在团队中共享。如果钩子执行失败,Claude Code 代理会立即停止,避免危险命令绕过防护。

主要特性

  • 类型安全上下文:利用 TypeScript 强类型,减少运行时错误。
  • 可复用配置:一次编写,团队共享,降低维护成本。
  • 清晰执行顺序:钩子按序执行,行为可预测。
  • 团队级防护:防护规则随仓库代码同步,确保一致性。
  • 失败即停止:钩子崩溃时,代理停止,防止误操作。

适用场景

Clooks 适用于需要精细控制 Claude Code 行为的开发团队,尤其是涉及敏感命令或复杂工作流的场景。无论是代码审查、部署前检查,还是自动化测试,Clooks 都能提供可靠的防护层。

相关工具