Maîtrise de LangGraph à portée de main - huit modèles de production (ReAct, routage, points de contrôle, HITL, superviseur, essaim, déploiement, débogage) + plus de 150 liens doc, en tant que compétence Claude.
mastering-langgraph-agent-skill regroupe neuf guides de référence pour LangGraph en Python dans une compétence compatible Claude : agents utilisant des outils, pipelines de routage conditionnel, mémoire sauvegardée par pointeur de contrôle, interruptions humaines dans la boucle, modèles multi-agents superviseur et essaim, déploiement de la plate-forme Docker/LangGraph, débogage du voyage dans le temps et traçage LangSmith. Installer via Skilz ; travaille avec Claude Code et d’autres clients Agent Skill Standard.
Créez un pipeline en plusieurs étapes avec un routage conditionnel
👤 Les ingénieurs backend remplacent les chaînes ad hoc par des graphiques tapés⏱ ~60 minintermediate
Quand l'utiliser : Votre flux de travail comporte des branches (classifier → itinéraire → spécialiser → finaliser) et vous souhaitez un état explicite.
Déroulement
Décrire les succursales
Rédigez un LangGraph pour : classer l'intention → acheminer vers le résumé ou les questions et réponses → finaliser avec des citations.✓ Copié
→ Diagramme graphique et code ; bords conditionnels explicites
Ajouter des points de contrôle
Ajoutez un point de contrôle pour reprendre le travail à mi-chemin.✓ Copié
→ L'état persistait entre les invocations
Résultat : Un pipeline typé pouvant être testé et repris.
Pièges
Traiter chaque nœud comme un appel LLM — Les nœuds Python purs non LLM sont souvent plus clairs et moins chers
Pause pour l'approbation humaine avant une action risquée
👤 Équipes exécutant des agents sur des systèmes de production⏱ ~30 minintermediate
Quand l'utiliser : L’agent est sur le point de dépenser de l’argent, d’envoyer un e-mail à quelqu’un ou de changer d’état – vous voulez un point de contrôle humain.
Déroulement
Ajouter un nœud d'interruption
Insérez une interruption d'approbation humaine avant le nœud « send_email » ; montrer comment reprendre.✓ Copié
→ interruption_avant le câblage + effacement de l'API de reprise
Tester les chemins d'approbation et de rejet
Écrivez un script qui teste à la fois les flux d'approbation et de rejet.✓ Copié
→ Deux voies exercées proprement
Résultat : Les humains franchissent l’étape risquée ; les actions approuvées se déroulent jusqu'à leur terme.
Pièges
Oublier de conserver l'état pendant l'interruption — Les interruptions nécessitent un point de contrôle ; sans ça, la pause ne sert à rien
Concevoir une configuration multi-agents superviseur ou essaim
👤 Architectes évaluant des modèles multi-agents⏱ ~90 minadvanced
Quand l'utiliser : Un seul agent devient confus ou trop gros ; vous envisagez des modèles d'orchestration.
Déroulement
Parcourez les compromis
Comparez le superviseur et l'essaim pour une équipe de chercheurs + codeurs + réviseurs.✓ Copié
→ Avantages/inconvénients clairs ; quand choisir chacun
Pioche et échafaudage
Échafaudez le modèle choisi avec les trois agents.✓ Copié
→ Code exécutable avec logique de routage/transfert
Résultat : Un choix de principe de modèle multi-agent avec code en cours d’exécution.
Pièges
Adoption de plusieurs agents avant qu'un seul agent ait été débogué — Démarrer un agent unique ; divisez-vous uniquement lorsque vous atteignez des limites concrètes
Combinez des modèles de pensée séquentielle multi-agents avec l'orchestration LangGraph
Mappez le graphique de votre superviseur sur un modèle MAS à pensée séquentielle.✓ Copié
Outils
Ce que ce MCP expose
Outil
Entrées
Quand appeler
Coût
skill: mastering-langgraph
natural-language LangGraph questions and tasks
Chaque fois que vous créez ou déboguez un LangGraph
0
Coût et limites
Coût d'exécution
Quota d'API
Aucun pour la compétence ; votre fournisseur LLM facture les appels sous-jacents
Tokens par appel
Cela dépend des sections que les compétences chargent – les questions étroites restent petites
Monétaire
Compétence gratuite ; les frais du fournisseur (OpenAI/Anthropic/etc.) s'appliquent
Astuce
Posez des questions ciblées « comment puis-je <X> dans LangGraph ». Le vaste « apprenez-moi LangGraph » contient d'énormes sections de référence.
Sécurité
Permissions, secrets, portée
Stockage des identifiants : Aucun dans la compétence ; vos propres informations d'identification LLM et outils restent dans votre gestionnaire d'environnement/secret
Sortie de données : Le contenu des compétences est local. Toute sortie provient du code que vous exécutez (appels d'outils, LangSmith).
Les API LangGraph évoluent rapidement. Vérifiez les exemples de compétences avec la version actuelle de LangGraph avant l'expédition.
Dépannage
Erreurs courantes et correctifs
L'installation de Skilz échoue avec « dépôt introuvable »
Utilisez l'indicateur -g avec l'URL GitHub complète, et non le chemin court SkillzWave, si la place de marché n'est pas configurée.
Vérifier : pip show skilz && skilz list -g
Le code graphique s'exécute localement mais s'interrompt lors du déploiement
Habituellement, choix du point de contrôle : InMemorySaver ne survivra pas à un redémarrage. Basculez vers Postgres ou Redis selon la section de déploiement.
Vérifier : Inspect the checkpointer type in your code
Traces LangSmith manquantes
Définissez LANGSMITH_API_KEY et LANGCHAIN_PROJECT avant d'appeler le graphique.
Vérifier : echo $LANGSMITH_API_KEY | head -c 5
Alternatives
Mastering LangGraph Agent Skill vs autres
Alternative
Quand l'utiliser
Compromis
mcp-agent
Vous souhaitez des modèles d'agent natifs MCP plutôt que LangGraph
Cadre différent, écosystème différent
server-mas-sequential-thinking
Vous voulez un serveur de pensée séquentielle multi-agents prêt à l'emploi