Scripts2026年4月6日·1 分钟阅读

Claude Agent SDK — Build Agents with Claude Code Power

Anthropic's official TypeScript SDK for building AI agents with Claude Code's full capabilities — file editing, command execution, codebase understanding, and complex workflows. npm package.

SC
Script Depot · Community
快速使用

先拿来用,再决定要不要深挖

这里应该同时让用户和 Agent 知道第一步该复制什么、安装什么、落到哪里。

npm install @anthropic-ai/claude-agent-sdk
import { Claude } from "@anthropic-ai/claude-agent-sdk";
const claude = new Claude({ apiKey: process.env.ANTHROPIC_API_KEY });
const result = await claude.agent({
  prompt: "分析这个代码库并创建摘要",
  workingDirectory: "./my-project",
});

简介

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 用量付费。


🙏

来源与感谢

Created by Anthropic.

claude-agent-sdk-typescript — ⭐ 1,200+

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产