Claude Code API 文档在哪里?

解释 Claude Code CLI、Agent SDK、Claude API 文档的区别,以及自动化场景该看哪套官方文档。

“Claude Code API”这个说法容易混淆。你真正需要看的文档,取决于你是在用 CLI、Agent SDK,还是直接调用 Claude API。

最后核查:2026 年 5 月 24 日。Claude Code SDK 已经重组为 Claude Agent SDK,旧包名和旧链接可能过时。

短答案

  • CLI、安装、认证、权限、MCP、memory、编辑器集成,看 Claude Code docs。
  • 程序化 agent、session、tools、skills、hooks、MCP,看 Agent SDK docs。
  • 直接模型调用、Messages API、价格、rate limits、prompt caching、batch,看 Claude API docs。

应该打开哪套文档

你想做什么看哪套文档原因
安装或运行 claudeClaude Code setup 和 CLI reference这是终端产品。
做一次性 CLI 自动化Claude Code CLI referenceclaude -p、output format、permission flags 都在这里。
构建带 Claude Code 能力的程序化 agentAgent SDK docsSDK 处理 tools、sessions、MCP、skills 和 agent 工作流。
直接调用模型Claude API docs你要自己处理 tool loop、上下文和计费。
查价格和 rate limitsClaude pricing 和 API docs价格、token 计费、供应商限制属于平台层。
配置项目行为Memory、skills、hooks、settings docs这些决定 Claude Code 如何读项目上下文。

CLI、Agent SDK、Claude API 区别

Surface适合你需要管理
Claude Code CLI本地交互开发、终端工作流、快速自动化。仓库状态、权限、凭据、本地工具。
claude -p简单脚本和 CI 检查。输出解析、凭据、allowed tools、失败处理。
Agent SDK产品化 agent、长 session、结构化工作流。托管、sandbox、审批、工具策略、session 生命周期。
Claude API自己应用里的直接模型调用。tool loop、prompt、上下文、rate limits、重试和计费。

文档地图

  1. CLI 相关问题先看 Claude Code docs
  2. 参数问题看 CLI reference,包括 --print--output-format--permission-mode--allowedTools
  3. 程序化 agent 看 Agent SDK overview
  4. 想在 SDK 里复用 CLAUDE.md、skills、hooks 或 settings,看 Use Claude Code features in the SDK
  5. 生产自动化前看 Claude API pricingrate limits

常见误区

误区正确理解
“Claude Code API”可能指 claude -p、Agent SDK 或 Claude API,先明确 surface。
“Pro 账号能不能跑脚本”有些 Claude Code 订阅流程可用,但 API key 自动化会走不同计费路径。
“接 API 是否必须 MCP”不一定。MCP 是工具连接协议,直接 API 可能更简单。
“SDK 能不能程序化注册 skills”Skills 是文件系统 artifact,通过 SDK setting sources 加载。

相关页面

官方来源