Deep Agents
v0.5 — Édition 2026. Un cours audio complet sur Deep Agents, la bibliothèque Python open-source pour la création et l'orchestration d'agents GenAI LLM. Découvrez le modèle agent harness, la gestion du contexte et les déploiements prêts pour la production. (v0.5, Édition 2026).
Épisodes
Le modèle Agent Harness
3m 22sCet épisode aborde l'identité fondamentale de la bibliothèque Deep Agents et ce qu'est réellement un 'agent harness'. Les auditeurs découvriront pourquoi Deep Agents existe, comment il s'appuie sur LangChain et LangGraph, et comment il se compare à des solutions étroitement intégrées comme le Claude Agent SDK ou Codex.
La boucle principale
2m 58sCet épisode couvre les bases du lancement d'un agent à l'aide de la fonction create_deep_agent. Les auditeurs apprendront comment configurer une chaîne de modèle, transmettre des outils de base et laisser l'agent planifier et exécuter une requête de manière autonome.
Le système de fichiers pluggable
3m 04sCet épisode explique comment Deep Agents interagit avec les fichiers via des backends pluggables. Les auditeurs apprendront la différence entre StateBackend, FilesystemBackend et LocalShellBackend, et comment accorder un accès local à un agent en toute sécurité.
Les System Prompts dynamiques
3m 51sCet épisode explique comment Deep Agents assemble dynamiquement l'ingénierie du contexte. Les auditeurs apprendront comment les system prompts, les schémas d'outils et le runtime context se combinent pour donner à l'agent exactement les instructions dont il a besoin.
Compression et déchargement du contexte
3m 20sCet épisode explique comment Deep Agents survit aux tâches de longue durée sans atteindre les limites de tokens. Les auditeurs découvriront le déchargement automatique des outils vers le système de fichiers virtuel et le résumé dynamique des conversations.
Isolation du contexte avec des Subagents synchrones
3m 45sCet épisode explique comment éviter la surcharge du contexte grâce à la délégation de tâches. Les auditeurs apprendront à configurer le paramètre subagents et à utiliser l'outil task intégré pour générer des agents éphémères et spécialisés.
Interventions Human-in-the-Loop
3m 39sCet épisode explique comment mettre en pause l'exécution de l'agent pour les opérations sensibles. Les auditeurs apprendront à configurer le paramètre interrupt_on pour exiger une approbation, un rejet ou des modifications avant l'exécution d'un outil.
Étendre le Harness avec des Middleware
3m 14sCet épisode explique comment Deep Agents gère les capacités sous le capot via les middleware. Les auditeurs apprendront comment intercepter les appels d'outils et étendre le graph state en toute sécurité sans muter les instances.
Conventions de projet via les Memory Files
3m 11sCet épisode explique comment donner à un agent une compréhension persistante de votre base de code. Les auditeurs apprendront comment les fichiers AGENTS.md servent de mémoire toujours chargée pour le style de codage et les modèles architecturaux.
Divulgation progressive avec les Skills
3m 36sCet épisode explique comment étendre l'expertise d'un agent sans faire exploser la fenêtre de contexte. Les auditeurs apprendront à écrire des fichiers SKILL.md et comment l'agent utilise la progressive disclosure pour associer les tâches aux skills.
Stockages de mémoire à long terme
3m 51sCet épisode explique comment persister les fichiers et les connaissances à travers plusieurs threads. Les auditeurs apprendront à configurer un CompositeBackend pour router des répertoires spécifiques vers un LangGraph Store persistant.
Exécution de code dans des Sandboxes
3m 48sCet épisode explique comment exécuter en toute sécurité du code généré par un agent à l'aide de sandboxes distantes. Les auditeurs apprendront à configurer le modèle Sandbox-as-tool avec des fournisseurs comme Modal, Daytona et Runloop.
UX de Streaming de Subgraph
3m 17sCet épisode explique comment créer des interfaces transparentes pour les workflows multi-agents en utilisant le streaming de LangGraph. Les auditeurs découvriront le format stream v2 et comment suivre la progression à travers les namespaces des subagents.
La CLI et les outils MCP externes
4m 13sCet épisode présente la CLI de Deep Agents et comment l'étendre avec le Model Context Protocol (MCP). Les auditeurs apprendront à configurer les fichiers .mcp.json pour connecter de manière transparente leur agent aux bases de données et API externes.
Intégrations d'éditeurs via ACP
3m 10sCet épisode couvre l'Agent Client Protocol (ACP) et comment intégrer des Deep Agents personnalisés dans les IDE. Les auditeurs apprendront comment exécuter un AgentServerACP via stdio pour s'interfacer avec des éditeurs de code comme Zed.
Background Workers avec des Async Subagents
3m 50sCet épisode explique comment lancer des tâches en arrière-plan non bloquantes pour les workflows de longue durée. Les auditeurs apprendront comment les configurations AsyncSubAgent se déploient indépendamment sur LangSmith et interagissent via les outils start, check, update et cancel.