Agent 框架与 Harness 之别:LangChain、Claude Code 选型指南
Saboo_Shubham_ · x · 2026-10-31
作者系统区分了 AI Agent 开发中的「框架」与「harness」两类工具:
- 框架:需要导入的库,如 ADK、LangGraph、CrewAI,提供 agent 类、工具接口和模型适配器,循环逻辑、上下文管理、自检方式都由开发者自己决定。
- Harness:开箱即用的完整 agent,如 Claude Code、Codex、Deep Agents、Hermes,循环、工具、上下文、记忆、子 agent 都内置,只需提供指令、技能、工具和数据。
作者指出这条边界正变得模糊:LangChain 原本是框架公司,现在推出了自己的 harness「Deep Agents」;而 Claude Code 这个 harness 也可以通过 Claude Agent SDK 像库一样被导入。
选型建议:
- 你的价值在领域、数据或工作流时,选 harness;
- 循环本身就是产品、或需要控制和审计每一步时,选框架;
- 两者可混用:harness 处理开放性工作,框架负责需要确定性的部分。
「编程与Agent」频道最新
- Lean 4 推导 C 代码登顶 12 美元服务器挑战赛,CPU 降 19% — hargup13 · 2026-10-31
- Factory 舍弃 .ai 域名启用 factory.com,主打自主智能体软件开发 — matanSF · 2026-10-31
- 把真实工作变成 AI 流程:Bytebot 工作坊分享流程图思维方法论 — bytebot · 2026-10-31
- 独立开发者新品:P2P 直连 Claude 的社交应用 Wild 送审 App Store — nathanborror · 2026-10-31
- Replit autofix 让应用「自我维护」:监控 Agent 自动修 bug 并部署 — cem2ran · 2026-10-31
- vibe coding 工具没人维护?创业者盯上代管新生意 — AccBalanced · 2026-10-31