用途:Deep Agents 是构建 LLM 智能体的高层框架(agent harness),基于 LangChain 核心组件与 LangGraph 运行时,提供开箱即用的默认配置,适合需要自动规划、上下文管理和子任务委派的复杂多步任务。
主要能力:自动任务分解与规划;内置虚拟文件系统用于读写和管理上下文;可派生子智能体并行执行子任务;长对话自动上下文压缩;在隔离环境(Modal、Runloop、Daytona)中安全运行代码;支持 ACP、MCP、A2A 协议互操作;另提供终端智能体 Deep Agents Code。
使用方式:Python 安装 pip install deepagents;JavaScript/TypeScript 安装 npm install deepagents langchain @langchain/core。用 create_deep_agent 创建智能体,传入 model、tools 和 system_prompt,再通过 agent.invoke 调用。终端智能体安装 pip install deepagents-code,运行 deepagents 启动交互界面。
适用场景:需要自动规划的多步任务、大输入上下文管理、子任务委派、沙箱代码执行。
限制:若只需简单工具调用智能体,应使用更轻量的 LangChain agents;若需自定义图编排与显式控制流,应直接用 LangGraph。Deep Agents 是最高层抽象,以灵活性换取便利性。具体收费、价格与平台支持资料暂未提供。