電商大手のアマゾン(Amazon)では最近、ウェブサイトやアプリの障害が相次ぎ、経営層が緊急の内部会議を招集しました。CNBCによると、一部の事故はAI支援によるコーディング(AI-assisted coding)に関連していると指摘されています。大規模な人員削減とAI技術の導入を加速させる背景の中、これにより「AIによるプログラミング」のリスクや監督の問題について外部の議論も高まっています。
一週間で四件の重大障害、アマゾンが緊急検討会議を開催
CNBCの報道によると、アマゾンでは最近、複数のウェブサイトやアプリの障害が連続して発生し、そのうちの一つは約6時間続き、一部のユーザーは決済や商品価格の確認、アカウントへのログインができなくなりました。
アマゾンのEC技術基盤を担当するシニア副社長のデイブ・トレッドウェルは、その後、従業員にメールを送り、定例の「This Week in Stores Tech(TWiST)」会議で深く検討し、最近の一連の重大システム事故の原因について議論すると発表しました。
トレッドウェルはメモの中で、過去一週間で「Sev-1」等級の高い深刻度の事件が4件発生しており、これらはコアサービスの中断やシステム性能の著しい低下を引き起こす可能性があるため、エンジニアリングのプロセスや関連メカニズムの見直しが必要だと述べています。
「AI支援によるコーディング」が事故の主因として指摘され、アマゾンは影響を軽視
フィナンシャル・タイムズは、会議前の内部資料で、第三四半期以降、一部の「生成AI支援によるコード変更(GenAI-assisted production changes)」と最近の事故の頻発との関連性が示唆されていたものの、その内容は会議前に削除されたと報じています。
アマゾンの広報はその後、「最近の事故はAIツールに関連したものは一件だけで、AIによるコード作成は関与していない。TWiST会議はあくまで定例の運営レビュー会議です」と述べました。
それにもかかわらず、社内では現在、生成AIを用いたソフトウェア開発の「ベストプラクティスと安全メカニズム」が完全に確立されていないことを認めており、AIによるコード変更の審査プロセスの導入や、自動化・代理型の安全メカニズムの強化など、今後のリスク低減策に取り組んでいます。
(スペインのエンジニアが誤って7000台のDJI掃除ロボットを「乗っ取り」、スマート家電のセキュリティ脆弱性が再浮上)
人員削減と投資を並行し、テック巨頭がAI支援時代へ加速
近年、アマゾンはAIとクラウドインフラへの投資を大幅に増やしています。同社は先月の決算報告で、今年の資本支出が過去最高の2000億ドルに達すると予測し、AIサービスの急速な計算需要に対応しています。
AI投資を強化する一方で、アマゾンは組織のスリム化も進めており、2022年以来、2万7000人以上の従業員を削減し、直近半年だけでも約3万人の技術・企業関連職を解雇しています。これは、テック企業がAI支援による企業運営の加速を目指す動きの一端です。
AIによるプログラミング効率向上と新たな課題
LLM(大規模言語モデル)がソフトウェア開発に広く使われるようになり、多くの企業がAIツールを用いてコードを書き換えたり、システムを修正したり、アプリケーションの構築を支援したりしています。しかし、AIクリエイターの@TukiFromKLは、AI支援によるコーディングは開発速度を上げる一方で、十分な審査やテストの仕組みがなければ、コードの誤りやシステム障害、さらには潜在的なセキュリティリスクを増大させる可能性があると懸念しています。
アマゾンは、AIを理解していない高級管理職の方がAIそのものよりも危険であることを証明しています。そして、各企業はこの事例を見て、何も学んでいないのかもしれません。
アマゾンの最近のシステム事故は、大手テック企業がAIを導入して業務を最適化する過程での矛盾を映し出しています。効率と自動化を追求する一方で、企業はエンジニアリングのガバナンスや品質管理のプロセスを再設計し、重要なインフラの安定性と信頼性を確保しなければなりません。
(CZ、AI代理ツール「小龍蝦」を皮肉る:「手放し解放」と謳うも、毎日修理に追われる羽目に)
この記事は、「AI支援によるコーディングが原因か?」と題し、アマゾンの一週間で四件のシステム障害と経営層の緊急検討会議について最早掲載されたものです。