最近、アップルのアプリストア(App Store)は新興の「ビーブコーディング(Vibe Coding)」カテゴリのアプリに対して厳格な整備を進めています。関係者によると、人気のプログラミングツール「Anything」は先週正式に削除されました。
「ビーブコーディング」とは、ユーザーが自然言語で要望を記述し、AIが自動的にコードを生成・実行する開発モードのことです。このモードはプログラミングの障壁を大幅に下げましたが、アップルの「自己完結型のルール」のラインに触れてしまいました。
アップル公式は、審査ガイドラインの2.5.2条に基づき、すべてのアプリは自らのパッケージ内で独立して動作しなければならないと述べています。開発者は外部手段を通じて新しいコードをダウンロードまたは実行して、既存の機能を変更することは禁止されています。
簡単に言うと、アップルはアプリがユーザーにコードを書くのを補助することは許可していますが、そのコードがアプリ自体の形を変えることは許しません。削除されたAnythingの開発者はリスク回避のために更新を試みたものの、その方法はコードプレビュー機能をウェブ側に移すというものでした。
しかし、アップルはこの更新リクエストを最終的に拒否し、アプリストアから完全に削除することを決定しました。Anything以外にも、ReplitやVibe codeなどの有名なAIプログラミングアプリも連続して更新の遮断を受けています。
アップルは今回の行動がAI技術を対象としているわけではないことを強調しています。これは、アプリストアの安全と審査の一貫性を維持するためです。公式は、アプリが実行中に審査されていないコードを無制限に読み込むことを許容すれば、大きなセキュリティ上の危険が生じる可能性があると考えています。
現在、市場には一部の同様のアプリが掲載されていますが、全体的なAIプログラミングコミュニティは高い緊張状態にあります。開発者たちは、「自然言語プログラミング」のイノベーションとアップルの厳しい審査メカニズムの間で、新たなバランスを見つける努力を続けています。
