LabscoMCP early access ↗

Deep Agents is LangChain's ready-made kit for an AI assistant that plans its work, keeps files and hands jobs to helpers; this is the reference for setting one up and for the mistakes that quietly break it.

WHEN TO USE

SCOPE

USE FOR

  • Configure a deep agent with custom tools, a chosen model, and a system prompt, in a single setup call.
  • Wire up subagents, skills directories, and a checkpointer for a fully configured agent.
  • Write a skill's main instructions file with the right structure so the agent only loads detail when it's needed.
  • Fix a deep agent whose interrupts don't fire, memory doesn't persist, or skills fail to load.

NOT FOR

  • Skip this for simple, single-purpose tasks that fit in one prompt; use LangChain's create_agent instead.
  • Not for ephemeral, single-session work with no need for persistent memory.