Appleが「バイブコーディング」アプリにメス、Replitなどの更新を保留に
Appleが自然言語でアプリを生成できるReplitやVibecodeに対し、機能変更を伴う外部コード実行を禁じるガイドライン2.5.2条を理由に更新の承認を保留しています。生成したアプリのプレビュー表示が規約に抵触するとみられ、AIによる即時アプリ開発とApp Storeの流通モデルが本格的に衝突し始めました。
スマホに向かって数行の指示を打ち込むだけで、AIがその場で動くミニゲームやツールを作り出す「バイブコーディング(Vibe Coding)」。この手軽な開発体験に対し、AppleがApp Storeの門番としてブレーキをかけ始めました。
The Informationの報道によると、AppleはReplitやVibecodeといった人気バイブコーディングアプリのアップデート審査を保留にしています。90億ドルの評価額を持つReplitは1月以降アプリを更新できておらず、開発者ツールランキングの首位から3位へと転落しました。
争点は「アプリ内プレビュー」の仕組み
Appleが根拠としているのは、新規の規制ではなく長年存在する審査ガイドライン2.5.2条です。アプリが自身の機能や他アプリの動作を変更する外部コードをダウンロードまたは実行することを禁じる項目です。
バイブコーディングはまさに、その場で新しいコードを走らせる仕組みです。Replit側は、コードは外部の仮想マシン上で実行されており、スマホアプリ上では単にWebViewで画面を表示しているだけで、SNSアプリでリンクを開くのと変わらないと主張しました。
しかし審査チームは当初この説明を退けました。9to5Macに対するAppleの回答によれば、既存ルールに則った対応であり、過去2カ月で3回の電話協議を行うなど開発者側と対話を重ねてきたとしています。
現在は妥協案の模索が進んでおり、Replitはアプリ内でのプレビュー表示を取りやめ、外部のSafariブラウザで開く仕様に変更する見込みです。またVibecodeに対しては、Apple端末向け専用アプリの生成機能を削除すれば審査が通る見通しが伝えられたと報じられています。
自社Xcodeの強化と競合への警戒
興味深いことに、すべての同種ツールが一律に止められているわけではありません。Vercelが提供するv0など、類似のプレビュー機能を持つアプリは現在も更新を継続できています。
また、SNS上で一部懸念された「AIで作成したアプリ全体のApp Store締め出し」も誤解です。AIでコードを書いたアプリ自体は、通常の審査プロセスを経て問題なく公開できます。今回Appleが問題視したのは、アプリ内部で動的にコードを走らせるプラットフォーム側の挙動です。
とはいえ、商業的な思惑が絡んでいることは否定できません。バイブコーディングはApp Storeを介さないWebアプリの急増を後押ししており、Appleの手数料モデルの外側にエコシステムを作り出しています。さらにApple自身も、開発ツールXcodeにOpenAIやAnthropicのAI支援機能を組み込み始めたばかりです。反トラスト法専門の弁護士ジーン・バラス氏も、自社の競合になり得るアプリを抑制してきたAppleの歴史を指摘しています。
なぜ重要か
手元のスマホだけでアイデアを即座に形にできるのが、モバイル版バイブコーディングの最大の魅力でした。プレビューのたびに外部ブラウザへ飛ばされる仕様になれば操作感は損なわれますが、コード生成やクラウド実行の根幹まで奪われるわけではないため、今すぐ利用をやめる必要はありません。
私たちが注目すべきは、静的なアプリ配信を前提としてきたApp Storeモデルと、動的にコードを紡ぎ出す生成AIとの構造的な衝突です。従来のアプリは事前にパッケージ化されて審査を受けますが、プロンプト次第で挙動が変わるAIツールは、2.5.2条の字面通りの解釈と本質的に相容れません。
Webアプリへの流出を防ぎ自社の経済圏を守りたいAppleの防衛本能も見え隠れします。自社の開発環境ではAIエージェントを歓迎しつつ、サードパーティのモバイル完結型コーディングには厳格な枠をはめる姿勢は、今後iOS上で自律型AIエージェントを展開しようとするすべての開発者にとって重い前例となるはずです。
情報源 (4)
- theinformation.com(新しいタブで開きます)原文theinformation.com
- 9to5mac.com(新しいタブで開きます)報道9to5mac.com
- the-decoder.com(新しいタブで開きます)報道the-decoder.com
- x.com(新しいタブで開きます)議論x.com