你正让 Claude Code 改一个三小时的改动,它突然安静了。你切到 ChatGPT,转圈。你打开 Grok,没了。上星期四早上,太平洋时间九月三日,这一幕同时发生在一大批人身上。
那个早晨的分钟级记录
timeline title 九月三日早上 太平洋时间 上午7点43分 OpenAI 说路由错误出现 ChatGPT与Codex开始不可用 上午8点17分 OpenAI 宣布修复上线 上午8点49分 大部分模型爬回来 Claude只剩Opus 4.8和Opus 5还在坑里 中午 Grok 仍挂着 故障页面没变 下午12点38分 三家全部恢复正常
我拿 7 点 43 和 8 点 17 相减,OpenAI 这次的中断是三十四分钟。对聊天窗口来说这是个尴尬的下午茶长度,对一个整条流水线挂在 agent 上的工程团队,三十四分钟够 CI 跑完两轮。
谁给了说法
三家的答卷很不一样。OpenAI 给了最具体的:一个路由错误,从 7 点 43 开始,8 点 17 修好。Anthropic 给了最模糊的:基础设施问题,Claude.ai、Claude Code、Claude Cowork 和 API 都受波及,没说基础设施出了什么事。SpaceXAI——就是并进马斯克火箭公司的那家 xAI——给了唯一一份道歉:孟菲斯的算力中心那天早上故障,Grok 受影响,然后是这句话,他们向”受影响的算力伙伴”道歉。
算力伙伴是谁?五月份 Anthropic 和他们签过一份算力合作协议,孟菲斯的 Colossus 机房正是那张大饼的炉子。Futurism 把这条线挑明了:机房出事能同时解释 Grok 和 Claude 为什么一起倒,可它解释不了 ChatGPT——OpenAI 那边跑在另一家云上,自己的说法是路由错误。
flowchart TB U[“你手里的AI编程工具”] –> A[“ChatGPT与Codex”] U –> B[“Claude全家桶 网页 Code Cowork API”] U –> C[“Grok”] A –> OAI[“OpenAI路由层”] B –> AN[“Anthropic基础设施”] C –> MEM[“孟菲斯Colossus机房”] AN –> MEM OAI –> Y[“说法 路由错误 已修复”] MEM –> Z[“说法 机房故障 已道歉”] AN –> W[“说法 基础设施问题 未展开”]
大家先怪了 Cloudflare,然后怪错了
几个巨头同时挂,互联网的第一反应是抬头看天上的公共基础设施。The Register 去问了 Cloudflare,发言人的回答斩钉截铁:我们的服务运转正常,任何相反的报道都不属实。Futurism 补了一句,微软 Azure 看上去也没有技术困难——尽管 9to5Google 注意到 Azure 的故障报告也冒了个尖。嫌疑名单走了一圈,一个都没坐实。
WIRED 第二天的标题把这个僵局钉在了墙上:没人肯说为什么。到我这篇发出来,依然没有一个被确认的共同根因。查无实据。
依赖链条的形状,也借着这次故障第一次亮了出来。Anthropic 是 SpaceX 算力的客户,这件事此前只登在商业版面上,这次它成了故障解释链上的一环:孟菲斯的炉子打了个喷嚏,别家模型跟着咳嗽。云时代的层层外包把责任摊薄了,也把真相摊薄了——每一层都只看得见自己那一层的状态页。你要想知道自己的代码为什么跑不动,得像网络侦探一样把三四张状态页拼在一起看。
为什么这件事值得程序员多看一眼
这次停摆里最疼的不是聊天用户。Anthropic 的故障面覆盖了 Claude Code——Cursor 当场确认自己跟着 Claude 和 Grok 一起瘫了,因为它的能力就架在这几家模型上。你聘了一个不知疲倦的同事,它的工作证是按小时续费的,而发证机关的机房会在你开会的时候集体午休。
本站前几天刚讨论过 Claude Code 的周限额怎么把”礼物盒”算成负数,那还是配给制的问题;这次是另一层:配给再宽,线路断了也是零。对一个把代码评审、重构、值班都接给模型的新常态来说,可用性已经不是一个性能指标,是水电。
还有一个细节我挺喜欢。Google 的 Gemini 那天在 DownDetector 上也冒了一堆用户报告,可 Google 从头到尾没有确认过任何故障。到底是真有暗伤,还是三家一起挂引发的恐慌把报告数顶高了,我不知道。测量工具在事故里也会说谎,这大概是那个早晨留下的另一道题。
剩下的疑问只有时间能回答:孟菲斯那台炉子到底波及了几个客户,OpenAI 的路由错误纯属巧合还是同一场风暴的另一片雨,Anthropic 那句”基础设施问题”背后藏着多大的工程。没人道歉的部分,才是最值得盯着的部分。
