HN 日本語サマリー

← 一覧へ戻る
インフラ・DevOps

CloudflareのAI精神病

Cloudflare's AI Psychosis (opensauce.it)

53 pointsby gregzeng9518 コメント

要約

この記事は、CloudflareがAIブームとプロダクトマネージャー主導の戦略により、本来のインフラ企業としての信頼性やシンプルさから逸脱していると批判しています。多くの新機能が追加されたものの、一貫性がなく、開発者体験が悪化し、ドキュメントも不十分であると指摘しています。

全文翻訳

かつてCloudflareは、インターネットをより良くするために、バットマンの正体を隠すように目立たずに活動していました。悪い人々から守り、戦い、ゴッサムのグローバル都市、いやインターネットのために貢献していました。10年前に初めて自分のウェブサイトにCloudflareを導入したとき、それは何メガバイトものデータを節約し、請求額を減らし、サイトのパフォーマンスに関する月次レポートを送ってくれました。その時、Cloudflare(CF)が素晴らしいと確信しました。なぜなら、Cloudflareはいくつかのことをうまくやっていたからです。あなたのサイトの前に立ち、攻撃を受け止め、静的なコンテンツをキャッシュし、DNSを処理していました。それだけです。余計なものはありません。優れたインフラ。高速。信頼性がある。最高の意味で退屈。新しいことは、あまり良くありません。より重要なのは、これは私の個人的なブログに関する個人的な意見であり、あなたは同意しなくても構いません。私はAIスタートアップで働いており、CFに依存しており、顧客として完全に不満でもなく、完全に満足でもありません。CFは大きなビジネス、巨額の金儲けマシンです。今日、彼らはかつてないほど大きくなり、依然としてウェブの約3分の1のリクエストをルーティングしています。株主にとっては素晴らしい業績であり、彼らが販売するセキュリティとキャッシュレイヤーはうまくいっており、請求書を支払っています(執筆時点では株価は史上最高値です)。株価がどれほど好調でも、過去数年間、CFは少しばかり気まずく、排他的なものへと変貌しました(ただし、他の企業ほどひどくはありません)。今日、それは優れたエンジニアによって運営されている会社というより、私が「AI精神病」と呼ぶものに陥ったPMやバイブコーダー(感覚で開発する人)の会社のように感じられます。「夢見て -> 感じて -> リリースする」という具合です。 現実との乖離 まず、これまで以上に多くの障害が発生しています。ReactのuseEffectの失敗を覚えていますか?ウェブの約3分の1を運営するインフラ企業でこのようなことが起こるとは、完全に信じられません。障害は遍在していますが、私の最大の不満である開発者体験(DX)について話しましょう。開発者体験は、後付けのように感じられます。しかし、CFはインフラ企業であり、優秀なエンジニアがいるのに、DXはトップであるべきではないでしょうか?それなのに、CFは皆、子供、犬、バイバーのためのクラウドプラットフォームにもなろうと決めました。どうしてこうなったのでしょうか?AIプロダクトマネージャーの考え方です。くだらないものをリリースし、X(旧Twitter)に投稿し、200いいねを得て、繰り返す。専門知識、信頼性、シンプルさに焦点を当てるのではなく…これが、インフラ企業が、かつて解決しようとしていた問題に近づいてしまった方法です。同じことをするのに、あまりにも多くの方法があり、どれも素晴らしいとは言えません。 インフラ企業が完全なプロダクトマネジメント組織に食い荒らされると、次に何が起こるかわかります。まず機能が倍増します。命名がマーケティングになります(Hyperdrive?クールに聞こえるだろ?リリースだ)。重要なのは、半端なプリミティブ(基本要素)ばかりです。例は?データストレージを見てみましょう。D1(サーバーレスSQLite)、独自のSQLiteを持つDurable Objects、KV、R2、Queues、そして外部PostgresやMySQLを高速化するHyperdriveがあります。それでも、ネイティブに感じられる、真に第一級のマネージドPostgreSQLはありません。キーワードは「ネイティブに感じられる」ことです。Hyperdriveは、どこか別の場所にあるデータベースのためのスマートなコネクションプーラーとキャッシュです。便利ですが、ほとんどの真剣なアプリケーションが依然として求めているデータベースを構築しなかったことの証です。結局、3つか4つのストレージ製品をまとめて、その組み合わせのドキュメントが6ヶ月も古くないことを願うことになります。 さて、あなたは「おい、お前は何を言っているんだ?」と思うかもしれません。コンピューティング側を見てみましょう。ひどいものです。コンピューティングも同じ混乱です。Workersがあります。Dynamic Workers(AIエージェントや信頼できないコードのコンテナの軽量な代替として販売されている、実行時にスピンアップされるアイソレート)もあります。次にSandboxes(コンテナ上)。そして完全なContainers…そしてそれらを囲む多くの「コードモード」パスがあり、エージェントが作業を作成して実行できるようにします。それぞれに異なる分離、起動時間、価格設定、バインディングがあります。「コードを実行する場所」という単一の場所はありません。それらの間で選択するには、互いに矛盾しているか、実際の製品に追いついていない複数のドキュメントページを読む必要があります。さて、「異なるコンピューティングレイヤーが必要なんだよ!」と言うかもしれません。OK、では私はまた間違っているに違いありません。最新の最もホットな話題を見てみましょう。AIエージェント。エージェントはさらに騒がしいです。Agents SDK。Flue。Project Think。Cloudflare OS(彼らは内部エージェントワークスペースをオープンソース化しました)。そしてオブザーバビリティ(監視)は後から追加されます。新しい発表ごとに、既存のものを完成させるのではなく、別のハーネスやフレームワークが追加されます。典型的なプロダクトマネージャーの動きです:表面積を増やし、開発者体験がサンドボックスから逃げ出した内部実験のように感じられるまで、不整合を最大化します。RAGも同じ話です。AutoRAGはAI Searchに改名されました。R2、Vectorize、Workers AI上のマネージドパイプラインにすぎません。デモやハッカソンには十分です。しかし、実際の使用では、品質、フィルタリング、ハイブリッド検索、実際の可視性において、適切なRAGプラットフォームや、まともなオープンソーススタックに劣ります。「簡単なケースでは機能する」とき、それはインフラ企業にとって低い基準であることを知っています。 さらに、私のためにお祝いのチェリーをいくつかトッピングしてくれますか?ドキュメントが私を殺します。UIを「再設計」しただけで仕事をしたとは言えません。ページは不完全なままリリースされます。例は腐敗します。新しい製品は、実際のインフラに必要な正確でバージョン管理された参照資料(あるいはエージェントのための基本的なSKILL.mdのようなものさえ)なしで登場します。信頼が失われます。会社自体がAI生成されたものをリリースし、後で免責事項やTODOのクリーンアップが必要になる場合。すべてのエンジニアは、ドキュメントは製品の一部であることを知っています。ドキュメントを正しく扱えないなら、どのようにして採用と信頼を得られるでしょうか?それを二次的なマーケティングのように扱うのは…良くありません。Workers AI、推論レイヤーを見てみると、パターンが続いています。レイテンシが改善され、より大きなオープンモデルが追加されると、物事は上向きに見えましたが、深く見ると、多くのワークロードで速度が専門プロバイダーに遅れを取り、最新のフロンティアモデルを持っている点でも遅れを取っていることがわかります。Cloudflareはエージェントを実行する場所として自身を売り込んでいますが、そのカタログは昨年のIKEAよりも悪いです。パフォーマンスが多くのチームに、推論の難しい部分をどこか別の場所に送らせ、Cloudflareを再び配管として扱うことを強制します。これの多くは、X(旧Twitter)でVercelと戦うことよりも、インフラレイヤーの上に堅牢なレイヤーを構築することに、より多くの関心を払うことから来ています。エッジ機能、フレームワーク、エージェントランタイム、「フルスタック」の発表が日々続いていますが、Cloudflareを差別化させたコアネットワーク、信頼性、シンプルさへの注意は一貫して減っています。AI精神病がエシュロン全体を包み込み、プロダクト組織が既存のものを傑作にすることではなく、機能の速度と競合投稿で評価されているように感じます。このAIブームは、チーム全体を、ブログ記事には十分な、重複するツールの広大なカタログを作成するように導きました。どれも、実際のインフラ顧客が必要とする明確で耐久性のある答えではありません。これが、誰も止めないときにプロダクトマネージャーがインフラ企業にすることです。彼らは発表の頻度と表面積の成長を最適化します。Cloudflareを重要にした、首尾一貫した信頼できるインフラレイヤーは?そのレイヤーは、すべてのノイズの下で見つけるのが難しくなっています。Workersのオブザーバビリティはまだ不完全で、ひどいものです。 Cloudflareは何年もオブザーバビリティの進捗を発表してきました。ログは「一般提供」になりました。ダッシュボードに「統一オブザーバビリティ」セクションが表示されました。自動トレースはオープンベータに入りました。クエリビルダー、メトリクスビュー、OpenTelemetryエクスポートが追加されました。マーケティングでは、プラットフォームに最終的に匹敵する第一級オブザーバビリティと謳っています。しかし、現実は大きく異なります。なぜなら、コアコンポーネントは部分的、バグがある、あるいは必要なときに欠けているからです。彼ら自身のドキュメントには、決して消えなかった厳しい制限がリストされています。トレースはまだオープンベータです(ドキュメントサイトの「トレース」の隣のバッジに2026年8月現在、文字通りBETAと表示されています)。Spectre緩和策のため、非I/O操作はしばしば0ミリ秒を報告します。トレースコンテキストは外部サービスに伝播しないため、エンドツーエンドの可視性が…