Claude Code API 参考

Claude Code API 文档导航,整理 Anthropic API Key、CLI 自动化、Headless Mode 和官方开发者资源。

这个页面用于承接 ClaudeCode101 旧站的 API Reference 入口,并把开发者引导到 Claude Code 和 Anthropic API 的关键参考资料。

Claude Code 主要是命令行 AI 编程助手。如果你要调用模型 API、SDK、认证或平台接口,请以 Anthropic 官方 API 文档为准。

官方 API 文档

API Key 与认证

大多数 Claude API 工作流都需要 Anthropic API Key。

export ANTHROPIC_API_KEY="your-api-key"

使用 Claude Code CLI 时,请把凭据保存在本地环境变量或官方支持的认证流程里,不要把 API Key 提交到代码仓库。

Claude Code CLI 自动化

Claude Code 既可以用于交互式开发,也可以用于非交互式自动化。

建议先看这些页面:

Headless Mode

脚本、CI、自动化任务可以使用 Claude Code Headless Mode。它适合在不打开完整交互会话的情况下执行明确提示词。

相关教程:

GitHub 与仓库工作流

如果你的 API 或自动化流程涉及 Issue、Pull Request、代码审查,可以把 Claude Code 和 GitHub CLI 结合起来。

配置参考

这些页面可以帮助 Claude Code 理解项目规则、工具权限和外部能力:

推荐学习路径

  1. 安装 Claude Code 并确认认证方式。
  2. 写好项目级 CLAUDE.md
  3. 配置工具权限和 allowlist。
  4. 在真实工作流需要时再接入 GitHub CLI 和 MCP。
  5. 大改动前先使用 Plan Mode。
  6. 对重复任务使用 Headless Mode 做自动化。

相关 ClaudeCode101 指南

Claude Code API 参考