2026/06/11 22:16

AppleのFoundation Models、ClaudeやGeminiも同じSwift APIへ載せる設計に変わった

WWDC26の『Bring an LLM provider to the Foundation Models framework』で見えてきたのは、AppleがFoundation Modelsを自社の端末内モデル専用レールとして閉じる気がないことです。Appleは今年、System Language Model、Private Cloud Compute、Core AI、MLXを同じ API の上へ並べたうえで、Anthropic と Google も Swift package で参加すると予告しました。Foundation Modelsは今年から『AppleのLLMを呼ぶ窓口』より、『Swiftアプリがどのモデルを使うかを差し替えられる共通面』として読むほうが正確です。

Apple Developerの記事画像
画像: Apple Developer

Foundation ModelsはApple純正モデルの専用口から外へ開き始めた

セッション冒頭でAppleは、Foundation Models framework が昨年の on-device language model だけでなく、今年は『nearly any LLM』へ広がると明言しました。System Language Model は instruction following と画像入力が強化され、Private Cloud Compute は reasoning と 32K context window を持つモデルとして紹介されます。さらに Core AI と MLX も並び、Appleは最初から『Apple純正モデルの説明会』ではなく、複数の推論経路を同じ枠へ載せる話として組み立てていました。

WWDC26のBring an LLM provider to the Foundation Models frameworkセッション画像
画像: Apple Developer

決定的なのは、その先に community と frontier models を置いたことです。Transcript では、Anthropic と Google が Swift packages を通じて Foundation Models framework を拡張し、Claude と Gemini を Swift developer に届けると予告されています。Appleは自社モデルを入り口にしつつも、開発者にとっては『Swiftアプリから何を使うか』を Apple 側で固定しない方向へ舵を切りました。

同じ API で差し替えられる設計が、AppleのAI戦略を変えている

この話が大きいのは、モデルを増やしたことそのものではありません。Appleは『every model conforms to the Language Model protocol』と説明し、System Language Model、PCC、Core AI、MLX、community providers を同じ LanguageModel protocol の上へ揃えました。開発者側から見ると、LanguageModelSession に渡す model を差し替えるだけで、手元の軽い処理からサーバー推論、オープンソースモデルまで同じ呼び出し面で扱えるわけです。

その裏側では、LanguageModel と LanguageModelExecutor の分離がかなり重要です。セッションは configuration を鍵に executor を再利用し、prewarm、Transcript 変換、KV cache の管理、streaming response まで executor 側へ寄せる構造を説明しています。要するに Apple が開いたのは『外部モデルも使えます』という marketing だけではなく、外部 provider が Swift package として自然に入ってこられる土台です。

今年の本題はモデル数より、配布と責任分界の作法にある

Transcript 後半が示していたのは、Appleがこの新しい市場をかなり実務寄りに考えていることです。Package.swift での配布、iOS・macOS・visionOS・watchOS に加えて Linux まで含めた target 設計、依存の絞り込み、git tag での release、公的な Swift package 流通まで具体的に案内されています。Foundation Models が open source になることも踏まえると、AppleはAI接続面を『Xcode内の機能』ではなく、Swift ecosystem の一部として流通させる前提です。

Foundation Modelsに今年追加された4つのモデル経路
経路Appleの説明意味
System Language Modelinstruction following強化、画像入力対応軽く速い既定路線を保つ
Private Cloud Computereasoning と 32K context window端末内では足りない深い推論を補う
Core AI / MLXローカル実行や community model を扱うApple純正以外のローカル推論をつなぐ
Provider packagesAnthropic と Google の Swift package 参加予告Swiftアプリ側のモデル選択肢を市場化する

同時に Apple は、privacy と責任分界もかなり強く押し出しました。on-device model と cloud-based model では privacy characteristics が大きく異なり、users deserve to know which they're getting と明言しています。つまり今年の Foundation Models は、便利な model swap の話で終わりません。どの provider をどう配り、認証し、どこで推論し、ユーザーへどう説明するかまで含めて、Apple流の AI アプリ基盤が立ち上がり始めたと見るべきです。

今回のセッションでAppleが見せたのは、Foundation Modelsを『Apple Intelligenceを呼ぶSDK』の位置に固定しない方針でした。Claude や Gemini まで同じ Swift API に載るなら、Foundation Models は自社モデルの囲い込みより、Swift 開発者を中心にしたモデル接続面へ変わります。AppleのAI戦略は今年、モデルの賢さ競争だけでなく、『どのモデルをどう差し替えてもアプリを壊さず運べるか』の層へ降りてきました。