内容摘要
Hook 工程化·编辑后自动 lint/格式化/类型检查 灏 灏天文库 · AI 编程与智能体工程 第 10 期 AI 编程与智能体工程 · 第 10 期 Hook 工程化·编辑后 自动 lint/格式化/类型检查 post-edit hooks · 时机与顺序 Hook 不是"加个监听"——加错位置全链路阻塞,加错时机改完才报错。 lint 走 pre-edit(改之前拦)、格式化走 post-edit(改之后立刻修)、类型检查走 debounce(别每次都跑) 。Hook 的工程化,是让 Agent 改代码这件事自带刹车和方向盘。 ⏱ 约 9 分钟 🎯 想让 Agent 改完代码自动质检的工程师 📦 源:agent-harness §8 01 三个时机,三种用途 很多人把所有 Hook 都塞在"编辑后"——结果 lint 拦不住已经写坏的代码,类型检查每改一行跑一次把 Agent 拖死。Hook 的时机是按"拦 vs 修 vs 验"分的: pre-edit(改之前) :拦。Agent 要改某文件前先跑 lint/规范检查,不合规直接拒绝这次编辑。