摘要
- Opus 4.8 与 Haiku 4.5 事件从 13:37:28Z 持续至 15:23:37Z。
- Haiku 4.5 早于 Opus 4.8 恢复,也早于第一条事件整体关闭。
- 独立的 Sonnet 5 事件在 15:24:05Z 开启,只隔 28 秒,并于 16:12:32Z 结束。
- 两条记录都列出 claude.ai、Console、API、Claude Code 和 Cowork 五个表面。
- Anthropic 没有公布共同根因、受影响用户数、错误比例、数据丢失结论或服务抵扣决定。
“状态页是否连续”和“底层故障是否连续”是两个不同问题。自动化客户在第一条事件关闭后立即重启队列,几乎来不及形成健康样本,就会遇到第二条模型事件。它经历的可能是一段连续的不确定性。事故复盘却不能因为体感相似,就删除供应商保留的事件身份差异。
这种区分不是文字游戏。路由、重试、幂等和容量判断都要知道究竟哪个模型处于什么状态。把一个全局“Claude 健康”信号接入所有工作流,既会错过局部恢复,也会在另一个模型刚出现问题时过早放行。
第一条事件内部就不是同步恢复
Anthropic 在 13:37:28Z 为 Opus 4.8 和 Haiku 4.5 创建影响级别为 minor 的事件。供应商识别问题后,更新显示 Haiku 4.5 已经恢复,而 Opus 4.8 仍有较高错误。事件在 15:06:53Z 进入监控,并于 15:23:37Z 标记解决。
模型恢复速度不同,给客户提供了两类信号。能够按模型选择的应用,可以先对 Haiku 发少量合成请求,在验证成功后恢复适合它的工作。必须使用 Opus 的任务则仍应留在队列或转到经过验证的备用路径。若系统把所有 Claude 模型视作同一个故障域,这种分层选择会被一个总开关抹去。
状态记录列出了 claude.ai、Console、API、Claude Code 和 Cowork。这份列表很广,却不代表每个表面的每次请求都失败。“minor”也不是用户数或错误百分比。公开材料没有地域分布、队列长度和具体业务损失,因此不能从组件名称倒推出全量中断。
28 秒适合描述边界,不适合编造机制
第一条记录在 15:23:37Z 结束。Sonnet 5 记录在 15:24:05Z 开启,15:36:57Z 被标记为已识别,16:12:32Z 解决,同样列出五个表面并标记 minor。结构化状态 API 保留了毫秒级时间戳,所以 28 秒这个边界可以精确核验。
时间精确不等于因果明确。公开信息没有说 Opus 恢复导致 Sonnet 错误,也没有说某次修复把问题从一个模型转移到另一个模型。Anthropic 使用不同事件 ID、不同模型范围和不同生命周期,且没有提供共同根因。把两条记录合并,会在来源之外增加归因。
更准确的说法是:依赖多个 Claude 模型的客户,在几乎没有建立恢复信心的间隔里,先后遇到两条错误事件。这个结论既保留客户体验,也保留技术不确定性,不需要虚构一个横跨三种模型的单一故障。
自动化必须按事件 ID 和模型做判断
如果恢复程序只监听全局状态变化,它可能在第一条事件关闭时释放大量积压请求。28 秒后出现 Sonnet 事件时,刚恢复的批次又进入错误或重试。更稳妥的程序应把事件 ID 作为审计对象,把模型与表面作为健康键,并在真正放量前收集一段连续的成功样本。
合成探针要针对实际使用的模型、接口和区域。一次短 API 调用成功,不能证明 Claude Code 长任务、Cowork 工作或带工具的大上下文请求已经正常。团队可以分阶段恢复流量、保留幂等键、限制指数重试的总量,并为语义允许替换的任务准备另一个模型或供应商。
Haiku 先于 Opus 恢复,随后 Sonnet 拥有自己的事件,这段顺序说明“供应商绿灯”只能是恢复决策的一个输入。客户端仍需用自身延迟、错误码、队列年龄和业务完成率来确认服务是否真正可用。
相同五个表面不等于相同后台原因
两条事件都列出同一组产品表面,说明不同模型的问题可能通过相同入口影响客户。它不说明这些入口背后只有一个技术故障。组件列表可能反映共同消费渠道、状态页标签体系或广泛的可见影响;公开材料不足以在这些解释之间选择。
这两条事件发生在 BTW 此前覆盖四条记录的截止时间之后,因此属于新的复发信号,而不是把旧事件追溯合并的证据。复发可以让企业提高冗余标准,也可以推动供应商提供更细的模型级指标,却不能自动生成共同根因。
缺失数字决定分析边界
Anthropic 没有公布共同根因、受影响用户数、请求失败率、区域差异、数据丢失情况或 SLA 抵扣处理。缺少这些数据,就不能计算合同层面的可用性,也不能判断容量不足,更不能估算总经济损失。
可以核验的是时间线:第一条记录约一小时 46 分钟,间隔 28 秒,第二条约 48 分钟。企业应把这条时间线用于演练恢复控制,而不是用于夸大事故归因。状态页告诉客户供应商如何划分事件;自己的探针、路由和队列规则,才决定真实工作何时安全恢复。

