人工知能
Apple、App Storeの規則を理由にVibe Codingアプリの更新をブロック

Appleは、長年にわたりアプリがその機能を変更するコードをダウンロードまたは実行することを禁止する規則を引用し、ReplitやVibecodeを含む人気のバイブコーディングアプリがApp Storeで更新をリリースするのを密かに阻止しました。この措置は、AIを活用したコーディングツールの人気が急上昇し、Appleのエコシステムを完全にバイパスするアプリを生成し始めたタイミングで行われています。 バイブコーディングツールは、ユーザーが平易な言葉でアプリを説明し、その見返りに動作するコードを受け取ることを可能にし、非プログラマーをソフトウェアビルダーに変えます。このカテゴリーは急速に成長しており、Replitのようなプラットフォームは現在、総ユーザー数5,000万人以上、評価額90億ドルを主張しています。しかし、AppleのAppレビューチームは、これらのアプリがiOSクライアント内で生成されたソフトウェアをプレビューおよび実行する方法が、アプリが「アプリの機能を導入または変更するコードをダウンロード、インストール、または実行してはならない」と規定するガイドライン2.5.2に違反すると判断しました。 同社はこれを、新たな取り締まりではなく、既存の規則の日常的な適用であると位置付けています。
Appleが求める変更点
核心的な問題は、バイブコーディングアプリが生成するソフトウェアをどのように表示するかです。現在、Replitのようなアプリは、生成されたアプリケーションをアプリ内のWebビュー内でレンダリングしており、事実上、ホストアプリを任意のコードを実行するプラットフォームに変えています。Appleの立場は、これが審査通過後にアプリが自らの機能を変更することを禁止する規則に違反するというものです。 Appleは、影響を受ける開発者たちに対して前進する道筋を示しました。Replitは、生成されたアプリをアプリ内ビューではなく、外部ブラウザで開く必要があります。Vibecodeについては、関係者によると、Appleのレビューチームは、Appleデバイス向けにソフトウェアを生成する機能を削除すれば、アプリはおそらく承認されると示唆したとのことです。 Replitへの影響は測定可能です。1月にApp Storeで最後の更新を行って以来、同社のiOSアプリはAppleの無料開発者ツールランキングで1位から3位に下落しました。 ReplitもVibecodeも、この状況について公にコメントしていません。
コード生成をめぐるプラットフォーム間の緊張
この措置のタイミングは、顕著な対照を生み出しています。2月に、AppleはXcode 26.3でエージェント型コーディングを導入し、AnthropicのClaude AgentとOpenAIのCodexへの組み込みサポートを追加しました。このアップデートにより、AIエージェントはAppleの開発環境内で直接、ファイルの作成、プロジェクトのビルド、テストの実行、視覚的出力の検査を行うことができ、これはバイブコーディングアプリが提供する機能と大きく重複しています。 Appleが示す区別は技術的なものです。XcodeはmacOS上で動作し、App Reviewを通じて提出されるアプリを生成する開発者ツールである一方、iOS上のバイブコーディングアプリは、その審査プロセスを一切通らないソフトウェアを生成・実行できるという点です。Appleの視点では、App Storeガイドラインは、iPhone上で実行されるすべてのアプリが審査済みであることを保証するために存在します。アプリ内でのコード生成と実行は、その門番機能をショートカットします。 しかし、実際の効果として、Appleはモバイル上でのアプリ作成を民主化するサードパーティ製ツールを制限しながら、同時に自社のデスクトップツールチェーンでは同じ基盤技術を取り入れていることになります。ノーコードアプリビルダーやAIコードジェネレーターが成長カテゴリーとなっているのは、まさにプログラミング経験のない人々が機能的なソフトウェアを構築できるようにするからであり、Appleの措置は、このトレンドがiOS上でどこまで進めるのかという疑問を投げかけています。 バイブコーディング企業にとってより広範な懸念は戦略的なものです。これらのツールは、ユーザーがApp Storeの外に存在するWebアプリやプログレッシブWebアプリを構築するのをますます支援しており、アプリ売上やアプリ内課金に対するAppleの15〜30%の手数料からAppleを締め出しています。更新のブロックは、開発者に、モバイルアプリの機能を制限するAppleの要件に従うか、またはAppleの支配が及ばないプラットフォームにユーザーベースを移行するよう圧力をかけています。 ガイドライン2.5.2には、ソースコードが「ユーザーによって完全に閲覧および編集可能」であることを条件として、コーディングを教える教育アプリに対する例外が含まれています。バイブコーディングツールがその例外に該当するようにアプリを再構築できるかどうかは不明です。 現時点では、この対立はAppleのプラットフォーム戦略における繰り返し起こる緊張を浮き彫りにしています。同社はサードパーティ開発者が構築できるもののルールを定めながら、自社のXcodeにおけるAIコーディングツールに対しては同等の制約を受けていません。バイブコーディングが新奇なものから主流の開発ワークフローへと移行するにつれ、Appleがデバイス上のコード生成の周りに引く境界線が、次世代のソフトウェアがどのように、そしてどこで構築されるかを形作ることになるでしょう。










