跳到正文
Simon Willison·· 3 小时前

Geoffrey Huntley 谈用 pre-commit hook 约束 AI Agent 调用诊断库

Quoting Geoffrey Huntley

研究任务与主要进展

Geoffrey Huntley 分享一个 AI 编码实践:当 agent 不按要求使用其诊断库时,他不用手动更新 AGENTS.md,而是写一个 pre-commit hook,检查 git diff 中绕过诊断模块、直接调用可观测性模块的代码,提交失败后注入提示词让 agent 改用诊断库。他表示这一做法让效果从缺陷变为十分满分。

阶段、条件与复现 · 深读核对

  • 新能力对应什么具体任务与最小输入输出?
  • 代码、模型、数据、许可与可用入口是否明确?
  • 效果、总成本、失效条件与实际工作流如何验证?

这些是阅读核对问题;材料未说明的条件保留未知。请阅读原文核验。

来源:Simon Willison · simonwillison.net