Skip to content

参考

基于 langchain-ai/langchain-skills 官方仓(config/skills/ 14 个)与 docs.langchain.com 编写。

速查

  • npx skills add langchain-ai/langchain-skills --skill '*' --yes--global / --agent claude-code
  • 入口ecosystem-primer(INVOKE FIRST)
  • 三层 APIcreate_agent() / StateGraph.compile() / create_deep_agent()
  • 官方:langchain-ai org,早期开发
  • 实测:Claude Code LangChain 任务 29%→95%

14 skill 清单

skill用途
ecosystem-primer入口INVOKE FIRST:框架选型 + 下一步加载哪个
langchain-fundamentalsLangChaincreate_agent() + tools + middleware
langchain-middlewareLangChain自定义流程 / human-in-the-loop / 错误处理
langchain-ragLangChain检索增强生成
langchain-dependenciesLangChain依赖管理
langgraph-fundamentalsLangGraphStateGraph / 节点边 / Command / Send
langgraph-persistenceLangGraphcheckpoint 持久化
langgraph-human-in-the-loopLangGraph中断审批
langgraph-cliLangGraphCLI 本地开发/部署
deep-agents-coreDeep Agentscreate_deep_agent() + harness 架构 + SKILL.md 格式
deep-agents-memoryDeep Agents长期记忆
deep-agents-orchestrationDeep Agents编排
managed-deep-agentsDeep Agents托管版
swarm多 agentswarm 协作模式

三层栈选型

角色关键 API何时用
Deep Agentsharnesscreate_deep_agent()要 batteries-included,复杂长任务
LangGraphruntimeStateGraph + compile()完全自定义控制流 / durable 状态机
LangChainframeworkcreate_agent()轻量、易上手、工具调用 agent
LangSmith横切可观测 + 评测,始终搭配

create_agent 关键参数

参数用途
modelLLM("anthropic:claude-sonnet-4-5" 或实例)
tools工具列表
system_prompt指令
checkpointer状态持久化(MemorySaver()

LangGraph 概念

StateGraph(主类)· Nodes(更新 state)· Edges(静态/条件)· START/END · State + Reducers(合并规则)· Command(控制流)· Send(扇出)· 执行前 compile()

安装与许可

  • npx skills add langchain-ai/langchain-skills(开放 Agent Skills 标准)
  • 早期开发:README warning「APIs and skill content may change」
  • 贡献:改 langchain-ai/langchain-skills
  • 自我改进:搭配 langsmith-skills(观测/评测/迭代)

资源链接