langchain-ai/deepagents

The batteries-included agent harness.

解决的问题

Deep Agents 提供一个「开箱即用」的代理框架,消除了从零构建复杂代理行为的需要。它通过提供即用的计划、上下文管理和工具使用默认配置,解决了设置长期、多步骤工作流的难题。

如何工作

基于 LangGraph 和 LangChain 构建,Deep Agents 作为一个高级层,捆绑了关键的代理中间件。它允许用户创建能够将任务委派给具有独立上下文的子代理、与可插拔文件系统(本地、沙盒或远程)交互、执行 shell 命令的代理。它与模型无关,支持任何具备工具调用能力的 LLM,并内置了对长对话线程进行摘要和跨会话持久化记忆的机制。

适用人群

希望获得一个开箱即用的生产级代理框架,无需使用 LangGraph 等低级工具手动编排代理逻辑的每一步,即可立即获得文件系统访问和子代理委派等功能的开发者。

主要亮点

  • 子代理:将复杂任务委派给具有独立上下文窗口的专用代理。
  • 上下文管理:自动总结长对话线程,并将工具输出卸载到磁盘以保持效率。
  • 可插拔文件系统:跨多种后端读取、写入和搜索文件。
  • 人机协同:在执行前可批准、编辑或拒绝工具调用。
  • 模型无关:通过 Ollama 或 vLLM 等提供者,兼容前沿 API、开源权重模型和本地 LLM。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目