Claude Agent SDK vs LangGraph
Claude Agent SDK (Anthropic) and LangGraph (LangChain) side by side on public data, as of Oct 6, 2026.
Claude Agent SDK has 1.3x the weekly package downloads of LangGraph (21.5M against 16.1M). LangGraph has 5.2x the GitHub stars of Claude Agent SDK (42.7K against 8,219). Over the last 30 days downloads moved +1% for Claude Agent SDK and -22% for LangGraph. Claude Agent SDK shipped 50 stable releases in the past 90 days. LangGraph shipped 5 stable releases in the past 90 days.
Side-by-side numbers
| Metric | Claude Agent SDK | LangGraph |
|---|---|---|
| Pulse Score | 59 | 69 |
| Overall rank | #17 | #10 |
| Downloads, last 7 days | 21.5M | 16.1M |
| Downloads, 7-day change | up 14.6% | up 11.4% |
| Downloads, 30-day change | up 0.6% | down 21.8% |
| VS Code installs | — | — |
| Marketplace rating | — | — |
| GitHub stars | 8,219 | 42.7K |
| Homebrew installs, 30 days | — | — |
| Hacker News mentions, 30 days | 6 | 74 |
| Latest stable release | 0.2.163 · 6d ago | 1.2.13 · yesterday |
| Stable releases, 90 days | 50 | 5 |
| Terminal-Bench (best run) | — | — |
| Price | Free (OSS) | Free (OSS) |
| License | MIT (Python SDK) | MIT |
| First released | — | — |
| Interfaces | Python library, TypeScript library | Python library, JavaScript library |
| Models |
Trends
Claude Agent SDK
Anthropic's SDK that exposes the agent loop, tools and context management behind Claude Code, for building custom agents in Python and TypeScript.
Pricing: The SDK is free to install; usage is billed through the Claude API or a Claude subscription.
Latest release 0.2.163:
- Updated bundled Claude CLI to version 2.1.286
- CI: pinned the model for issue triage to fix failures caused by the CLI's new default model
LangGraph
A low-level orchestration framework for building stateful agents as graphs, with durable execution, persistence and human-in-the-loop steps. Available for Python and JavaScript.
Pricing: LangGraph is open source and free to use; you pay only for the models and infrastructure it runs on.
Latest release 1.2.13:
- fix(langgraph): fork before replaying an update checkpoint the thread moved past
- fix(langgraph): keep an updatestate on an older checkpoint out of its other branches
- fix(langgraph): keep DeltaChannel counters on every updatestate path
- release(langgraph): 1.2.13