Appleは、App Storeに掲載されているAI搭載のバイブレーション機能を備えたアプリに対する規制を強化しており、App Storeの審査プロセスを回避するアプリが急速に開発されるのを防ぐことを目指している。
ヴァイブプログラミングは一大ブームとなり、プログラミング経験のない人でもAIを活用してアプリを作成できるようになった。しかし、アプリ作成が初心者にとって容易になった一方で、Appleは依然として特定の形態のヴァイブプログラミングを抑制しようとしている。

水曜日にThe Informationが発表した調査によると、AppleはReplitやVibecodeといった開発者向けアプリのApp Storeでのアップデート配信をブロックしている。この措置は一時的なもので、Appleはこれらのアプリが引き続き機能するためには修正が必要だと考えているようだ。
情報筋によると、これらのアプリはApp Storeで再び承認される見込みだが、そのためには動作方法の変更に同意する必要があるという。これらの変更には、Vibe向けに開発されたアプリのプレビューの更新や、Appleデバイス専用のアプリ作成機能の削除などが含まれる。
報道によると、Appleの今回の措置は、バイブレーション系アプリの流入によるApp Storeの収益減を防ぐことを目的としているという。しかし、その理由は単に金銭的なものだけではなく、はるかに複雑なものだ。
Appleは雰囲気作りのためのコンテンツを作成するアプリを直接禁止しているわけではないが、開発者が従わなければならないルールは存在する。
非常に具体的な統制強化。
Vibeプログラミングとは、自然言語コマンドとAIチャットボットを用いてコードやアプリケーションを作成する手法を指します。ユーザーは、希望するアプリケーションとその機能を説明することで、AIサービスにアプリケーションの作成を依頼したり、仕様の変更を依頼したりすることができます。
つまり、AIチャットボットにアプリが欲しいと伝えるだけで、それが自動的に作成される、そんなイメージです。

Vibe Codingアプリケーションは、プログラミングの知識がない人でもアプリケーションを作成できるよう、AIを活用しています。
プログラミング用語の「vibe」は、ここで説明するような、ユーザーがステートメントからアプリケーションを作成するために特別に設計されたアプリケーションを含め、さまざまな用途を包含しています。しかし、この用語は他の多くの状況にも適用されます。
AIは、コードスニペットの提案やプログラマーによるコードの一部自動補完など、長年にわたり開発者を支援してきた。これは、アプリケーションが一般的に作成される従来型の開発環境だけでなく、専用のプログラミングツールを通じても実現可能である。
開発環境におけるプログラミング的な雰囲気を重視するなら、Appleはまさにうってつけだ。2月にXcodeでAIエージェントへのアクセス性が向上したことで、プログラミングの知識がない人でもわずか数分でシンプルなアプリを作成できるようになった。
今回の規制強化は、そのような環境で作成されたアプリケーションを対象としたものではなく、それらのアプリケーションもApp Storeで公開される前に、他の多くのアプリケーションと同様の審査プロセスを経る必要がある。
実際、Appleはプログラミングの雰囲気を醸し出すApp Storeアプリをターゲットにしている。これらのツールはアプリを作成するが、App Storeに提出される一般的なアプリとは異なる。App Storeの審査を経て作成されるのだ。
この報告書はまた、Vercel v0など、App Storeにある他のアプリは同様の制限を受けていないことも指摘している。Canvaのように、同様の機能を持つもののプログラミングに特化していないアプリも、AIを使ってフィルターやクイズなどを作成できるため、同様の問題に直面する可能性がある。
利益を得るために規制に違反する。
報告書の大部分は、競争と収益保護に焦点を当てている。Appleは、Viveベースのアプリ開発者がApp Store以外でソフトウェアを開発することで、収益を失う可能性がある。
これは、ユーザーがこれらのアプリをAppleのデジタルストアからダウンロードしていないため、Appleが潜在的な収益源、具体的にはApp Storeからの30%の手数料を逃していると見なされている。
Appleは確かに自社の収益源を非常に重視しており、この規模においてはそうするのも当然と言えるだろう。サードパーティ製アプリストアを巡る欧州規制当局との争いは、このことを非常に明確に示している。

Appleは、VibeのコーディングアプリがApp Storeを経由しない他のアプリを作成することで、Appleの収益を奪うことを懸念している。
しかし、こうした種類のアプリからの収益損失の可能性に加えて、より大きな問題は、App Storeの審査プロセスを完全に回避してしまうことである。
App Storeの審査ガイドラインによると、Appleはアプリが独自のパッケージ内に自己完結型であること、およびアプリや他のアプリの機能を変更または追加するコードをインストールまたは実行しないことを求めている。
これはガイドラインの2.5.2項に規定されており、基本的にiPhoneやiPad上でアプリケーションが他のアプリケーションを作成することを禁止しています。AppleはiPhone上で独立したスタンドアロンアプリケーションを作成すること自体を完全に禁止しているのです。
規則2.5.3もこの問題を取り上げており、アプリケーションが他のソフトウェアやハードウェアに損害を与えたり、干渉したりする可能性のあるウイルス、ファイル、コンピュータコード、またはプログラムを送信することを禁止しています。基本的には同じ問題ですが、より明確に表現されています。
さらに、開発者プログラム契約のセクション3.3.1(B)では、アプリケーションにインタープリタコードをロードすることが許可されていますが、このコードは機能を追加することによってアプリケーションの主要な目的を変更してはなりません。
アップルの広報担当者は、これらの規制の施行は、アプリが事前の審査なしに基本的な機能を変更することを防ぐことを目的としていると述べた。
最終的に、Appleは依然としてアプリ作成方法としてVibeプログラミングを認めているが、これはApp Storeの審査チームの作業量を増加させることになる。
しかし、アプリが審査プロセスを完全に回避し、Appleの既に安全なプラットフォームを脅かす可能性がある場合、Vibeプログラミングは問題となる可能性がある。
出典: https://khoahocdoisong.vn/apple-manh-tay-tran-ap-ung-dung-vibe-coding-post2149093365.html






コメント (0)