Apple、SiriエンジニアをClaude Code学習のためのAIコーディングブートキャンプに派遣

4月15日、The Informationがやや皮肉なニュースを報じた。AppleがSiriチームのエンジニアをAIコーディングブートキャンプに集団で派遣し、AIツールを使ったコードの書き方を学ばせているという。

タイミングはWWDCの2ヶ月前。Appleは6月の開発者会議で、新しくより強力なSiriを発表する予定だった。

今、彼らは一夜漬けの勉強をしている。

Siriチームの問題はどれほど深刻か

数字を見てみよう。トレーニングに参加するエンジニアは200人未満、Siriの開発を継続するために約60人が残り、さらに約60人がSiriのパフォーマンス評価を専門に行う。この体制は多くのスタートアップよりも小規模だ。

背景はこうだ。SiriチームはApple内部で、AIコーディングツールの後進という不名誉なレッテルを貼られている。

Appleの他のエンジニアリングチームは以前からClaude Codeを大量に導入しており、エンジニアリング予算のかなりの割合を投入しているチームもある。しかしSiriチームは、従来の方法でコードを書き続けてきた。

これは単なるツールの好みの問題ではない。SiriチームはiOS 18で約束した複数のApple Intelligence機能を最終的に提供できず、経営陣の大幅な刷新に至った。AI責任者のJohn Giannandreaは2025年末に退任し、Craig Federighi(ソフトウェアエンジニアリング担当SVP、iOSとmacOSを統括)がAIの方向性を引き継ぎ、Vision Proの立役者であるMike RockwellがSiriチームの指揮を執ることになった。

新しい経営陣が最初にやったこと。それは「AIコーディングを学べ」だった。

この話自体が大きな皮肉

ここにはパラドックスがある。AI機能の開発を担当するエンジニアが、自分たちはAIを使えないのだ。

これは組織運営の問題と捉えることもできる。Siriのエンジニアは従来の音声システム開発に精通しており、大規模言語モデルの時代への移行には時間が必要だ。あるいは、これを鏡として見ることもできる。大企業内部でのAIコーディングツールの浸透速度は、外から見えるほど速くはないのだ。

すべてのソフトウェアチームがCursorやClaude Codeを使っているわけではない。大企業の中核チームの中には、今も10年前のワークフローを動かしているところがある。知らないからではなく、推進する人がおらず、明確な組織的プレッシャーもないからだ。

Appleは今、強制トレーニングでこの問題を解決しようとしている。「遅くとも確実に」で知られる企業にとって、このペースは確かに切迫している。

Siriの6月の大試験

Siriの現状から見ると、今回のトレーニングは効率化だけでなく、むしろ火消しのように見える。

AppleはGoogle Geminiと契約を結んでおり、契約額は年間約10億ドル規模と報じられている。Geminiモデルを使ってSiriの機能の一部を強化する。Apple自身のFoundation Modelsチームも拡大しており、オンデバイス推論とプライバシー保護に賭けている。二本立てで進めているが、ユーザーが目にするSiriは、相変わらず的外れな答えを返し、マルチステップのタスクを処理できない旧来のアシスタントのままである。

WWDCは6月。Appleは本当に使えるSiriを披露して、体裁を整える必要がある。

エンジニアをClaude Codeの学習に送り込むのは、ある意味でこう言っているのと同じだ。人手では追いつかない進捗を、AIツールでスピードアップする。

2ヶ月で間に合うかどうか。ユーザーが直接答えを教えてくれるだろう。

ちなみに、AppleのSiriチームがClaude Codeを学んでいるという話は、3年前なら決してニュースになり得なかった。それが今、ニュースになるということは、AIコーディングツールが「オプション」から「必修科目」に変わったことを示している。世界で最も裕福なテクノロジー企業の中でも、ついていけないチームがあるのだ。

出典:Siri Engineers Sent to AI Coding Bootcamp as Apple Prepares to Deliver Siri Overhaul(MacRumors);Report: Apple to send Siri engineers to multi-week AI coding bootcamp(9to5Mac);CocoLoop、Apple Sends Siri Staffers to Coding Bootcamp in Latest Shakeup(The Information)