跳到主要内容

文档索引

在以下地址获取完整的文档索引:https://docs.langchain.org.cn/llms.txt

在进一步探索之前,请使用此文件发现所有可用页面。

本页面介绍了 LangChain Deep AgentsClaude Agent SDK 的对比。两者都是构建自定义智能体的框架,但在执行环境、部署和厂商锁定方面权衡不同。
Deep Agents 已被 OpenSWELangSmith Fleet 用于生产环境。

概览

Deep AgentsClaude Agent SDK
智能体运行位置在沙箱内,或在沙箱外远程执行命令在沙箱内
执行后端可插拔:本地、虚拟文件系统、远程沙箱或自定义其所处沙箱的本地文件系统
模型提供商任意(Anthropic、OpenAI、Google 等 100+ 家)Claude (Anthropic, Bedrock, Vertex, Azure)
针对提供商/模型的调优Harness 配置文件(Beta 版):声明式组合系统提示词、工具、中间件及子智能体调整,可按提供商或特定模型注册在代码中每个模型调用处进行配置
部署通过 deepagents deploy 使用 LangSmith 托管云,或通过 langgraph build 自托管 独立镜像自托管。您需要自行构建服务器、身份验证和流式传输层。 Claude 托管智能体 是一个独立产品
多租户内置:作用域线程、用户级沙箱、RBAC(基于角色的访问控制)需自行构建
许可证MITMIT(Claude Code 本身是专有的)

主要区别

智能体与执行环境

连接智能体与沙箱有两种模式:在沙箱内部运行智能体,或在外部运行智能体并将沙箱作为工具使用 Claude Agent SDK 仅支持前者。您的智能体运行在沙箱内,并针对沙箱的本地文件系统执行工具。Anthropic 的托管模型 Claude 托管智能体 使用解耦模型,这代表了生产级智能体架构的发展方向。 Deep Agents 支持这两种模式,并允许您选择一个 后端 将它们连接起来。实际上,这意味着您可以:
  • 在沙箱内运行智能体(与 Claude Agent SDK 使用相同的模型)。
  • 在长生命周期容器中运行智能体,并将远程沙箱作为工具使用,通过网络执行命令。
  • 为测试更换虚拟文件系统,或为您的基础设施更换自定义后端。

多租户

当您将应用程序投入生产时,通常会将其开放给众多最终用户,并必须为每个用户隔离环境。 在 Claude Agent SDK 中,SDK 将智能体与沙箱绑定。要为每个用户提供隔离的执行环境,您必须构建一个 API 包装器,为每个用户启动一个沙箱,跟踪沙箱所属关系,并在使用后销毁它们。 Deep Agents 直接处理这一点:在 Harness 中配置每个用户或每个助手的沙箱,包含作用域线程、运行历史记录和 RBAC。如果您使用 LangSmith Sandbox,您还可以开箱即用获得身份验证代理,这样最终用户无需您为每个用户配置凭据,即可从沙箱调用第三方 API。

生产级智能体服务器

要将自托管的 Claude Agent SDK 应用开放给最终用户,您需要编写自己的 HTTP/WebSocket 或 SSE 服务器来调用智能体、流式传回 Token 并管理会话线程。该服务器需由您自行构建、运营和保护。 Deep Agents 部署内置了智能体服务器:包含流式端点、线程管理、运行历史、Webhook 和 身份验证

托管云或自托管

Claude Agent SDK 部署均为自托管。SDK 和 Claude 托管智能体 是独立产品。针对 SDK 编写的代码无法直接部署到托管服务中。 Deep Agents 无需更改代码即可在两种模式下运行:
Claude 托管智能体 在 Anthropic 生态系统中表现良好;要在 LangChain 中获得类似的低门槛、模型无关的路径,请使用 LangSmith Fleet

LLM

Claude Agent SDK 的执行整合了模型、后端和部署,并优化了三者之间的支持。 使用 Deep Agents,您可以独立选择模型提供商、执行后端和部署目标。通过选择此框架,您在选择模型和基础设施时保持了最大的灵活性。

生态系统

Claude Agent SDK 是专为 Claude 和 Anthropic 的产品界面而构建的。如果您已经标准化在 Anthropic 生态系统(Claude API 及相关平台功能)中,继续使用官方 SDK 可能意味着更少的变动部件、单一的智能体功能与支持供应商,以及假设端到端堆栈一致的文档。

总结

  • 如果您希望拥有模型和基础设施的灵活性、内置的多租户部署,以及无需更改代码即可在托管或自托管之间切换的选项,请选择 Deep Agents
  • 如果您已经深耕于 Anthropic 生态系统,并希望自行托管、自行构建 API、身份验证和多租户层,请选择 Claude Agent SDK
发现错误?我们于 2026 年 4 月 16 日起草了此对比。如果产品有所变动,请提交 issue

© . This site is unofficial and not affiliated with LangChain, Inc.