让"AI 黑盒"变成可控的工作流。
配置就在 Vault
Hooks 配置写在 `<WorkspaceDir>/.kition/hooks.json`,跟随 Vault 走。换电脑、换团队,配置同步。
6 个时机
PreToolUse / PostToolUse 拦截每一次工具调用;SessionStart / Stop 设置或回收资源;UserPromptSubmit 改写或预处理输入;Notification 推送外部告警。
常见用法
审计:把每次文件写入打到日志服务器。合规:禁止 Agent 访问某些目录。缓存:把昂贵的 web_fetch 结果落地复用。增强:把指令翻译为你的 DSL。
可与 MCP / 子 Agent 联动
Hook 可以触发新的 MCP 调用,也可以拒绝某次子 Agent 的 spawn — 整套机制是可组合的。