deepagents

开箱即用的智能体框架,快速构建生产级 AI 应用

DeepAgents 是一个基于 LangGraph 构建的智能体开发框架,旨在提供开箱即用的完整智能体解决方案。它解决了开发者从零搭建智能体时面临的工具集成、状态管理、多智能体协作等复杂问题,通过预置的组件和最佳实践,让开发者能快速构建生产级智能体应用。其核心能力包括:灵活的智能体状态管理、丰富的工具调用支持、可扩展的多智能体编排机制,以及内置的日志和监控功能。框架采用 Python 和 TypeScript 双语言支持,降低了不同技术背景开发者的使用门槛。DeepAgents 强调“batteries-included”理念,即提供构建智能体所需的一切基础组件,使开发者能专注于业务逻辑而非底层架构。

开源 free 开发框架
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 29659
维护状态 活跃
是否开源 是
定价模式 free

项目数据

分类开发框架
开发团队langchain-ai
所属国家
定价模式free
价格说明开源框架,MIT 许可证,完全免费,无付费版本。
访问状态
是否开源是
开源协议MIT
主要语言Python
技术栈/模型ai,deepagents,harness,harness-engineering,langchain,langgraph,python,typescript
GitHub 星标★ 29659
30天Star增速
HF 下载量
上线时间2025-07-27 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-10
浏览次数5

使用教程

难度:入门 约 10 分钟 部署方式:库/依赖 4 步

环境要求

  • 可用的 Python 环境(README 使用 uv 管理依赖,需自备 Python 与 uv)
  • 可访问 PyPI 的网络环境(用于拉取 deepagents 包)
  • 一个支持工具调用(tool calling)的 LLM 服务(示例使用 openai:gpt-5.5)

安装与启动步骤

  1. 1准备 Python 与 uv

    README 的 Quickstart 直接使用 uv 命令,说明依赖用它管理。请先确认本机已有 Python 与 uv,README 未给出 uv 安装命令,可查 uv 官方文档。

  2. 2添加 deepagents 依赖

    在项目目录执行该命令,把 deepagents 加入依赖并安装到当前环境。这是 README Quickstart 给出的唯一安装命令。

    uv add deepagents
  3. 3编写智能体代码

    新建文件(如 agent.py),从 deepagents 导入 create_deep_agent,指定 model、tools、system_prompt,并调用 invoke 传入 messages。

    from deepagents import create_deep_agent
    
    agent = create_deep_agent(
        model="openai:gpt-5.5",
        tools=[my_custom_tool],
        system_prompt="You are a research assistant.",
    )
    result = agent.invoke({"messages": "Research LangGraph and write a summary"})
  4. 4运行并查看结果

    用 uv 运行你保存的脚本文件,观察 invoke 的返回内容。文件名为自拟示例,README 未指定具体文件名。

    uv run agent.py

关键配置

配置项必填说明示例
model是指定使用的模型,需支持工具调用,README 示例为 openai:gpt-5.5openai:gpt-5.5
tools否自定义工具列表,决定智能体可调用的能力[my_custom_tool]
system_prompt否系统提示词,设定智能体的角色与行为You are a research assistant.

如何确认成功

脚本能正常执行,agent.invoke 返回结果且其中包含智能体对任务的响应消息(如研究摘要内容),即表示调用成功。

常见问题

Q:如何扩展或替换框架内置能力?

A:README 强调 Extensible:无需 fork,可直接扩展、覆盖或替换任意组件,具体做法见官方文档。

注意事项

  • README 只提供了 uv add deepagents 这一条安装命令,未给出 clone、pip、Docker 等其他安装方式。
  • 示例使用 openai:gpt-5.5,需自备对应模型服务的访问凭证,README 未给出具体环境变量名。
  • agent 具备规划、读写文件和管理自身上下文的能力,运行时注意工作目录下的文件读写权限。
  • 更多用法(替换模型、定制提示词、配置子智能体)请查阅官方文档链接。

核心亮点

  • 基于 LangGraph,状态管理和流程编排能力强大
  • 内置丰富工具和组件,减少重复开发
  • 支持 Python 和 TypeScript,覆盖主流开发者

不足之处

  • 依赖 LangGraph,学习曲线较陡
  • 文档和社区生态仍在成长中

适用场景

  • 构建需要多工具调用的复杂 AI 助手
  • 开发多智能体协作的自动化流程
  • 快速原型验证智能体应用

替代项目

AutoGen、CrewAI、LangChain

项目介绍

deepagents 是开发框架领域的开源项目,由 langchain-ai 开发,2025 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(29,659)位列前 2%,在开发框架分类的 803 个项目里位列前 1%。

近 41 天,它的 GitHub 星标从 27,694 增加到 29,659,净增 1,965。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。MIT 许可证,完全免费,无付费版本。

它主要面向的使用场景是:构建需要多工具调用的复杂AI助手。同类可对比的替代方案包括 AutoGen、CrewAI、LangChain。

上一篇:ComfyUI_Custom_Nodes_AlekPet

下一篇:eino

同类项目推荐

langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 146874 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 166529 2026-08-09
pi 开源

一套 TypeScript 工具包,快速搭出能写代码的 AI agent

AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

★ 108504 2026-09-12