简介
Claude Agent SDK 是 Anthropic 官方 TypeScript SDK,提供与 Claude Code 相同的工具、Agent 循环和上下文管理能力。拥有 1,200+ GitHub Star,可构建能理解代码库、编辑文件、运行命令、搜索网页和执行多步工作流的自主 Agent。原名 Claude Code SDK,重命名以反映更广泛用途。
适合人群:构建需要文件系统访问、命令执行和代码库理解的自定义 AI Agent。 依赖:Node.js 18+、Anthropic API Key。
核心功能
- 代码库理解、文件操作、命令执行、网页搜索、多步工作流、结构化输出、会话管理
- 暴露 Claude Code 内部使用的 53 个工具
FAQ
Q: Claude Agent SDK 是什么? A: Anthropic 官方 SDK,将 Claude Code 的全部能力(文件编辑、命令执行、代码库理解)封装为可编程 API。
Q: 免费吗? A: SDK 免费安装,按 Anthropic API 用量付费。