Claude Code開発者ボリス・チェルニー、ソースコード流出の経緯を公開
(x.com/bcherny)Claude Code障害、ボリス・チェルニーの事後振り返り: 「個人のミスではなく、プロセスの問題」
Claude Codeの創始者ボリス・チェルニー(@bcherny)が、3月31日に発生したClaudeサービス障害について短いながらも印象的なコメントを残した。
「ミスは起こるものです。チームとして重要なのは、これが特定の個人の責任ではないと認識することです — それはプロセス、文化、またはインフラの問題です。今回のケースでは、自動化されているべき手動デプロイのステップがありました。チームはいくつかの自動化改善を適用し、いくつかは現在進行中です。」
何が起きたのか?
3月31日17:45 UTCから4月1日05:52 UTCまで、Claude Opus 4.6とSonnet 4.6でタイムアウトが急増する障害が発生した。Downdetectorによると、午前8時30分(PT)時点で2,400人以上のユーザーが問題を報告しており、その大半はClaude Chat関連の不具合だった。
原因は、デプロイ自動化が不十分だった手動デプロイのステップにあったと、チェルニー本人が明らかにした。
目を引くのは障害そのものよりも対応の仕方
チェルニーのコメントには、エンジニアリング文化で言うブレームレス・ポストモーテム(blameless postmortem)の哲学がそのまま表れている。GoogleやNetflixのようなSRE(サイト信頼性エンジニアリング)文化で長年強調されてきた原則 — 「個人を罰すると問題は隠れてしまう、システムを直さなければならない」 — を、Claude Codeチームが実践していることを示している。
急成長するAIサービスでは、手動デプロイの1ステップが大規模障害につながり得ること、そしてそれを公に認めて自動化で応えることは、小規模チームでも大規模サービスでも改めて考えるべきポイントだ。
参考
∙ Claude公式ステータスページ(status.claude.com)によると、障害は完全に解消された。
∙ 原文ツイート: https://x.com/bcherny/status/2039210700657307889
5件のコメント
Hacker Newsの要約としては一番おかしい。タイトルだけは合っていて、最初の内容は翻訳文として合っているが、残りの内容はXでほかの人たちが話していた内容で、背景として説明した内容も別のものだ。原文が短いツイートなので、内容を誤ってつなぎ合わせたようだ。
GeekNewsの要約はLLMを使っているから、そういうことなんでしょうね?
それから、x.com は今ではほとんどの人がみんな青いバッジを付けていますね。以前は「公認」くらいの人にだけ付くものだったと記憶していますが、みんな有料プランを受け入れたようです。
長文を書くにはラベルを付けないといけないので、ブログ用途や告知目的で使う場合はみんな付けていたんですよね。
Twitter時代には、Twitter側が公人に付与する無料の認証バッジで、特にこれといった機能はなかったと記憶しています。
そうなんですね。ご回答ありがとうございます。
流出経路というよりは、流出に至った経緯…と書くべきだと思うのですが、投稿を修正できないですね。