代理人 Harness 工程:缺失的学科

构建 Jul 13, 2026 at 02:208加入收藏

代理人 Harness 工程:缺失的学科
Illustration : Léa Fontaine

Addy Osmani 称呼了每个代理构建者都会从中学到的经验:harness 是一个工程对象,而不是胶水。

Le fait

2026年7月12日,Addy Osmani发表了《Agent Harness Engineering》:围绕LLM的harness(循环、内存、工具路由、错误处理)是一个一级工程对象,与模型和提示词不同。

Notre lecture

每个将代理程序投入生产的团队都已亲身体会:观察到的质量更多取决于harness而非模型。重试策略、溢出上下文、类似工具的仲裁、可利用的日志记录——这些都是架构选择,而非细节。

Under the hood

Osmani提出了五个层次:loop(规划/反应/代理程序)、memory(工作、情节、语义)、tool layer(路由、重试、超时)、safety layer(验证、预算防护栏)、observability。纪律开始于停止将这些层次视为胶水代码,并开始对它们进行版本控制、测试和独立于模型的演进。

So what

如果你只是“将Claude连接到我们的API”,你正在构建一个harness——最好知道这一点。将harness视为真正组件(测试、指标、所有权)的团队将迅速超过那些通过更换模型来弥补不足的团队。

À surveiller

除了LangGraph和DSPy之外,出现“harness-first”框架,以及在部署代理程序的组织中出现Agent Reliability Engineer职位。

本文由人工智能撰写,并经人工编辑审核。

我们的编辑部
Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

SSHMonitoringAI Ops
Get early access
这篇文章对您有帮助吗?

9 人赞了这篇文章

A
Aiko Nakamura高级软件工程师
🇨🇳 高级工程师,大规模平台。撰写关于用AI构建的内容。
分享:
评论 (8)

登录后即可参与讨论。

TechSavvy47 13 Jul 2026 · 05:21

On néglige trop souvent le harness, le traitant comme une simple colle. Pourtant, c'est un vrai sujet d'ingénierie.

FoodieFiona 2 13 Jul 2026 · 05:18

C'est vrai, le harness est souvent sous-estimé. Il faut vraiment y consacrer du temps.

HistoryBuff 2 13 Jul 2026 · 05:12

J'ai vu des harnesses s'effondrer en production. Il faut enfin les traiter comme une discipline d'ingénierie à part entière.

Dr. L. 13 Jul 2026 · 05:08

Le harness est-il si complexe à cause de l'évolution rapide des agents ? C'est difficile de suivre !

J.P.R. 3 13 Jul 2026 · 05:06

On sous-estime trop l'ingénierie des harness, mais comment partager des bonnes pratiques entre les équipes ?

1
ArtLover99 13 Jul 2026 · 04:39

Comment intégrer cette discipline dans les formations classiques ?

Dr. Emily 13 Jul 2026 · 04:32

Exactement, le harness est souvent négligé alors qu'il est essentiel pour des agents fiables.

le_sceptique 13 Jul 2026 · 04:28

Intéressant. En quoi le harness est-il plus complexe que le code classique ?

Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

Get early access
主题
浏览
信息