引用 Geoffrey Huntley 的话
摘要
Simon Willison 引用了 Geoffrey Huntley 的做法:通过使用 pre-commit 钩子来约束 AI 编程代理的行为,阻止直接调用可观测性功能,并注入提示词,让代理使用他的诊断库,从而取得了“十次成功十次”的效果。
暂无内容
查看缓存全文
缓存时间: 2026/10/13 14:46
# Geoffrey Huntley 的一段引言
来源:https://simonwillison.net/2026/Oct/13/geoffrey-huntley/
2026年10月13日
> 如果智能体没有使用我的诊断库,我可以检查并更新 AGENTS\.md,但仍然会存在差距,而且它会逐渐偏离要求\. 所以,我会编写一个 pre\-commit 钩子,检查 git diff 中是否有绕过我的诊断模块、直接调用可观测性模块的代码\. 砰:阻止提交,注入一条提示,告诉智能体使用诊断库\. 一下子就能拿到十分满分了\.
—Geoffrey Huntley (https://ghuntley.com/agency/),再也不该有人手写代码了\. 以下是剩下要做的事\.
发布于2026年10月13日 (https://simonwillison.net/2026/Oct/13/)下午1:32
## 最新文章
- 你好 Python 3\.15,再见 3\.10,现在我可以使用 3\.11 了 (https://simonwillison.net/2026/Oct/12/python-3-15/)\- 2026年10月12日
- 用我的声音构建的博客新功能 (https://simonwillison.net/2026/Oct/9/built-using-my-voice/)\- 2026年10月9日
- Claude Haiku 5\.5 (https://simonwillison.net/2026/Oct/7/claude-haiku-5-5/)\- 2026年10月7日
- 我们将需要为几乎所有东西默认设置严格的预算上限 (https://simonwillison.net/2026/Oct/3/default-hard-budget-caps/)\- 2026年10月3日
这是 Simon Willison 收集的一段**引言**,发布于2026年10月13日 (https://simonwillison.net/2026/Oct/13/)\.
git57 (https://simonwillison.net/tags/git/)人工智能2,276 (https://simonwillison.net/tags/ai/)生成式人工智能2,018 (https://simonwillison.net/tags/generative-ai/)大语言模型1,984 (https://simonwillison.net/tags/llms/)编程智能体257 (https://simonwillison.net/tags/coding-agents/)Geoffrey\-Huntley4 (https://simonwillison.net/tags/geoffrey-huntley/)智能体工程65 (https://simonwillison.net/tags/agentic-engineering/)
相似文章
评估 AI 智能体的最佳模式有哪些?
一位从业者分享了其用于问答/编程智能体的确定性评估框架——固定语料库、注入的缺陷、隐藏测试,以及 pass^k/token 指标——并询问社区:其他人如何平衡冒烟测试与完整基准测试,使用大语言模型作为评判者是否能带来价值,以及 Promptfoo 或 DeepEval 等工具能否减轻维护负担。
提示词指令没能阻止我的 Agent,但调用时的检查做到了。四个经受住验证的模式
一位实践者分享了四个硬性护栏模式——直接对 AI Agent 的工具调用本身强制执行检查,而非依赖提示词中的指令。这些模式经过其两个月的 Claude Code 历史记录验证,表明运行时参数校验、顺序约束、最坏情况预算预留以及明确的拒绝消息,可以防止 Agent 绕过指令。
给AI编码智能体一个确定性的“架构检查器”,使其不再假装“完成”
本文描述了给AI编码智能体一个确定性的架构检查器,该检查器检查事件风暴图中的机械性缺口和未决问题,确保智能体不会假装完成。
您是如何在AI代理运行前而非运行后捕获不安全内容的?
作者探讨了在AI编码代理如Claude Code和Cursor中安全执行机制不足的问题,目前依赖提示指令和人工审查,同时征求关于实际的预执行策略执行方法的建议。
我们对60位工程师如何指挥AI编程智能体进行了基准测试。以下是顶尖工程师的与众不同之处
HyperHat创始人分享了对60位指挥AI编程智能体的工程师的基准测试结果,发现真正拉开差距的是规格描述质量、机制验证和审查行为——而非提示词技巧,并且大多数人忽略了智能体的部分失败。