别急着选Agent框架,先看看你的harness搭起来没
一张对比图把Agent framework和Agent harness拆开:前者组装工作流,后者配置能持续干活的代理。选型会开三天,不如先看工具、上下文、内存和子代理有没有接上。
Akshay Pachaar 发了一张对比图,把 Agent framework 和 Agent harness 放在一起。图左边蓝色是 framework:开始、模型适配器、分支、工具、自定义步骤、状态、结束。流程提前定好,像把组件拼成一条线。图右边绿色是 harness:工具、文件和 shell、上下文、模型、内存、子代理,再加上你的指令、技能、工具和数据。任务开放,代理持续干活。图底部列了 LangChain、CrewAI、Google ADK、OpenAI Agents SDK,以及 Hermes Agent、Codex、Deep Agents、Claude Code。原视频来自他的推文,Daily Dose of Data Science 转发:链接。
有个判断值得放在前面:framework 解决流程怎么画,harness 解决代理靠什么活。很多团队在选型会上争三天 LangChain 还是 CrewAI,回去跑 demo 却发现工具没接、上下文没管、内存没留、子代理没配。流程画得漂亮,代理干不了活。对开发背景的人,framework 接近编排层;对非技术读者,可以把它想成流水线图纸,harness 是给代理配工位,工位上有工具、文件、记忆和指令。
Aryxa 在回复里写,LLM 是商品,围绕它的编排循环不是。Viv 提到一个说法,如果你不是模型,你就是 harness。Sherif Zaidan 补了一句,You either die a model or live long enough to become a harness。Akshay 回了 Exactly。这几句把重点说透了:模型会换,harness 里的工具、上下文、内存、子代理和指令,才决定代理能不能持续完成任务。选框架前,先看 harness 有没有搭起来。
发布时间: 2026-11-02 21:32