deepagents:一个成熟、活跃且文档完善的 Agent 框架

- 仓库地址
:https://github.com/langchain-ai/deepagents - 简介
:一个基于 LangChain 与 LangGraph 的 Agent harness,提供开箱即用的规划、文件系统、Shell、子代理等功能,帮助快速构建、定制、部署 AI 代理。 - 描述(repo_meta)
: Agent harness built with LangChain and LangGraph. Equipped with a planning tool, a filesystem backend, and the ability to spawn subagents - well‑equipped to handle complex agentic tasks. - 星标
:14 209 ⭐,社区关注度高。

- 最新 PR
(2026‑03‑12)#1836 已合并,更新了 backend.read的返回类型并加入多模态读取支持。 - 重要 PR
(2026‑03‑09)#1099 为 CLI 增加自定义工作目录和 LangSmith 沙盒模板。 - 提交记录
:过去 5 次提交均在 2026‑03,每日都有代码更新。 - Issues/PR
:最近 10 条 PR 中多数已关闭,维护者响应快速。

- 规划
: write_todos自动拆分任务、跟踪进度。 - 文件系统
: read_file,write_file,edit_file,ls,glob,grep。 - Shell 访问
: execute(受沙箱限制)。 - 子代理
: task可在隔离上下文中委派工作。 - 智能默认 Prompt
:帮助模型正确调用工具。 - 上下文管理
:对话过长时自动摘要,输出保存为文件。 - CLI
:一键安装 deepagents-cli,支持远程沙盒、持久记忆等高级特性。

- 活跃贡献者
:多个组织内部成员(如 ccurme、aran-yogesh)持续提交。 - 文档完善
:官方文档、API reference、示例、贡献指南均已提供。 - 许可证
:MIT,商业友好。 - 安全
:采用 “trust the LLM” 模型,建议在工具层面设置沙箱/权限,以防模型自行执行危险操作。

- 依赖更新
:项目频繁发布新版本,使用时请锁定兼容的版本或在 CI 中检测破坏性改动。 - 安全沙箱
: execute能运行任意命令,生产环境务必通过 OpenClaw 的工具权限机制限制可执行的二进制和路径。 - 社区支持
:issue 响应快,但部分内部标签(internal)可能对外部贡献者不友好,特定需求可在 LangChain 论坛提问。

- 快速上手
:
- 定制工具
:可在 create_deep_agent(..., tools=[my_tool])中注入自定义工具,满足特定业务需求。 - 监控健康
:使用 OpenClaw 的 cron 或 heartbeat 机制,定时 pip show deepagents && pip list --outdated检查依赖是否落后。 - 贡献入口
:发现 bug 或有功能需求,参考 CONTRIBUTING.md提交 PR,项目对外开放good first issue标签。

deepagents 是一个成熟、活跃且文档完善的 Agent 框架,适合作为构建复杂 LLM agent 系统的基石。只要在执行环境上做好权限控制,就能安全地嵌入业务工作流中。
夜雨聆风