这个项目能做什么
Deep Agents 是一个开源的 Agent 框架,旨在为构建 AI Agent 提供“开箱即用”的体验。它与模型无关,支持任何具有工具调用能力的 LLM,包括前沿 API 以及通过 Ollama 或 vLLM 运行的本地模型。
核心能力包括:
- 子 Agent (Sub-agents):能够将任务委派给具有隔离上下文窗口的 Agent。
- 文件系统集成:支持在本地、沙箱或远程后端进行读取、写入、编辑和搜索。
- 上下文管理:提供总结长对话线程并将工具输出卸载到磁盘的工具,以管理 Token 限制。
- Shell 访问:能够在选定的沙箱中执行命令的能力。
- 持久化内存:可插拔的状态和存储后端,用于跨不同会话的召回。
- 人机交互 (Human-in-the-loop):在执行前批准、编辑或拒绝工具调用的机制。
- 技能与工具:支持可复用的行为(技能)以及自定义函数或 MCP 服务器。
Deep Agents 基于 LangGraph 构建,支持流式传输、持久化和检查点机制,并与 LangSmith 集成以进行追踪和评估。
评论
0 评分人数达到10人后显示
登录后参与讨论。