Apple contre le vibe coding : quand le gardien de l'App Store bloque la porte qu'il vient d'ouvrir

Le 26 mars 2026, Apple a retiré Anything de l'App Store. L'app, lancée en novembre, permettait à ses utilisateurs de décrire en langage naturel l'application qu'ils voulaient construire, puis de la prévisualiser et de la publier directement depuis leur iPhone. Anything avait levé 11 millions de dollars en septembre à une valorisation de 100 millions. Ses utilisateurs avaient déjà publié des milliers d'apps dans l'App Store via la plateforme.
Dhruv Amin, cofondateur d'Anything, a tenté de se conformer. Il a soumis une mise à jour qui déplaçait la prévisualisation des apps générées vers un navigateur web, hors de l'app elle-même. Apple a rejeté la soumission et retiré l'app entièrement.
Avant Anything, Apple avait déjà bloqué les mises à jour de Replit et Vibecode depuis décembre 2025. L'argument officiel : ces apps violent la section 2.5.2 des App Review Guidelines, qui stipule qu'une application doit être « self-contained in its bundle » et ne peut pas « download, install, or execute code which introduces or changes features or functionality of the app ». Apple dit ne pas cibler le vibe coding en tant que catégorie.
Xcode
Quelques semaines plus tôt, Apple a ajouté dans Xcode le support d'intégrations avec les outils de coding agentique d'Anthropic (Claude) et d'OpenAI (Codex). Le vibe coding est donc intégré dans l'environnement de développement officiel d'Apple. La distinction qu'Apple trace est celle du canal : générer du code via Xcode, le soumettre à l'App Review, le distribuer via l'App Store — acceptable. Générer du code sur un iPhone via une app tierce qui contourne la review — inacceptable.
Rebecca Haw Allensworth, professeure d'antitrust à Vanderbilt, a résumé la dynamique : les monopolistes encouragent l'innovation sur leur plateforme uniquement jusqu'au point où elle menace leur contrôle. Apple veut orienter la direction de l'innovation loin de ce qui pourrait disrupter son monopole.
Le cours d'Apple a sous-performé tous les autres mégacaps sauf Microsoft depuis le lancement de ChatGPT en novembre 2022.
+56 %
Les soumissions d'apps iOS aux États-Unis ont augmenté de 56 % en décembre 2025 et de 54,8 % en janvier 2026 en glissement annuel, selon Sensor Tower — le rythme de croissance le plus rapide en quatre ans. Plus de 550 000 apps ont été lancées sur l'App Store l'an dernier, un record en dix ans. Apple traite plus de 200 000 soumissions par semaine, avec un délai moyen de review de 1,5 jour. Certains développeurs rapportent des délais allant jusqu'à six semaines.
L'afflux est directement lié à l'accessibilité des outils de génération de code. Avec un chatbot et quelques allers-retours, n'importe qui obtient une app fonctionnelle, rudimentaire, mais publiable. Le problème n'est pas seulement le volume. C'est la nature de ce qui arrive : des apps créées par des personnes qui ne savent pas ce que leur code fait, qui n'auditent pas les dépendances, qui ne comprennent pas les implications de sécurité de ce qu'elles publient.
Dipanjan Chatterjee, analyste chez Forrester, a formulé le diagnostic : « This is not a problem Apple can reject its way out of. As AI accelerates app creation, the company will have to evolve from artisanal gatekeeping to curation at scale. »
Le web
La majorité du logiciel vibe-codé ne passe jamais par l'App Store. Selon des données compilées par Andreessen Horowitz à partir de Sensor Tower et Wells Fargo, les 550 000 apps publiées l'an dernier ne représentent qu'une fraction de ce qui est construit. Le reste vit sur le web ouvert, hors du contrôle d'Apple, hors de l'App Review, hors de la commission de 30 %.
Les outils touchés par le crackdown pivotent déjà. Replit, Vibecode et d'autres redirigent leurs utilisateurs vers le navigateur. L'utilisateur crée son app dans Safari, copie le code dans Xcode, soumet via la procédure standard. Le résultat est le même. Le parcours est juste plus long, plus pénible, et ne bénéficie à personne sauf à Apple.
Ruth Heasman, designer graphique au Royaume-Uni, a publié sa première app iOS — un jeu de chasse aux fantômes en réalité augmentée — grâce à Replit. Elle ne sait pas coder. Elle n'a pas de Mac. « That's one of the real walled-garden requirements of the App Store. »
Le vibe coding est conçu pour rejoindre les gens là où ils sont. La réponse d'Apple leur demande d'aller ailleurs.
La section 2.5.2
La règle invoquée par Apple a été rédigée avant que le vibe coding n'existe. La section 2.5.2 interdit aux apps d'exécuter du code qui modifie leur fonctionnement après la review. L'objectif initial : empêcher les développeurs de soumettre une app anodine puis d'activer du contenu non approuvé après publication. Le vibe coding pose un problème différent : l'app ne modifie pas son propre fonctionnement. Elle permet à l'utilisateur de créer un artefact logiciel distinct.
Le sandboxing iOS isole chaque app dans son propre conteneur. Une app de vibe coding ne peut pas accéder aux données ou aux fonctions d'une autre app installée. Elle ne peut pas contourner un paywall, modifier une app sideloadée, ni injecter du code dans un processus tiers. Plusieurs questions techniques qu'Apple n'a pas publiquement adressées : si les apps vibe-codées ne peuvent pas modifier d'autres apps, la 2.5.2 s'applique-t-elle réellement, ou est-elle invoquée parce que l'exécution de code non reviewé ressemble à la menace que la règle visait initialement ?
Le code IA généré dans Xcode via les intégrations Claude et OpenAI passe-t-il par l'App Review avant exécution ? Si non, en quoi est-il structurellement différent de ce que font les apps de vibe coding ?
Apple n'a pas répondu.
Emergent
L'application sélective de la règle crée sa propre vulnérabilité. Emergent, une plateforme de vibe coding fondée à Bengaluru, propose un workflow identique à celui d'Anything : les utilisateurs créent et publient des apps directement depuis l'iPhone vers l'App Store et le Google Play Store. Au 1er avril, l'app d'Emergent reste en ligne et occupe la première place de la catégorie Developer Tools de l'App Store. Sa version 1.0.17 a été approuvée la même semaine qu'Apple a retiré Anything.
Vibecode a reçu d'Apple l'indication que ses mises à jour seraient approuvées si l'app supprimait la possibilité de générer des apps spécifiquement pour les appareils Apple. Les milliers d'apps déjà publiées par les utilisateurs d'Anything restent sur l'App Store. Leur statut à terme est inconnu.
Digital Markets Act
Sous le Digital Markets Act européen, Apple a déjà dû autoriser les app stores tiers et le sideloading en Europe. Un précédent existe : les émulateurs de jeux, catégorie qu'Apple bloquait avec le même type d'argumentation, ont été forcés par les régulateurs. Les développeurs affectés par le crackdown vont porter l'affaire devant les régulateurs. La direction de cette confrontation n'est pas certaine, mais le rapport de force a changé depuis que la Commission européenne a démontré qu'elle pouvait contraindre Apple à ouvrir.
La question de fond n'est plus le vibe coding. C'est de savoir si le modèle de curation manuelle d'Apple, construit pour une ère où développer un logiciel prenait des mois et coûtait des dizaines de milliers de dollars, peut survivre dans un monde où n'importe qui peut créer une app en dix minutes. La barrière à l'entrée du développement logiciel s'est effondrée. La barrière à la distribution, elle, reste intacte. Apple est assis dessus.
Amin, le cofondateur d'Anything, dans une déclaration qui résume tout : « I just think vibe coding is going to be so much bigger than Apple even realizes. »
TL;DR
Apple intègre le coding IA dans Xcode et bloque les apps qui font la même chose sans passer par Xcode. Le gardien de la porte veut choisir qui entre.
- Apple a retiré Anything de l'App Store et bloque les mises à jour de Replit et Vibecode, trois apps de vibe coding, en invoquant la section 2.5.2 des Guidelines (interdiction d'exécuter du code non reviewé). Anything avait levé 11 millions de dollars à 100 millions de valorisation et ses utilisateurs avaient publié des milliers d'apps.
- La contradiction est frontale : Apple vient d'intégrer les outils de coding IA de Claude et OpenAI dans Xcode, et les soumissions d'apps ont bondi de 56 % en un an grâce au vibe coding. Apple veut le flux — mais uniquement via ses propres canaux.
- L'application sélective des règles (Emergent, même workflow, reste en ligne et classée n°1 en Developer Tools) ouvre une vulnérabilité réglementaire. Les développeurs affectés vont porter l'affaire devant les régulateurs européens, où le précédent des émulateurs de jeux leur est favorable.
Questions fréquentes
Pourquoi Apple bloque-t-il les apps de vibe coding alors qu'il intègre l'IA dans Xcode?
Le vibe coding via Xcode passe par le pipeline standard de soumission et de review d'Apple — l'app est générée, soumise, reviewée, distribuée via l'App Store. Les apps comme Anything permettent de créer et d'exécuter du code directement sur l'iPhone, contournant l'App Review et potentiellement la commission de 30 %. Apple contrôle le canal, pas la technologie.
Les entreprises qui utilisent Replit ou des outils similaires sont-elles impactées?
Replit reste disponible sur l'App Store dans une version antérieure, mais ses mises à jour sont bloquées. Les équipes qui utilisent Replit comme outil de prototypage mobile sont pour l'instant contraintes à la version web. L'impact est principalement sur les workflows de développement mobile rapide — le desktop et le web ne sont pas affectés par les restrictions d'Apple.
Est-ce que les régulateurs peuvent forcer Apple à réautoriser ces apps?
En Europe, le DMA a déjà contraint Apple à autoriser les app stores tiers et le sideloading. Le précédent des émulateurs de jeux montre que les régulateurs peuvent imposer l'ouverture de catégories qu'Apple bloquait. Aux États-Unis, la question est moins tranchée juridiquement, mais l'application sélective des règles (Emergent autorisé, Anything retiré) pourrait constituer un argument antitrust.BRIEFS IMAGEBrief 1 — « La porte et le gardien »Style : photographie architecturale minimaliste. Une grande porte en verre type Apple Store, entrouverte, avec un bras mécanique robotisé qui la referme. Derrière la vitre, on distingue des lignes de code en langage naturel (prompts conversationnels) qui flottent comme des reflets. Devant la porte, un iPhone posé au sol, écran allumé sur un message d'erreur « App Removed ». Palette : blanc Apple, gris aluminium, un accent rouge sur le message d'erreur. Lumière froide, composition asymétrique.Brief 2 — « +56 % »Style : data visualization éditoriale. Un graphique en barres montrant l'explosion des soumissions App Store (2022-2026), avec la barre 2025/2026 qui dépasse le cadre du graphique et se fracture en haut, laissant échapper des icônes d'apps miniatures. Les barres sont en bleu Apple classique. La barre fracturée est en orange alerte. En petit, une ligne annotée « Vibe coding tools go mainstream » marque le point d'inflexion. Fond blanc, typographie San Francisco.Brief 3 — « Deux chemins, une destination »Style : illustration technique split-screen. À gauche, le parcours Apple : un Mac avec Xcode ouvert → flèche → icône App Review (loupe) → flèche → App Store (logo bleu). À droite, le parcours vibe coding : un iPhone avec un prompt en langage naturel → flèche → app générée → flèche → croix rouge (blocage). Les deux parcours produisent le même artefact (une icône d'app identique), mais un seul aboutit. Palette bicolore : vert/autorisé à gauche, rouge/bloqué à droite. Fond neutre gris clair, style schéma technique de brevet.