LangChain introduced Deep Agents — a layer on top of LangGraph for long-running and complex tasks
LangChain released Deep Agents, a high-level wrapper around LangGraph for multi-step AI agents. Instead of manually assembling graphs, developers get create_deep_agent(), a built-in todo planner, a virtual file system, subagents, and memory across sessions. The library targets research and coding agents, and for terminal use it has a separate CLI built on the same SDK.
AI-processed from Habr AI; edited by Hamidun News
LangChain released Deep Agents — a separate Python library for creating "deep" agentic systems on top of LangChain and LangGraph. The idea is to remove typical boilerplate from agent projects, such as manual graph building, context management, and subtask delegation.
Not another graph
Many teams follow a similar path right now: they start with regular LangChain chains, then hit the limitations of simple pipelines and move to LangGraph. There they have to assemble state, conditional transitions, loops, streaming, and execution logic before the agent even starts solving the business task. Deep Agents attempts to raise the level of abstraction and take this infrastructure layer onto itself. As a result, teams spend less time on plumbing and more time on the actual agent logic.
LangChain describes Deep Agents as an agent harness — a wrapper that uses LangGraph under the hood but provides stricter default configurations. Developers are offered not a constructor of primitives, but a ready-made framework for long and multi-step scenarios. Launching looks extremely simple: one function create_deep_agent(), a list of tools, a system prompt — and the library takes over the agent's work cycle. This is why the release is positioned as a development accelerator, not just another abstraction layer for abstraction's sake.
LangGraph gives you the engine and transmission.
Deep Agents gives you the car.
What's inside the box
The main bet of Deep Agents is not in a new model or protocol, but in a set of built-in mechanisms that each team typically has to design from scratch. This is what makes the release notable: LangChain is trying to standardize the patterns that have already become recurring in production agents. This is not about theory, but about typical bottlenecks that almost always surface in long agent sessions.
- write_todos for built-in planning: the agent breaks down the task into steps, tracks statuses, and updates the plan as it works.
- A virtual file system with ls, read_file, write_file, edit_file, glob and grep to pull long results out of the context window.
- A task tool for running subagents that solve individual subtasks in an isolated context.
- Auto-summarization when the conversation history grows and approaches the model's context window limit.
- Long-term memory between sessions and threads via the LangGraph Store backend.
The documentation includes a practical example: a research agent first builds a plan, then gathers data from search, puts heavy results in the file system, delegates part of the work to a subagent if needed, and finally assembles a report. For a developer, this looks like one high-level wrapper, even though LangGraph is still working under the hood.
LangChain is also promoting a CLI version of Deep Agents — a terminal code agent using the same SDK.
Where this is useful
Deep Agents is clearly designed not for chatbots with a single tool call, but for longer scenarios: topic research, code assistants, autonomous workflows, tasks with large amounts of intermediate data and cross-session memory. If an agent needs to plan, read and write files, save artifacts, divide work into subtasks, and not lose track after dozens of steps, this kind of layer can indeed save a lot of time.
But this is not a replacement for every stack. For simple agents, LangChain itself recommends staying with create_agent, and if you need very precise control over the graph topology — work directly with LangGraph. Deep Agents is a tool for cases where build speed and ready-made solutions matter more than full manual control over every state and transition.
Essentially, LangChain is offering a more opinionated approach to agents: less freedom, but also less engineering boilerplate.
What this means
The release of Deep Agents shows that the agentic systems market is shifting from basic demos to infrastructure standardization. The next stage of competition is no longer just "the agent can call tools," but "the agent can work for a long time, remember, plan, and not break down from context volume."
- Oct 28, 2026Wired Tested 6 AI Agents in a Day: Dots Leads, Gemini Spark Fails at Lunch
- Oct 28, 2026Anthropic reveals how it builds Claude with Claude: the brain separate from the hands
- Oct 28, 2026AI Agents Formalize 15 000 Pages of Proofs in 24 Days and Find a Gap
- Oct 28, 2026Anthropic Turns Claude Code Into a Platform: Claude Mods Flip the Agent Harness
Key Questions Answered
What are the key details on Not another graph?
Many teams follow a similar path right now: they start with regular LangChain chains, then hit the limitations of simple pipelines and move to LangGraph. There they have to assemble state, conditional transitions, loops, streaming, and execution logic before the agent even starts solving the business task. Deep Agents attempts to raise the level of abstraction and take this infrastructure layer onto itself. As a result, teams spend less time on plumbing and more time on the actual agent logic. LangChain describes Deep Agents as an agent harness — a wrapper that uses LangGra
What's inside the box?
The main bet of Deep Agents is not in a new model or protocol, but in a set of built-in mechanisms that each team typically has to design from scratch. This is what makes the release notable: LangChain is trying to standardize the patterns that have already become recurring in production agents. This is not about theory, but about typical bottlenecks that almost always surface in long agent sessions. write_todos for built-in planning: the agent breaks down the task into steps, tracks statuses, and updates the plan as it works. A virtual file system with ls, read_file, write
Where this is useful?
Deep Agents is clearly designed not for chatbots with a single tool call, but for longer scenarios: topic research, code assistants, autonomous workflows, tasks with large amounts of intermediate data and cross-session memory. If an agent needs to plan, read and write files, save artifacts, divide work into subtasks, and not lose track after dozens of steps, this kind of layer can indeed save a lot of time. But this is not a replacement for every stack. For simple agents, LangChain itself recommends staying with create_agent, and if you need very precise control over the gr
Build & Ship Production AI Agents Without Boilerplate Code
Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.
The AI world, distilled — once a week
Seven stories that actually mattered, hand-picked. No noise, no reposts, no press releases.
Done! Check your inbox for a confirmation.