Claude Agent SDK
Claude Agent SDK 是 Anthropic 把 Claude Code 智能体循环跑在你自己进程里的库。2026-08-17 复核:文档在 platform.claude.com/docs/en/agent-sdk/overview。Python 是 anthropics/claude-agent-sdk-python(7,910 stars,MIT)。TypeScript 是 anthropics/claude-agent-sdk-typescript(1,702 stars)。它不是 pip install anthropic,也不是 github.com/anthropics/anthropic-sdk-python。那个 Messages 客户端是另一套 SDK。
如果要交互式 CLI,对比 Claude Code;如果要 OpenAI 的智能体库,对比 OpenAI Agents SDK;如果要个人 $0 的编辑器智能体而不是库,对比 Cline。
核心功能
- 库,不是 Messages 客户端:文档写 Agent SDK 提供与 Claude Code 相同的工具、智能体循环和上下文管理,语言是 Python 和 TypeScript。
- 安装智能体包:
pip install claude-agent-sdk和npm install @anthropic-ai/claude-agent-sdk。不要把旧的from anthropic import Anthropic片段当入门路径。 - 会话、MCP、子智能体、hooks:活概览列出会话、流式、MCP、工具搜索、子智能体、skills、插件、权限、hooks、checkpoint 和 OpenTelemetry。以打开的页面为准,不要把 Sonnet 4.5 冻成唯一模型。
- 托管 vs 进程内:Anthropic 还卖 CLI 和托管智能体。用文档对照表,不要把这个 SDK 说成唯一官方智能体产品。
适用场景
- 要把 Claude Code 嵌进应用、需要进程内循环的人。
- 误装了
anthropic、需要正确仓库的人。 - 看完官方对照表后对比 Agent SDK 和 CLI 的团队。
局限:我们没有为这个 SDK 编造公开美元席。模型 token 按 Anthropic 平台计费。GitHub 上 TypeScript 的 license 字段是空的,不要替它发明 SPDX。
定价方案
SDK 仓库开源。模型使用走 Anthropic API。
| 部分 | 价格 | 一手页说明 |
|---|---|---|
| Python Agent SDK | 库 $0 | MIT。核查日 7,910 stars。 |
| TypeScript Agent SDK | 库 $0 | 1,702 stars。GitHub license 字段为空。 |
| Claude token | API | 核对 Anthropic API 定价。不是 ChatGPT Pro 席。 |
| 不是这个 SDK | anthropic Messages 客户端 | 另一个仓库和安装方式。 |
如果旧页还指向 anthropic-sdk-python 和 client.messages.create,以本表为准。
快速开始
- 读 概览。
- 安装
claude-agent-sdk(Python)或@anthropic-ai/claude-agent-sdk(TypeScript)。 - 如果要终端界面而不是库,再核对 Claude Code。
- 不要为这个产品执行
pip install anthropic。
常见问题
这是官方 Anthropic Python SDK 吗?
不是。那是 anthropic-sdk-python。本产品是 claude-agent-sdk。
还叫 Claude Code SDK 吗?
文档现在叫 Agent SDK。循环仍是作为库的 Claude Code 循环。
会永远包含 Sonnet 4.5 吗?
不会。以活的模型列表为准。不要把 4.5 冻成目录。
替代方案
- Claude Code:交互式 Anthropic 智能体。
- OpenAI Agents SDK:OpenAI 的智能体库。
- Cline:个人 $0 的 VS Code/CLI 智能体。
使用技巧
- 引用 claude-agent-sdk 和 7,910 stars。
- 不要把 website 指到 anthropic-sdk-python。
- 先核对 TypeScript license,再把两个仓库都写成 MIT。
总结
Claude Agent SDK 是 Anthropic 的进程内 Claude Code 库,不是 Messages Python 客户端。从 概览 起步,再决定 Claude Code 是否已经覆盖你要的界面。
评论
还没有评论。成为第一个评论的人!
相关工具
Claude Subagents
code.claude.com/docs/en/sub-agents
Claude Code 会话中带独立上下文、工具与权限的专用 worker,用来做检索和日志整理,避免淹没主会话。
Claude Code
code.claude.com/docs/en/overview
Anthropic 的智能体编程工具,覆盖终端、IDE、桌面和浏览器:阅读代码库、编辑文件、运行命令,并接入 MCP、技能与钩子。
Claude Skills
code.claude.com/docs/en/skills
Claude Code 的技能是按需加载的 SKILL.md 包。自定义斜杠命令已并入技能,并遵循 Agent Skills 开放标准。
相关洞察
低代码平台的黄昏:为什么 Claude Agent SDK 会让 Dify 们成为历史
从大模型第一性原理深度剖析为什么 Claude Agent SDK 将取代 Dify。探讨为什么自然语言描述流程比图形化编排更符合人类原始行为模式,以及为什么这是 AI 时代的必然选择。

Anthropic Subagent:多智能体时代的架构革命
深入解析 Anthropic 的多智能体架构设计。了解如何通过 Subagent 突破上下文窗口限制,实现性能提升 90%,以及多智能体系统在 Claude Code 中的实际应用。
Claude Skills 完全指南 - 十大必备 Skills 详解
深入解析 Claude Skills 扩展机制,详细介绍十大核心技能及 Obsidian 集成,帮助你打造高效的 AI 工作流