Deep Agents 快速上手:5 分钟搭出一个开箱即用的 AI Agent

发布时间:2026/9/12 16:45:53

Deep Agents 快速上手:5 分钟搭出一个开箱即用的 AI Agent Deep Agents 快速上手5 分钟搭出一个开箱即用的 AI Agent【免费下载链接】deepagentsThe batteries-included agent harness.项目地址: https://gitcode.com/GitHub_Trending/de/deepagentsDeep Agents 是一个开源 AI Agent 框架Agent Harness调用create_deep_agent一次就能拿到会规划、会读写文件、会拆分子任务的代理。默认配置针对长任务调好跑起来就能用任何一块都可以替换。 它解决了什么问题自己拿聊天模型工具拼一个代理通常会撞三堵墙模型聊几轮就忘了之前干到哪任务一长上下文窗口塞满就卡住大任务全挤在一个对话里理不清头绪。Deep Agents 把这些当默认问题解决了创建代理时自动装配规划、文件系统访问、子代理委派和上下文摘要不用你逐个接线。底层跑在 LangGraphLangChain 生态的图运行时提供流式输出、检查点和持久化之上生产环境需要的会话恢复、中断续跑都是现成的。如果你希望代理能自主干完一个跨多步、跑几十分钟的任务——调研、写代码、整理文档——而不只是单轮问答这个项目就是干这个的。⚡ 几分钟跑通第一个例子先装进你的项目uv add deepagents然后用几行代码建一个能自己规划、读写文件的代理from deepagents import create_deep_agent agent create_deep_agent(modelopenai:gpt-5.5) result agent.invoke({messages: 调研 LangGraph 并写一份摘要})任务交给它它会自己拆解步骤、写中间文件、管理上下文最后返回结果。不想要写代码的方式也可以直接用终端版libs/code包把它做成了dcode命令定位类似 Claude Code 或 Cursor换行安装后敲dcode就能用。这张图在说明什么dcode 终端代理在处理任务时的界面模型输出中断时会自动重试恢复。 拆开看核心能力怎么工作子代理把大任务拆成小任务主代理遇到能拆的工作时通过内置的task工具把子任务丢给子代理。子代理在独立上下文窗口里干活做完只把结论交回来主对话不会被过程细节淹没。默认是隔离模式互不干扰也提供继承父上下文的实验性 fork 模式。文件系统与上下文管理代理可以读、写、编辑和搜索文件存储后端可切换本地磁盘、沙箱或远程服务。任务跑得越久上下文越容易让模型分心Deep Agents 会自动给长对话做摘要并把大块工具输出挪到磁盘让模型窗口里始终只留当前用得上的内容。按需加载技能外接工具Skills技能是一组可复用的行为说明代理需要时才去查、去加载而不是把所有指令塞进每一次模型请求。此外你可以自带函数工具或接入任意 MCPModel Context Protocol一种让代理连接外部服务的标准接口服务器。 真实场景怎么用长跑任务Ralph 循环模式仓库里的 examples/ralph_mode/ 给了一个现成玩法同一个任务提示反复喂给代理每轮从全新上下文开始进度靠文件系统和 git 记住。代理就这样一轮轮把活往前推直到你 CtrlC 或达到最大轮数。适合大而不急的活比如搭一门课程、重构一个老项目。这张图在说明什么Ralph 循环——任务进、代理干活、结果落盘然后循环直到完成或停止。调研与报告类代理看 examples/deep_research/ 里的调研代理给它一个主题它检索资料、整理要点、写成摘要。同目录还有 text-to-sql 例子让代理接上数据库用自然语言提问、它写 SQL 查数执行过程在 LangSmith 里可以逐步回看。终端里写代码不想自己搭的话直接上dcode交互式界面、会话恢复、技能加载、接入远程沙箱Modal、Daytona、Runloop 等都配好了配任何支持工具调用的模型。 怎么按自己的需求改造它默认配置不满意不用 fork 整个仓库参数逐个覆盖就行agent create_deep_agent( modelopenai:gpt-5.5, tools[my_custom_tool], system_promptYou are a research assistant., )这行代码换掉了模型、塞进你自己的工具、设定了人设。子代理、后端存储、持久记忆、人类审批策略也都是独立配置项分别对应一块中间件改哪块就动哪块。想把它接进代码编辑器libs/acp包通过 ACP 协议让代理出现在编辑器里这张图在说明什么编辑器新建会话菜单里Deep Agents 与 Claude Code、Codex CLI 并列为可选 Agent。⚠️ 上手前要知道的几件事安全模型是信任 LLM代理能做任何工具允许的事。边界要你在工具层和沙箱层设好别指望模型自我约束。模型不挑任何支持工具调用的都行前沿 API、开放权重模型、Ollama 等本地部署都支持。仓库是 monorepolibs/下每个包独立版本各有自己的pyproject.toml和uv.lock。只改你动的那个包依赖用uv同步别混用 pip。人类审批可开可关工具调用执行前可以人工批准、修改或拒绝代理碰文件、跑 shell 时建议保留。 去哪找社区和更多资料现成例子examples/调研、写代码、跑 SQL 等场景都有可跑项目。仓库内文档openwiki/ 按架构、概念、集成、工作流分章整理根目录 README.md 有 FAQ 和生产化指南。贡献入口AGENTS.md 和 libs/DEVELOPMENT.md 写了开发规范、PR 规则和测试要求。讨论与课程LangChain 社区论坛可以提问官方 LangChain Academy 有免费配套课程。不用从零造轮子先把最小例子跑起来再从examples/里挑一个贴近你业务的场景改改造成本远低于自己搭。【免费下载链接】deepagentsThe batteries-included agent harness.项目地址: https://gitcode.com/GitHub_Trending/de/deepagents创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/9/12 16:40:53

如何用 /skill-create 从 Git 历史本地生成 SKILL.md 技能?

如何用 /skill-create 从 Git 历史本地生成 SKILL.md 技能? 【免费下载链接】ECC The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyon…

2026/9/12 17:45:56

C++ 右值引用、移动语义与完美转发:原理剖析

一、先理解左值和右值在深入右值引用之前,必须先理解左值(lvalue)和右值(rvalue)的基本概念。看一个简单例子:int a 10;这里:a 是左值。因为它有名字、有稳定地址,可以反复使用。10…

2026/9/12 17:45:56

C++ 四种显式类型转换深度解析:从 static_cast 到 dynamic_cast 与 RTTI

一、为什么 C 要设计四种显式类型转换?C 语言使用万能括号强制转换 (type)expression,虽然灵活但意图模糊。例如看到 (A*)p,很难判断程序员是想进行数值转换、去掉 const、父类转子类,还是暴力重新解释内存。这降低了代码的可读性…

2026/9/12 17:45:56

WMSST与MCNN-BiGRU融合的工业设备智能故障诊断方案

1. 项目概述在工业设备运维领域,故障诊断技术正经历着从传统方法向智能算法的重要转型。这项研究提出了一种融合WMSST时频分析技术与MCNN-BiGRU深度学习架构的创新诊断方案,通过Matlab平台实现了端到端的故障识别系统。我在实际工业数据集测试中发现&…

2026/9/12 17:45:56

Chrome浏览器整合Gemini 3.1:AI如何重构浏览体验

1. Chrome浏览器迎来AI革命:Gemini 3深度整合解析当我在Chrome地址栏输入chrome://flags准备调试某个网页时,突然发现设置页面多出了"Enable Gemini features"的实验性选项。这个细节揭示了一个重要事实:我们熟悉的浏览器正在经历自…

2026/9/12 17:45:56

三步抓到第一包:用 ProxyPin 跑通跨平台网络调试

三步抓到第一包:用 ProxyPin 跑通跨平台网络调试 【免费下载链接】network_proxy_flutter Open source free capture HTTP(S) traffic software ProxyPin, supporting full platform systems 项目地址: https://gitcode.com/GitHub_Trending/ne/network_proxy_flu…

2026/9/12 2:05:33

超人会飞不算本事:系统稳定依赖清晰规则与边界设计

开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…

2026/9/12 3:55:12

超人VS蜘蛛侠:拆解超级IP的影响力与传播方法论

把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…

2026/9/12 10:09:03

基于CNN的调制信号识别:MATLAB实现时频图分类实战

简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…

2026/9/12 0:04:17

MATLAB仿生优化框架:长鼻浣熊算法多策略融合实现

简介:本资源是一份面向智能优化算法研究者与MATLAB初学者的仿生智能算法实践代码包,聚焦于长鼻浣熊优化算法(COA)的多策略改进与性能验证。针对传统COA易陷局部最优、收敛精度不足等问题,作者融合Circle映射初始化提升…

2026/9/12 0:04:17

【JAVA毕设源码分享】基于 JavaWeb 的校园一卡通管理系统的设计与实现 基于 JavaWeb 的校园卡业务管理系统(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/9/12 0:04:17

【JAVA毕设源码分享】基于 Java 的图书馆借阅管理平台的搭建与实现 基于 Java 的图书馆综合管理系统(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/9/12 6:29:36

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/12 14:32:17

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/12 6:37:43

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码