createDeepAgent 创建的代理的类 IDE 沙盒体验。
架构
Deep Agents 使用协调者-工作者架构。主代理规划任务并委派给专门的子代理,每个子代理都在隔离环境中运行。在前端,useStream 同时呈现协调者的消息和每个子代理的流式状态。
useStream 连接的方式与使用 createAgent 相同。深度代理模式使用额外的 useStream 功能,如 stream.subagents、stream.values.todos 和 filterSubagentMessages 来渲染特定于子代理的用户界面。
模式
子代理流
显示具有流式内容、进度跟踪和可折叠卡片的专业子代理。
待办事项列表
使用从代理状态同步的实时待办事项列表跟踪代理进度。
沙盒
构建一个类 IDE
的用户界面,包含文件浏览器、代码查看器和由沙盒支持的差异面板。
相关模式
LangChain 前端模式,包括 Markdown 消息、工具调用和Human in the Loop,也都适用于深度 代理。Deep Agents 构建在相同的 LangGraph 运行时之上,因此useStream 提供相同的核心 API。
连接这些文档 到 Claude、VSCode 等,通过 MCP
获取实时答案。

