Claude Code, Cursor, ChatGPT : quelle IA pour ton app iPhone
23 septembre 2026, 10 min
Claude Code, Cursor, ChatGPT, Codex, Rork ou Bolt : je compare les IA pour créer une app iPhone. Autonomie, React Native, prix vérifiés, limites.
Quelle IA pour créer une application iPhone ?
Pour un vrai projet React Native et Expo, prends un agent qui lit tout ton code et lance tes commandes : Claude Code, Cursor ou Codex. ChatGPT en conversation sert à comprendre et à débloquer. Les générateurs comme Rork ou Bolt montent un prototype en une soirée. Aucun ne publie ton app à ta place sans vérification.
Je publie mes propres apps iOS avec React Native, Expo, EAS, RevenueCat et Supabase. Solys, un réveil à mini-jeux, et TradaZen, une app d'entraînement au trading, sont sur l'App Store. Nolera et Clic ont été refusées par Apple, puis corrigées. J'utilise Claude Code et Cursor tous les jours sur ces projets. Ce comparatif vient de cet usage.
Les quatre familles d'outils
Avant de comparer des noms, compare des types d'outils.
- L'agent en terminal : il vit dans ton dossier de projet, lit les fichiers, les modifie, lance des commandes et lit leur résultat. Claude Code et le Codex CLI d'OpenAI sont dans cette famille.
- L'éditeur avec agent : un éditeur de code complet, avec un agent intégré qui peut lui aussi modifier plusieurs fichiers et lancer des commandes. Cursor est le plus connu.
- Le chatbot : tu poses une question, tu colles du code, tu recopies la réponse. ChatGPT dans sa fenêtre de conversation classique, ou Claude sur le web.
- Le générateur « prompt vers app » : tu décris ton idée, l'outil fabrique un projet complet dans ton navigateur. Rork, Bolt, a0.dev, Lovable.
La différence clé entre ces familles, c'est la boucle de vérification. Un agent qui peut lancer npx tsc ou tes tests voit ses propres erreurs et les corrige. Un chatbot ne voit que ce que tu lui colles.
Claude Code : l'agent qui travaille dans ton projet
Claude Code est l'agent de programmation d'Anthropic. Il tourne dans le terminal, mais existe aussi en extension pour VS Code et Cursor, en application de bureau et sur le web. Il lit l'ensemble de ton dépôt, modifie plusieurs fichiers d'un coup, lance des commandes et lit leur sortie.
Ce qu'il fait bien sur une app Expo. Les tâches de fond qui touchent dix fichiers : ajouter un écran avec sa navigation, ses traductions et ses tests, migrer une dépendance, brancher une table Supabase de bout en bout. Il lit un fichier CLAUDE.md à la racine du projet à chaque session, ce qui lui permet de respecter tes règles sans que tu les répètes.
Ses limites. Le terminal intimide quand on débute. Il travaille vite et sur beaucoup de fichiers, donc une demande floue produit un gros changement difficile à relire. Et il ne voit pas ton écran d'iPhone : il peut te dire que le code compile, pas que le bouton est coupé sur un petit téléphone.
Prix. Claude Code est inclus dans les abonnements payants de Claude, pas dans l'offre gratuite. Sur la page tarifs de Claude : Pro à 20 $ par mois (17 $ par mois en annuel), Max à partir de 100 $ par mois. Les limites d'usage sont partagées entre le chat et Claude Code.
J'ai écrit un tutoriel pas à pas pour créer une application avec Claude Code.
Cursor : l'éditeur avec un agent intégré
Cursor est un éditeur de code dérivé de VS Code. Tu vois tes fichiers, tu tapes, et l'IA complète, propose des modifications ou lance son agent sur une tâche plus large. L'agent peut lui aussi lire le projet et exécuter des commandes dans le terminal intégré.
Ce qu'il fait bien. La relecture et la retouche. Tu vois chaque modification sous forme de différence, ligne par ligne, et tu acceptes ou refuses. Il donne aussi accès à plusieurs modèles.
Ses limites. L'interface peut noyer un débutant sous les panneaux. La qualité des réponses dépend du modèle choisi et de ton quota. Et comme pour tous les autres, il ne voit ni ta console Apple ni ton téléphone.
Prix. Sur la page officielle : Hobby gratuit avec un nombre limité de requêtes d'agent, Pro à 20 $ par mois, Pro+ à 60 $ par mois (trois fois les limites de Pro), Ultra à 200 $ par mois. La facturation annuelle retire 20 %.
ChatGPT et Codex : deux usages différents
On dit souvent « créer une application mobile avec ChatGPT », mais il y a deux outils derrière ce nom.
ChatGPT en conversation. C'est le chatbot : il ne voit pas ton projet, sauf ce que tu colles. Il est excellent pour expliquer une erreur ou un refus d'Apple. Pour construire une app entière par copier-coller, il devient vite pénible : tu es le seul lien entre la réponse et ton code, et c'est toi qui rates les fichiers oubliés.
Codex. C'est l'agent de programmation d'OpenAI, comparable à Claude Code. D'après la page tarifs de Codex, il existe en CLI, en extension d'éditeur et dans le cloud, avec des surfaces qui varient selon l'abonnement.
Prix. Codex est inclus dans les offres ChatGPT : Free à 0 $, Go à 8 $ par mois, Plus à 20 $ par mois, Pro à partir de 100 $ par mois. Les fonctions disponibles et les limites changent d'une offre à l'autre.
Je n'utilise pas Codex au quotidien sur mes apps iOS, donc je ne te donnerai pas d'avis de terrain sur sa qualité en React Native.
Les générateurs « prompt vers app » : lesquels font vraiment de l'iPhone
Attention, tous ne produisent pas une app iPhone.
- Rork : d'après sa FAQ officielle, l'offre Pro génère un projet React Native et Expo, et l'offre Max génère du SwiftUI natif. Rork annonce une publication directe sur l'App Store. Prix affiché : offre gratuite, puis de 25 $ à plus de 200 $ par mois, Max étant sur les offres les plus chères.
- Bolt : quand tu demandes une app mobile, Bolt utilise Expo automatiquement. Mais sa documentation indique qu'il faut exporter le code et passer par EAS pour compiler et envoyer à Apple. Prix affiché : gratuit, puis Pro à 25 $ par mois.
- a0.dev : se présente comme un créateur d'apps iOS et Android, avec un test via Expo Go et une prise en charge de la compilation et de la fiche App Store Connect. Je n'ai pas pu lire ses prix sur la page officielle.
- Lovable : construit des sites et des applications web, pas d'app iPhone native. À écarter pour ce besoin.
Ce qu'ils font bien. Montrer une idée en une heure. Tester un parcours avant d'y passer un mois.
Leurs limites. Tu hérites d'un projet que tu n'as pas écrit. Le jour où il faut brancher des abonnements proprement, corriger un refus d'Apple ou reprendre le code dans Cursor, tu dois comprendre ce qu'il contient. Si tu veux aller loin sans écrire de code, lis d'abord créer une application sans coder, qui détaille ce qui est réaliste.
Tableau comparatif
Prix relevés le 23 septembre 2026 sur les pages officielles, en dollars par mois.
| Critère | Claude Code | Cursor | ChatGPT (chat) | Codex | Rork, Bolt, a0.dev |
|---|---|---|---|---|---|
| Type d'outil | Agent (terminal, éditeur, bureau, web) | Éditeur avec agent | Chatbot | Agent (CLI, éditeur, cloud) | Générateur dans le navigateur |
| Autonomie | Élevée, tâches longues | Élevée en mode agent, fine en retouche | Faible, tu recopies | Élevée | Élevée, mais dans leur cadre |
| Lit tout le projet | Oui | Oui | Non, seulement ce que tu colles | Oui | Oui, le projet qu'ils ont créé |
| React Native et Expo | Très bon avec des règles écrites | Très bon, selon le modèle choisi | Bon en explication | Non testé par moi | Rork et Bolt : Expo. Lovable : web seulement |
| Lance commandes et tests | Oui | Oui | Non | Oui | Partiel, selon l'outil |
| Prix d'entrée payant | Pro 20 $ | Pro 20 $ | Go 8 $, Plus 20 $ | Inclus dans ChatGPT | Rork dès 25 $, Bolt Pro 25 $ |
| Profil idéal | Développeur qui délègue des tâches | Développeur qui veut tout relire | Débutant qui apprend | Utilisateur déjà abonné à ChatGPT | Tester une idée vite |
| Limite principale | Gros changements à relire | Interface dense au début | Copier-coller sans fin | Surfaces variables selon l'offre | Code que tu ne maîtrises pas |
Claude Code vs Cursor n'est pas vraiment un duel : ce sont deux postures différentes, qui se combinent bien.
Ma façon de travailler
Je combine les deux, avec une répartition claire.
Claude Code pour les tâches de fond. Une fonctionnalité qui traverse l'app, une migration, l'écriture des tests. Je décris la tâche, je demande d'abord un plan, je le relis, puis je laisse l'agent travailler.
Cursor pour relire et retoucher. Une fois la tâche terminée, j'ouvre les fichiers modifiés dans Cursor. Je lis les différences, je corrige un libellé, j'ajuste un espacement, je repère ce que je ne comprends pas.
Un fichier CLAUDE.md de règles. Chaque projet a le sien : la stack exacte, la version d'Expo, où vivent les textes de l'interface, ce qui est interdit (une clé secrète dans le code de l'app, une hauteur fixe sur un écran, un build envoyé sans mon accord). Sans ce fichier, l'agent devine. Avec, il suit mes conventions dès la première ligne.
Des tests qui tournent à chaque modification. L'agent lance TypeScript et la suite de tests après ses changements. Un test rouge l'oblige à corriger avant de me rendre la main. C'est la vraie différence avec un chatbot : l'outil se vérifie lui-même, au moins sur ce qui est testable.
Et malgré tout ça, il reste une chose que ni Claude Code ni Cursor n'ont vue. Solys a pris un refus 2.1 parce que la démo de l'onboarding était impossible à gagner sur un iPad Air en mode compatibilité. La cause : des hauteurs codées en valeurs fixes, qui coupaient la zone de jeu. Le code compilait, les tests passaient, aucune IA ne l'a signalé. Seul un test sur plusieurs tailles d'écran l'aurait montré. Depuis, je vérifie le plus petit et le plus grand appareil avant chaque envoi.
Ce qu'aucune IA ne fait à ta place
Quel que soit l'outil, ces étapes restent les tiennes :
- La signature : certificats et profils liés à ton compte Apple Developer. EAS les gère très bien, mais c'est toi qui te connectes.
- App Store Connect : fiche, confidentialité, captures, identifiant de l'app. Tout se remplit dans l'interface d'Apple.
- Les abonnements : produits créés chez Apple, configurés dans RevenueCat, appelés par le code. Un identifiant différent d'un caractère, et le paywall reste vide.
- La revue Apple : c'est un humain qui juge ton app, avec ses propres critères.
- Le test sur un vrai iPhone : le simulateur pardonne ce que la production ne pardonne pas.
J'ai détaillé chacun de ces pièges, et comment les vérifier, dans créer une app iOS avec l'IA : pièges et vérifications.
Quel outil choisir selon ton profil
Tu débutes complètement. Commence par un générateur comme Rork ou Bolt pour voir ton idée prendre forme, et garde ChatGPT ou Claude ouvert pour te faire expliquer chaque fichier. Dès que le projet devient sérieux, passe sur Cursor : tu verras le code, et tu apprendras en le relisant. Pour structurer cet apprentissage, lis apprendre à créer son app iOS.
Tu es développeur web. Tu connais déjà React, donc React Native et Expo te seront familiers. Prends Claude Code ou Codex pour avancer vite, et Cursor si tu préfères garder la main ligne par ligne. Pour comprendre pourquoi cette stack tient la route en production, vois la page application mobile React Native et Expo.
Tu n'as pas de Mac. C'est possible. Claude Code tourne sous Windows et Linux, et Claude Code comme Codex existent aussi dans le navigateur ou le cloud. Expo te permet de tester sur ton iPhone sans Xcode, et EAS compile l'app dans le cloud. La marche à suivre complète est dans publier une app iOS sans Mac.
Questions fréquentes
Claude Code ou Cursor : lequel choisir ?
Si tu veux déléguer des tâches entières et relire le résultat ensuite, Claude Code. Si tu veux voir chaque modification au moment où elle arrive, Cursor. Les deux coûtent 20 $ par mois en offre Pro, et beaucoup de développeurs combinent les deux, comme je le fais.
Peut-on créer une application mobile avec ChatGPT seul ?
En théorie oui, en copiant chaque réponse dans ton projet. En pratique, c'est lent et tu rates des fichiers. Pour construire, Codex, qui est inclus dans les offres ChatGPT, est plus adapté que la conversation seule.
Le vibe coding suffit-il pour publier une app iPhone ?
Pour un prototype, oui. Pour une app publiée qui encaisse des abonnements, non : il faut relire le code, tester sur un vrai iPhone et remplir App Store Connect. L'IA accélère l'écriture, pas la validation par Apple.
Faut-il payer pour créer une app avec l'IA ?
Pas pour commencer : Cursor Hobby, les offres gratuites de ChatGPT et des générateurs suffisent à tester. Claude Code demande un abonnement payant. Et pour publier, il faut de toute façon le compte Apple Developer.
Pour aller plus loin
L'outil compte moins que la méthode. Un bon agent mal guidé produit une app fragile, un outil simple bien encadré produit une app publiée. Si tu veux un cadre pour passer de l'idée à l'App Store, avec ou sans IA, c'est ce que je propose dans L'Accélérateur iOS : 4 semaines, 3 lives par semaine, pour 489 € ou 3 × 163 €. Le détail est sur la page formation vibe coding pour une app iPhone. Et si tu préfères avancer seul, la page créer une application iPhone détaille le parcours complet.