AgentsOpen Source 🇷🇺 27.07.2026 11:02

Deep Agents : Ingénierie de Contexte pour Tâches à Long Terme dans LangChain

LangChainLangChain Moonshot AIMoonshot AI AnthropicAnthropic
Le monde des agents IA évolue rapidement : des pipelines linéaires de LangChain aux graphes de LangGraph, jusqu'aux environnements prêts à l'emploi comme Deep Agents. Deep Agents est une bibliothèque qui rassemble middleware, outils et invites autour de la boucle ReAct de base pour gérer le contexte dans des tâches multi-étapes. Elle ajoute la planification, des outils de fichiers, des sous-agents, la synthèse d'historique et d'autres mécanismes, mais à un coût — une forte augmentation de l'invite système (de 35 à 6215 tokens) sur une requête vide.
Les agents IA modernes reposent sur différentes approches : frameworks prêts à l'emploi, configuration via une interface utilisateur (IU), ou développement sur mesure. Un framework populaire est LangChain, qui a commencé avec des pipelines linéaires (Runnable) puis a évolué vers LangGraph pour des graphes d'état avec un cycle ReAct (raisonnement + action). Pour les tâches courtes, cela suffit, mais pour les tâches longues, l'agent accumule du contexte : historique, résultats d'outils, plans, fichiers. Cela donne naissance à l'ingénierie de contexte — la gestion de l'environnement autour de l'agent. Deep Agents est une implémentation prête à l'emploi d'un tel environnement au sein de l'écosystème LangChain, présentée sous la forme de la bibliothèque deepagents. Par-dessus create_agent, elle ajoute des couches intermédiaires, des outils et des instructions de prompt pour les tâches de longue durée : planification (write_todos), outils de fichiers avec des backends enfichables, un sous-agent généraliste (task), la synthèse de l'historique, la reprise des appels d'outils interrompus, et, optionnellement, des compétences, une mémoire, un humain dans la boucle, et un bac à sable. Cependant, même sans paramètres supplémentaires, le prompt système passe de 35 à 6 215 tokens en raison du BASE_AGENT_PROMPT constant et des outils ajoutés, ce qui augmente le coût et peut perturber les modèles plus petits.
Source: Habr — хаб ИИ — original
Nos articles précédents sur ce sujet ↓
Infos fraîches