返回技能库
开
开发 / AI Agent精选

LangChain Agent 框架选择

在编写 LangChain、LangGraph 或 Deep Agents 代码前,先选择合适的框架、安装方式和后续 Agent 技能。

查看安装方式

技能说明

LangChain 官方生态选择技能,要求在编写 Agent 代码前先判断 LangChain、LangGraph、Deep Agents 或混合方案,再加载对应的专项技能和最新文档。 适用范围:Agent 框架选择、RAG、复杂控制流、持久状态、子 Agent、人工审批和可观测性准备。 限制:仓库仍在早期开发,API 和技能内容可能变化;它是路由和决策入口,不替代具体实现技能。 安全提示:按需设置模型和工具密钥,优先使用环境变量;不要把凭据写入代码或提交记录。

关于此技能

LangChain 官方生态选择技能,要求在编写 Agent 代码前先判断 LangChain、LangGraph、Deep Agents 或混合方案,再加载对应的专项技能和最新文档。

核心能力

框架选择

按任务是否需要规划、文件管理、持久记忆、子 Agent、复杂控制流或固定工具集,选择 Deep Agents、LangGraph 或 LangChain。

当前工作流

整理模型与依赖安装、LangSmith 可观测性、环境变量和文档读取顺序,避免沿用过时 API。

适用场景

Agent 项目立项

开始一个 LangChain、LangGraph 或 Deep Agents 项目,需要先选框架、安装方式和下一步技能。

RAG 与复杂工作流

判断单一工具 Agent、RAG、持久状态、人工审批、并行分支或子 Agent 应该落在哪一层。

使用步骤

  1. 01

    第一步:描述任务

    说明是单一工具 Agent、RAG、复杂控制流、长会话规划还是需要子 Agent 与记忆。

  2. 02

    第二步:选框架层

    固定工具集优先 LangChain;需要精确流程和状态持久化时用 LangGraph;需要规划、文件管理和子 Agent 时用 Deep Agents。

  3. 03

    第三步:准备环境

    按选定框架设置模型提供商、依赖和 LangSmith 追踪变量,不要把密钥写进代码或提交记录。

  4. 04

    第四步:加载专项技能

    根据选择继续加载 fundamentals、RAG、middleware、persistence、orchestration 或 quickstart 等对应技能,并读取当前官方文档。

常见问题

它本身会帮我写完整 Agent 吗?+

它主要负责框架选择和工作流路由;确定方案后要继续加载对应的专项技能。

应该继续使用 AgentExecutor 吗?+

官方技能要求新项目使用 create_agent;旧 API 需要先核对当前文档和迁移说明。

需要哪些密钥?+

取决于模型和工具提供商;技能只要求按需设置,建议保存在本地环境变量或忽略的 .env 文件中。

这个项目稳定吗?+

仓库 README 标注仍在早期开发,API 和技能内容可能变化,使用前应读取最新文档并实际验证。

安装前检查

把兼容性、来源和安装入口先看清楚,再放进自己的工作流。

信息卡
兼容平台

Codex · Claude Code · Cursor

来源状态

已提供来源链接

安装方式

命令可直接复制

最近整理

2026/10/18

安装提醒:这项技能可能涉及网络、脚本、文件或凭据权限,安装前请先阅读 SKILL.md,并确认它需要哪些权限。

安装命令
npx skills add langchain-ai/langchain-skills --skill ecosystem-primer

适用平台与标签

CodexClaude CodeCursorGitHub CopilotWindsurf#LangChain#LangGraph#Deep Agents#AI Agent#框架选择#LangSmith#RAG#工作流