用途:指导开发者用 Claude API 或 Anthropic SDK 构建应用,适用于单次 LLM 调用、多步工具管线、自主智能体,以及需要文件、网页、终端等内置工具的 Agent SDK 场景。
主要能力:默认模型为 claude-opus-4-6,复杂任务使用 thinking: {type: "adaptive"}(budget_tokens 已弃用),大输入输出默认流式;流式完整结果用 get_final_message()/finalMessage()。提供模型对照(Opus 4.6、Sonnet 4.6、Haiku 4.5 及上下文与价格)、effort 参数(low/medium/high/max)、工具定义与 agentic loop、Agent SDK(web_search_20250305 等内置工具)、批处理、Opus 4.6 的上下文压缩 beta(anthropic-beta: compact-2026-01-12)。还给出自主编码智能体(初始化器+编码智能体、git 持久化进度)、客服与金融分析等模式。
使用方式:设置 ANTHROPIC_API_KEY 环境变量后创建客户端;Python 用 import anthropic、client.messages.create;TypeScript 用 @anthropic-ai/sdk;也可用 Go、Java、Ruby、cURL 调用 /v1/messages。工具调用需按 stop_reason 处理 tool_use 并回填 tool_result。
限制:资料未提供安装命令、平台与效果细节;部分功能为 beta;语言需由项目文件推断,多语言时需确认;价格与上下文以资料表为准。