WWDC 2026 が閉幕しました。今年の主題は明快で、AI が OS のコア機能として組み込まれたことです。刷新された Siri は Gemini ベースになり、Apple Foundation Models は初回ダウンロードが 200 万に満たない開発者へ無償で開放されました。同じ Swift の API から Claude や Gemini をサーバーサイドで呼べる統合も発表されています。
個人開発者にとって、これは素直に追い風です。これまで有料の API を叩いて実装していた要約や分類が、OS の機能としてタダで手に入る可能性が出てきました。私自身、壁紙アプリや癒し系アプリを長く運用していて、AI 機能をどこまで自前で持つかは毎回悩むところでした。
ただ、全部を OS に寄せるのは危うい判断です。便利さの裏で、差別化と移植性を静かに失います。この記事は「どの機能を OS の AI に委ね、どれを自分で持つか」という境界を、後悔しない形で引くための判断軸を書きます。
私の運用しているアプリ群は累計では大きな数字になりますが、新作の初回ダウンロードは当然この枠に収まります。新しいアプリで AI 機能を試すコストが、実質ゼロになるわけです。これまでは「API コストが回収できるか分からないから AI 機能を見送る」という判断が普通にありました。その制約が外れる影響は小さくありません。
ただし、ここに罠があります。アプリが育って 200 万を超えた瞬間、無償枠から外れます。無償だからと OS の AI に深く依存した設計にしていると、成功した途端にコスト構造が崩れます。だから無償枠は「試すための入り口」と割り切り、課金が立つ層には最初から有料 API への切り替え経路を用意しておくことを推奨します。
OS 任せで 1 年後に後悔する典型パターン
実体験と周囲の事例から、後悔の形はだいたい決まっています。
// 後悔するパターン: OS の AI を UI に直接埋め込むfunc summarize(_ text: String) async -> String { // OS の挙動・出力形式に画面が直結している let result = await SystemLanguageModel.default.summarize(text) return result.text // 仕様が変わると画面が壊れる}