Habr AI→ original

LangChain a présenté Deep Agents — une couche au-dessus de LangGraph pour les tâches longues et complexes

LangChain a lancé Deep Agents, une surcouche de haut niveau sur LangGraph pour les agents AI en plusieurs étapes. Au lieu d’assembler manuellement des…

Traité par IA depuis Habr AI ; édité par Hamidun News
LangChain a présenté Deep Agents — une couche au-dessus de LangGraph pour les tâches longues et complexes
Source : Habr AI. Collage: Hamidun News.
◐ Écouter l'article

LangChain a présenté Deep Agents — une bibliothèque Python distincte pour créer des systèmes agentifs « profonds » au-dessus de LangChain et LangGraph. L'idée est d'éliminer les tâches répétitives des projets typiques avec agents, comme la construction manuelle de graphes, la gestion du contexte et la délégation de sous-tâches.

Pas juste un autre graphe

De nombreuses équipes suivent un chemin similaire maintenant : elles commencent par des chains réguliers de LangChain, puis se heurtent aux limitations des pipelines simples et migrent vers LangGraph. Là, elles doivent assembler l'état, les transitions conditionnelles, les boucles, le streaming et la logique d'exécution avant même que l'agent ne commence à résoudre la tâche métier. Deep Agents tente d'élever le niveau d'abstraction et de prendre en charge cette couche d'infrastructure. En conséquence, les équipes passent moins de temps sur la plomberie et plus sur la logique réelle de l'agent.

LangChain décrit Deep Agents comme un agent harness — un wrapper qui utilise LangGraph sous le capot, mais offre des configurations par défaut plus strictes. Les développeurs ne reçoivent pas un constructeur de primitives, mais un framework prêt pour des scénarios longs et multi-étapes. Le lancement semble extrêmement simple : une fonction create_deep_agent(), une liste d'outils, un prompt système — et la bibliothèque prend en charge le cycle de travail de l'agent. C'est pourquoi la sortie est positionnée comme un accélérateur de développement, et non comme une autre couche d'abstraction.

LangGraph vous donne le moteur et la transmission.

Deep Agents vous donne la voiture.

Ce qu'il y a dans la boîte

Le principal pari de Deep Agents ne repose pas sur un nouveau modèle ou protocole, mais sur un ensemble de mécanismes intégrés que chaque équipe doit généralement concevoir de zéro. C'est ce qui rend la sortie remarquable : LangChain tente de standardiser les patterns qui se répètent déjà dans les agents de production. Il ne s'agit pas de théorie, mais des goulots d'étranglement typiques qui surgissent presque toujours dans les longues sessions d'agent.

  • write_todos pour la planification intégrée : l'agent divise la tâche en étapes, suit les statuts et met à jour le plan au fur et à mesure.
  • Un système de fichiers virtuel avec ls, read_file, write_file, edit_file, glob et grep pour extraire les longs résultats de la fenêtre de contexte.
  • Un outil task pour exécuter des subagents qui résolvent des sous-tâches individuelles dans un contexte isolé.
  • Auto-résumé lorsque l'historique de dialogue s'agrandit et s'approche de la limite de la fenêtre de contexte du modèle.
  • Mémoire à long terme entre les sessions et les threads via le backend LangGraph Store.

La documentation inclut un exemple pratique : un agent de recherche construit d'abord un plan, puis collecte des données de recherche, place les résultats volumineux dans le système de fichiers, délègue une partie du travail à un subagent si nécessaire, et finalement assemble un rapport. Pour un développeur, cela ressemble à un seul wrapper de haut niveau, bien que LangGraph continue de fonctionner dessous.

LangChain promeut également une version CLI de Deep Agents — un agent de code terminal utilisant le même SDK.

Où c'est utile

Deep Agents est clairement conçu non pas pour des chatbots avec un seul appel d'outil, mais pour des scénarios plus longs : recherche de sujets, assistants de code, workflows autonomes, tâches avec de grandes quantités de données intermédiaires et mémoire entre sessions. Si un agent doit planifier, lire et écrire des fichiers, sauvegarder des artefacts, diviser le travail en sous-tâches et ne pas perdre le fil après des dizaines d'étapes, ce type de couche peut vraiment économiser beaucoup de temps.

Mais ce n'est pas un remplacement pour tous les stacks. Pour les agents simples, LangChain elle-même recommande de rester avec create_agent, et si vous avez besoin d'un contrôle très précis sur la topologie du graphe — travaillez directement avec LangGraph. Deep Agents est un outil pour les cas où la vitesse de construction et les solutions prêtes importent plus que le contrôle manuel complet sur chaque état et transition.

Essentiellement, LangChain offre une approche plus affirmée des agents : moins de liberté, mais aussi moins de boilerplate d'ingénierie.

Ce que cela signifie

La sortie de Deep Agents montre que le marché des systèmes agentifs se déplace des démos basiques vers la standardisation de l'infrastructure. L'étape suivante de la concurrence n'est plus simplement « l'agent peut appeler des outils », mais « l'agent peut travailler longtemps, se souvenir, planifier et ne pas s'effondrer sous le volume de contexte ».

ZK
Hamidun News
Actualités IA sans bruit. Sélection éditoriale quotidienne de plus de 400 sources. Produit de Zhemal Khamidun, Head of AI chez Alpina Digital.

Vous voulez cesser de lire sur l'IA et commencer à l'utiliser?

AI News est un fil d'actualité IA. Hamidun Academy vous apprend à utiliser l'IA dans votre travail.

Qu'en pensez-vous ?
Chargement des commentaires…