60 slides extracted.
Slide 1 — 0:08 (watch)
![]() | Hello, I'm Sydney, an open source engineer at LangChain. |
Slide 2 — 0:14 (watch)
![]() | Hi, I'm Victor, a product manager, and today we'll discuss managed deep agents. |
Slide 3 — 0:30 (watch)
Slide 4 — 0:52 (watch)
Slide 5 — 1:16 (watch)
Slide 6 — 1:30 (watch)
![]() | A harness is essential because agents have many responsibilities. They must operate in an environment where they can take actions. |
Slide 7 — 1:52 (watch)
Slide 8 — 2:12 (watch)
![]() | Finally, they should improve over time to remain relevant and useful. |
Slide 9 — 2:20 (watch)
![]() | Deep agents are customizable agent harnesses specifically designed for complex real-world tasks. |
Slide 10 — 2:30 (watch)
![]() | First, I will cover the four main capabilities of the deep agents harness, followed by an in-depth exploration of each one. |
Slide 11 — 2:46 (watch)
Slide 12 — 3:14 (watch)
Slide 13 — 3:38 (watch)
![]() | Finally, we incorporate steering into the deep agents harness, providing first-class human-in-the-loop support. |
Slide 14 — 3:44 (watch)
![]() | Now, let's take a deep dive. |
Slide 15 — 4:10 (watch)
Slide 16 — 4:40 (watch)
Slide 17 — 4:50 (watch)
![]() | The second capability is context management. |
Slide 18 — 5:10 (watch)
Slide 19 — 5:34 (watch)
![]() | Deep agents also include built-in memory support. I would argue that memory is the most important type of context because it changes from run to run, allowing your agent to improve over time. |
Slide 20 — 6:16 (watch)
Slide 21 — 6:36 (watch)
![]() | This umbrella of context management addresses the need for a framework that provides the model with the appropriate context at the right time for each specific task. |
Slide 22 — 6:48 (watch)
![]() | The third capability of the deep agents harness is delegation. |
Slide 23 — 7:04 (watch)
Slide 24 — 7:20 (watch)
![]() | Sub-agents are important for several reasons. |
Slide 25 — 7:30 (watch)
![]() | First, sub-agents operate with isolated context, which aids in overall context management. |
Slide 26 — 7:42 (watch)
Slide 27 — 7:56 (watch)
![]() | Secondly, sub-agents can be used to parallelize work, allowing your agent to run tasks end-to-end more efficiently through this parallelization. |
Slide 28 — 8:00 (watch)
![]() | Finally, sub-agents can utilize any model and any provider, allowing you to align model capabilities with task complexity. |
Slide 29 — 8:34 (watch)
Slide 30 — 9:06 (watch)
![]() | We have thoroughly explored the capabilities of the deep agents harness. Now, let's discuss the reasons for using deep agents. |
Slide 31 — 9:12 (watch)
![]() | Deep agents are provider agnostic. |
Slide 32 — 9:30 (watch)
Slide 33 — 9:48 (watch)
![]() | Deep agents are highly customizable. Here’s a quick recap of the core agent loop and an overview of the deep agents loop. |
Slide 34 — 10:02 (watch)
![]() | Deep agents provide a set of hooks around the core agent loop. We refer to this system as middleware, which allows you to incorporate any custom logic into your agent. |
Slide 35 — 10:18 (watch)
Slide 36 — 10:38 (watch)
Slide 37 — 11:00 (watch)
![]() | We just discussed what a deep agent is. Now, let's talk about what it takes to deploy one of these deep agents into production. |
Slide 38 — 11:12 (watch)
Slide 39 — 11:30 (watch)
Slide 40 — 11:38 (watch)
![]() | Let's first discuss the runtime. |
Slide 41 — 12:02 (watch)
Slide 42 — 12:26 (watch)
![]() | The second core pillar of this production runtime is durable execution. |
Slide 43 — 12:44 (watch)
Slide 44 — 13:02 (watch)
![]() | This enables advanced user workflows, such as forking a conversation from a specific point. |
Slide 45 — 13:08 (watch)
![]() | It also enables human approval through a human-in-the-loop approach. Since everything is checkpointed in the database, we can await human input indefinitely. |
Slide 46 — 13:42 (watch)
Slide 47 — 14:08 (watch)
Slide 48 — 14:24 (watch)
![]() | You can call your agent built on Managed Deep Agents in a custom LandGraph application deployed on Langsmith with just one line of code. Additionally, we support the A2A protocol. |
Slide 49 — 14:38 (watch)
Slide 50 — 14:46 (watch)
Slide 51 — 14:54 (watch)
![]() | We considered various production use cases so you don't have to. |
Slide 52 — 15:00 (watch)
Slide 53 — 15:10 (watch)
![]() | The third core pillar is the context hub integration. |
Slide 54 — 15:26 (watch)
Slide 55 — 15:38 (watch)
Slide 56 — 16:02 (watch)
Slide 57 — 16:14 (watch)
![]() | The fourth key component of Managed Deep Agents is sandboxes. |



























































