Apple supprime l’application « Vibe Coding » basée sur l’IA de l’App Store

17

Apple a supprimé l’application « Anything » de son App Store, poursuivant ainsi la répression contre une nouvelle catégorie d’outils permettant aux utilisateurs de générer des applications via des invites en langage naturel – un processus connu sous le nom de « codage vibratoire ». Cette décision reflète l’application stricte par Apple des politiques de l’App Store, malgré l’absence de règles explicites contre de telles applications.

L’essor du codage vibratoire

Le codage Vibe permet aux personnes ayant une expérience de codage traditionnelle limitée ou inexistante de créer des applications iOS fonctionnelles à l’aide de l’IA. L’application « Anything », ainsi que d’autres comme Vibecode et Replit, ont gagné du terrain en permettant aux utilisateurs de simplement décrire l’application qu’ils souhaitent, plutôt que d’écrire du code complexe. Cette accessibilité a conduit à une croissance rapide, mais aussi à des frictions avec les directives d’Apple.

Pourquoi Apple a agi

Le problème principal n’est pas l’interdiction de l’IA elle-même, mais le fonctionnement de ces applications. Apple cite la directive 2.5.2 de l’App Store, qui exige que les applications restent autonomes et interdit le téléchargement ou l’exécution de code externe qui modifie la fonctionnalité de l’application. En effet, les applications de codage d’ambiance génèrent et exécutent souvent du code de manière dynamique, en violation de cette règle.

La position d’Apple est que les applications ne devraient pas modifier fondamentalement leur comportement en téléchargeant du code supplémentaire après avoir été approuvées, même si ce code est généré par l’IA.

La politique vise à empêcher les applications malveillantes ou instables de contourner les contrôles de sécurité. Cependant, la conséquence est que les applications de vibe coding, de par leur nature, ont du mal à se conformer.

Goulots d’étranglement et retards d’approbation

Les développeurs d’applications ont signalé des retards croissants dans les approbations de l’App Store cette année, certains attribuant le problème au grand volume de soumissions codées par ambiance. Moins d’applications de ce type signifie moins d’avis pour Apple, mais cela signifie également que les développeurs devront peut-être s’appuyer sur des méthodes de codage traditionnelles s’ils souhaitent publier sur iOS.

Les implications

La décision d’Apple renforce son contrôle sur l’écosystème de l’App Store. Bien qu’elles n’interdisent pas explicitement le développement d’applications assistées par l’IA, les directives actuelles le rendent effectivement insoutenable pour les applications qui reposent sur la génération de code dynamique. Cela pourrait pousser les développeurs vers des pratiques de codage plus conventionnelles ou vers des plateformes alternatives avec des politiques moins restrictives.

En fin de compte, la décision d’Apple met en évidence la tension entre innovation et contrôle dans le paysage en évolution rapide du développement de logiciels basés sur l’IA.