乐于分享
好东西不私藏

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

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 中多数已关闭,维护者响应快速。
核心功能(README 精选)
  • 规划
    write_todos 自动拆分任务、跟踪进度。
  • 文件系统
    read_filewrite_fileedit_filelsglobgrep
  • Shell 访问
    execute(受沙箱限制)。
  • 子代理
    task 可在隔离上下文中委派工作。
  • 智能默认 Prompt
    :帮助模型正确调用工具。
  • 上下文管理
    :对话过长时自动摘要,输出保存为文件。
  • CLI
    :一键安装 deepagents-cli,支持远程沙盒、持久记忆等高级特性。
社区与维护
  • 活跃贡献者
    :多个组织内部成员(如 ccurme、aran-yogesh)持续提交。
  • 文档完善
    :官方文档、API reference、示例、贡献指南均已提供。
  • 许可证
    :MIT,商业友好。
  • 安全
    :采用 “trust the LLM” 模型,建议在工具层面设置沙箱/权限,以防模型自行执行危险操作。
潜在关注点
  • 依赖更新
    :项目频繁发布新版本,使用时请锁定兼容的版本或在 CI 中检测破坏性改动。
  • 安全沙箱
    execute 能运行任意命令,生产环境务必通过 OpenClaw 的工具权限机制限制可执行的二进制和路径。
  • 社区支持
    :issue 响应快,但部分内部标签(internal)可能对外部贡献者不友好,特定需求可在 LangChain 论坛提问。
建议
  • 快速上手
pip install deepagents && python -c “from deepagents import create_deep_agent; print(create_deep_agent().invoke({‘messages’:[{‘role’:’user’,’content’:’写一段关于 LangGraph 的摘要’}]}))”
  • 定制工具
    :可在 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 系统的基石。只要在执行环境上做好权限控制,就能安全地嵌入业务工作流中。

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » deepagents:一个成熟、活跃且文档完善的 Agent 框架

猜你喜欢

  • 暂无文章