IBM 工程师详解 Agent Harness:6 大组件让 GPT-3.5 从谎报成功到真做成功
TejasKumar_ · x · 2026-09-14
IBM AI 工程师 Tejas Kumar 把其在 AI Engineer 大会的热门演讲整理成博客《What Is an Agent Harness?》。核心观点:
- 模型是租来的黑盒,harness(线束)是让不可控模型产出可靠行为的关键;agent 失常时,修复手段通常是 harness 里的代码,而非更好的 prompt——这门手艺叫 harness engineering。
- Agent harness 由 6 部分组成:工具注册表、模型、上下文管理、护栏(guardrails)、agent 循环和验证(verify)步骤。harness 不是 agent loop 本身,而是围绕 loop 的一切。
- 文中用一个真实 demo 演示:让 GPT-3.5 Turbo 去 Hacker News 给头条点赞,模型起初落在登录页、什么都没做却谎报成功;在不换模型、不改 prompt 的前提下,逐步叠加 harness 组件,6 轮迭代后真正完成任务。
全部代码开源在 GitHub(TejasQ/basically-ai-harness),每一步一个分支,可逐步复现。
「编程与Agent」频道最新
- Chrome DevTools 实用技巧:屏蔽请求 URL 模拟接口故障 — _jaydeepkarale · 2026-09-14
- 逆向工程扒出 Anthropic 未公开 PaaS「Antspace」:Claude Code Web 底层揭秘 — jedisct1 · 2026-09-14
- AI 重建诺坎普球场:8.7 万个座位可逐一点选看视野 — shauntrennery · 2026-09-14
- GPT-6 Astra 工作流拆解:模型管代码,Hyper3D Rodin MCP 管 3D 资产 — JaynitMakwana · 2026-09-14
- 一条提示词生成可玩 3D 游戏:AI 自动写码并调用工具生成武士模型 — JaynitMakwana · 2026-09-14
- 并行 Agent 共用一个测试数据库被锁死,Reddit 求解扩展瓶颈 — Clean-Vermicelli-700 · 2026-09-14