Claude API
Anthropic 提供的 Claude 模型 API 服务,允许开发者通过接口调用 Claude 系列模型进行应用开发,按用量计费
核心事实
时间轴 (近 90 天)
较老的账号可以发送 thinking-binding-controls-2026-08-01 beta 头,并且不设置 prefix_mismatch_behavior,此时失败的块仍会到达模型,响应会在 input_transformations 中以 thinking_mismatch_allowed 列出。
文档列出的会破坏思维块绑定的 Agent 框架模式包括:重新渲染系统提示、会话中途编辑 tools、通过移除工具来关闭工具使用、从中间裁掉轮次、自己写 keep-tail 摘要、跳过空块的序列化器。
追加消息始终有效,对 effort、max_tokens、tool_choice、metadata 和 cache_control 标记的修改同样有效,服务端压缩也不会触发问题。
强制执行取决于账号创建时间:较新创建的账号默认启用前缀检查并收到 400 错误;较老的账号上检查仍运行,但只有设置了特定参数的请求才会真正强制执行。
API 对每个 thinking 或 redacted_thinking 块执行两项检查:模型必须能读取该块(否则静默丢弃),且思维块之前的内容(顶层 system 提示、tools 数组及该块之前的每条消息)必须没有任何变化。
当集成重写自己的对话历史时,Claude API 可能返回以 `messages.1.content.0: Invalid \`signature\` in \`thinking\` block` 开头的 400 错误,提示该思维块被绑定到了另一段对话。
通过设置 block_binding.prefix_mismatch_behavior 为 drop_block,可以让请求成功,API 会丢弃每个失败的块及其之后的所有块。
Claude API credits 是独立于订阅的预付费余额,用于调用 Claude API 时按 token 计费扣减。
在 n8n 中运行工作流出错时,应优先排查 API Key 有效性、账户额度和模型名称可用性。
Claude API新增`/claude-api build-eval`和`/claude-api hillclimb`两个命令,分别用于生成评审测试集和迭代优化提示词、模型设置及测试框架代码,集成方式为API优先、不锁定框架。
还有 29 条时间轴事件
全部知识事实 (20)
Claude API 支持提示缓存(Prompt Caching)机制,内容首次请求计费全价,后续命中缓存的 token 费用约为原价的 10%
80%待验证Anthropic承诺所有新功能在原生Claude API上线的同一天也会同步部署到Managed Agents服务中
85%待验证Claude Code SDK在Anthropic产品矩阵中连接底层Claude API与上层应用场景
80%待验证通过设置 block_binding.prefix_mismatch_behavior 为 drop_block,可以让请求成功,API 会丢弃每个失败的块及其之后的所有块。
50%待验证当集成重写自己的对话历史时,Claude API 可能返回以 `messages.1.content.0: Invalid \`signature\` in \`thinking\` block` 开头的 400 错误,提示该思维块被绑定到了另一段对话。
50%待验证API 对每个 thinking 或 redacted_thinking 块执行两项检查:模型必须能读取该块(否则静默丢弃),且思维块之前的内容(顶层 system 提示、tools 数组及该块之前的每条消息)必须没有任何变化。
50%待验证强制执行取决于账号创建时间:较新创建的账号默认启用前缀检查并收到 400 错误;较老的账号上检查仍运行,但只有设置了特定参数的请求才会真正强制执行。
50%待验证追加消息始终有效,对 effort、max_tokens、tool_choice、metadata 和 cache_control 标记的修改同样有效,服务端压缩也不会触发问题。
50%待验证文档列出的会破坏思维块绑定的 Agent 框架模式包括:重新渲染系统提示、会话中途编辑 tools、通过移除工具来关闭工具使用、从中间裁掉轮次、自己写 keep-tail 摘要、跳过空块的序列化器。
50%待验证较老的账号可以发送 thinking-binding-controls-2026-08-01 beta 头,并且不设置 prefix_mismatch_behavior,此时失败的块仍会到达模型,响应会在 input_transformations 中以 thinking_mismatch_allowed 列出。
50%待验证Claude API credits 是独立于订阅的预付费余额,用于调用 Claude API 时按 token 计费扣减。
50%待验证在 n8n 中运行工作流出错时,应优先排查 API Key 有效性、账户额度和模型名称可用性。
50%待验证Claude API新增`/claude-api build-eval`和`/claude-api hillclimb`两个命令,分别用于生成评审测试集和迭代优化提示词、模型设置及测试框架代码,集成方式为API优先、不锁定框架。
50%待验证方案通过定义工具 answerTool 并将 tool_choice 指向它,强制 Claude 返回结构化 JSON(包含 reply、confidence、source_ids)。
50%待验证该方案使用 Next.js 和 Claude API,三个文件即可运行。
50%待验证ai-newtab 的架构将用户浏览历史发送到第三方 Claude API,意味着敏感信息处理权从用户端转移到服务端,浏览历史可反映健康、财务、政治倾向、人际关系等敏感信息。
50%待验证1,000美元的API额度面向开发者,用于程序化调用模型接口,按token消耗计费,通常集成进自家产品的后端。
50%待验证使用 Claude API 或 Claude Code 的团队应为重要任务准备备用模型或备用服务商,避免单点依赖。
50%待验证该问题波及范围覆盖 Claude API、Claude.ai、Claude Code、Claude Security 以及 Claude Cowork 五条产品线。
50%待验证使用 Claude API 或 Claude Code 的团队应在关键业务流程中增加对 4xx/5xx 类拒绝请求的错误监控与告警,区分「额度问题」与「网络问题」。
50%