Double release historique
Le 22 octobre 2025, LangChain a annoncé la sortie simultanée de LangChain 1.0 et LangGraph 1.0 — la première release stable majeure dans l'écosystème des frameworks d'agents durables. Uber, LinkedIn et Klarna utilisent déjà ces outils en production.
LangChain 1.0 : construire des agents rapidement
create_agent est la nouvelle abstraction centrale :
from langchain.agents import create_agent
agent = create_agent(model, tools, prompt)
Trois piliers définissent cette version :
- Système de middleware — Hooks à chaque étape : human-in-the-loop, summarization, PII redaction
- Structured output — Génération intégrée à la boucle agent, réduisant latence et coût
- Standard content blocks — Interface agnostique pour OpenAI, Anthropic, et 100+ providers
LangGraph 1.0 : le runtime de production
Contrairement à l'idée reçue, LangGraph est le runtime bas niveau, et LangChain une API haut niveau construite dessus.
Capacités production-ready :
- État durable — Les workflows reprennent exactement où ils se sont arrêtés
- Persistance native — Sans code base de données custom
- Human-in-the-loop — API first-class pour pause/review/approval
- Architecture graph — Contrôle fin sur workflows mixtes déterministes/agentiques
Quand utiliser quoi ?
| Besoin | Framework |
|---|---|
| Prototypage rapide | LangChain 1.0 |
| Chatbots standards | LangChain 1.0 |
| Workflows long-running | LangGraph 1.0 |
| État persistant requis | LangGraph 1.0 |
| Opérations sensibles | LangGraph 1.0 |
Engagement de stabilité
Aucun breaking change jusqu'à la v2.0. Seul changement : langgraph.prebuilt déprécié, fonctionnalités migrées vers langchain.agents.
Le package legacy langchain-classic assure la rétrocompatibilité. Python 3.10+ requis.