老胡茶室
老胡茶室

开源 AI Harness 的三大流派

胡键

harness 如今是 agent 圈最热的话题之一:模型大家都差不多能用,真正拉开差距的,是包在模型外面的那一层。

抛开各家厂商自己的 harness 不谈,开源界已经隐隐出现三大流派。

LangChain 系:langchain → langgraph → deepagents

老牌选手,一路从组件库走到编排,再走到开箱即用的 Deep Agents。

  • 语言:Python 为主,JS/TS 版本同步跟进。
  • 生态:LangChain 全家桶,外加 LangSmith 做观测和评估。

Pi 系:pi → oh-my-pi → flue

以 pi 这个极简内核为中心,社区给它添砖加瓦:oh-my-pi 是它的 fork,走“电池全包”的终端 coding agent 路线;Flue 则出自 Astro 团队,把 pi 当底座,做成可编程、无头的 agent 框架。

  • 语言:TypeScript。
  • 生态:社区驱动,内核小、扩展多;Flue 已可跑在 Cloudflare 上。

AI SDK 系:ai sdk → workflow → eve

Vercel 出品。AI SDK 管模型和工具调用,Workflow SDK 管持久化执行,eve 在上面搭出类 Next.js 的 agent 框架。

  • 语言:TypeScript。
  • 生态:Vercel 平台,AI Gateway、Sandbox 等基础设施开箱即用。

一张表看全

LangChain 系Pi 系AI SDK 系
主语言Python(兼 JS/TS)TypeScriptTypeScript
底座LangChainpiAI SDK
编排 / 持久化LangGraph交给上层自行决定Workflow SDK
开箱 harnessDeep Agentsoh-my-pi、Flueeve
背后力量LangChain 公司社区 + Astro 团队Vercel
部署倾向不限,配 LangSmith不限,Flue 可上 CloudflareVercel 平台优先

最后

三派的起点不同:一个是 Python 老框架,一个是社区极简内核,一个是云平台。但走的路却惊人相似:底座 → 编排 → 开箱即用的 harness。

harness 正在从“功能”变成“产品”本身。至于选择如何应用,留给各位自己琢磨。

精品内容