LangGraph n'est pas une interface de chat — il résout l'orchestration d'agents multi-étapes : les tâches sont découpées en nœuds, l'état intermédiaire est persisté, les longs workflows peuvent être mis en pause, rejoués et attendre une validation humaine aux étapes clés. L'auto-hébergement vaut-il le coup ? Cela dépend de la nécessité pour vos agents de tourner durablement. Si vous cherchez seulement un point d'entrée de chat local, vous pouvez fermer cet article.
Le framework lui-même est gratuit (licence MIT), mais l'exploiter en production coûte : plateforme d'hébergement, observabilité et appels de modèles.
Aperçu du projet
Le dépôt officiel est sur GitHub, dans l'organisation langchain-ai, nom du projet langgraph, sous licence MIT, avec environ 42 000 étoiles. C'est le framework d'orchestration bas niveau de l'équipe LangChain, qui organise les tâches multi-étapes en graphes d'état traçables — exécution durable, intervention humaine et workflows longs récupérables en sont les atouts. La distinction compte : LangChain fournit des composants comme les appels de modèles et les connexions d'outils, tandis que LangGraph ajoute une planification de type machine à états.
Quel problème il résout
Les frameworks d'agents ordinaires savent faire « un appel, une réponse », mais les vraies tâches font souvent une douzaine d'étapes : recherche documentaire, attente d'une confirmation humaine, pannes en cours de route. LangGraph transforme chaque étape en nœud du graphe avec un état unifié : reprise au point de contrôle après un échec, pause aux nœuds clés pour un feu vert humain, rejeu et audit de toute la chaîne. Voilà la différence fondamentale avec les interfaces de chat — les points d'entrée de chat comme Open WebUI (/zh/article/1398-open-webui-zhi-de-bu-shu-ma-ta-bu-zhi-shi-ben-di-liao-tian-jie-mian-geng-xiang-y) résolvent « les humains parlent aux modèles », LangGraph résout « les machines terminent un travail multi-étapes sans casser ». Si vous ne voulez que du question-réponse, LangGraph est surdimensionné dès le premier jour.
Coût de déploiement
Le framework est sous licence MIT et gratuit ; exécuter son propre code sur ses propres serveurs ne coûte rien. Les dépenses se déclinent en trois niveaux : la plateforme managée officielle est la plus simple, à partir d'environ 39 dollars par siège et par mois plus une facturation à l'usage, soit environ 945 dollars mensuels pour une charge moyenne de 50 000 exécutions ; ses propres serveurs signifient un VPS 4 cœurs et 8 Go à environ 80 à 120 dollars par mois, les frais de plateforme économisés se transformant en temps d'exploitation (environ 4 à 8 heures par mois pour une petite équipe) — plus le volume est grand, plus l'auto-hébergement est rentable ; la voie intermédiaire est l'édition officielle Self-Hosted Lite, gratuite mais plafonnée en nœuds et nécessitant une clé API LangSmith, tandis que l'auto-hébergement de production exige une licence entreprise — le runtime serveur est sous Elastic License 2.0, donc lisez la licence avant de signer. Et n'oubliez pas l'observabilité : le niveau gratuit de LangSmith couvre 5 000 traces par mois, Plus coûte 39 dollars par siège et par mois.
Vrais pièges
Premièrement, la courbe d'apprentissage est réellement raide : assimiler d'un coup état, graphes et planification n'est pas aisé, les graphes deviennent vite des spaghettis et le débogage prend souvent plus de temps que l'écriture du code. Deuxièmement, l'observabilité est liée à LangSmith par défaut — sans lui, il faut câbler soi-même OpenTelemetry ; avec lui, c'est une facture de plus. Troisièmement, « auto-hébergé » ne veut pas dire « zéro verrouillage » : le runtime serveur de la plateforme est sous Elastic License 2.0, et l'auto-hébergement de production exige une licence entreprise. Quatrièmement, framework gratuit ne veut pas dire exploitation gratuite : les longs workflows consomment des tokens étape par étape, et la facture des modèles dépasse souvent les frais de plateforme.
Pour qui ça convient — et pour qui non
Convient aux : équipes de développement construisant des agents durables, auditables, avec intervention humaine ; équipes déjà dans l'écosystème LangChain avec une vraie capacité d'ingénierie ; scénarios de conformité où les données ne doivent pas quitter l'entreprise. Ne convient pas à : ceux qui veulent seulement une interface de chat locale ; les questions simples en une étape ; les adeptes du glisser-déposer peuvent commencer par le test de l'orchestration visuelle Flowise (/zh/article/1450-flowise-shi-he-shui-ta-ba-agent-he-gong-zuo-liu-hua-chu-lai-hen-zhi-guan-dan-fu) ; les développeurs solo sans capacité d'exploitation et à faible volume sont mieux servis par la plateforme managée.
Q : Quel est le lien entre LangGraph et LangChain ?
R : Ils viennent de la même équipe. LangChain fournit des composants comme les appels de modèles et les connexions d'outils ; LangGraph ajoute une orchestration de type machine à états. Les deux peuvent être combinés ou utilisés indépendamment.
Q : L'auto-hébergement de LangGraph est-il totalement gratuit ?
R : Non. Le framework est gratuit sous licence MIT, mais vous payez vous-même les serveurs, l'observabilité et les appels de modèles ; les runtimes de plateforme en production exigent aussi une licence entreprise.
Q : Comment un développeur individuel devrait-il choisir ?
R : Faites d'abord tourner le prototype en local. Petit volume, pas de capacité d'exploitation — utilisez la plateforme managée officielle. Gros volume, données sensibles ou ressources serveur existantes — envisagez l'auto-hébergement.