Need
Framework d’interface utilisateur
Default options
Why it's needed
La solution la plus rapide pour prototyper les vues, la navigation et l’état partagé sur iPhone et iPad tout en préservant la lisibilité du code de l’interface.
.md to the page URL.
Codex use case
Utilisez Codex pour créer la structure d’apps SwiftUI pour iPhone et iPad, les compiler et les déboguer.
Utilisez Codex pour créer la structure de projets iOS SwiftUI, conservez une boucle de compilation axée sur la CLI avec xcodebuild ou Tuist, puis ajoutez XcodeBuildMCP ou des Skills SwiftUI ciblés lorsque les besoins se complexifient.
Utilisez Codex pour créer la structure d’apps SwiftUI pour iPhone et iPad, les compiler et les déboguer.
Utilisez Codex pour créer la structure de projets iOS SwiftUI, conservez une boucle de compilation axée sur la CLI avec xcodebuild ou Tuist, puis ajoutez XcodeBuildMCP ou des Skills SwiftUI ciblés lorsque les besoins se complexifient.
Utilisez Codex pour créer la structure de projets iOS SwiftUI, conservez une boucle de compilation axée sur la CLI avec xcodebuild ou Tuist, puis ajoutez XcodeBuildMCP ou des Skills SwiftUI ciblés lorsque les besoins se complexifient.
Liens connexes
| Skill | Why use it |
|---|---|
| Build iOS Apps | Créez ou refactorisez des interfaces SwiftUI, adoptez des modèles iOS modernes tels que Liquid Glass, auditez les performances à l’exécution et déboguez les apps sur des simulateurs à l’aide de flux de travail reposant sur XcodeBuildMCP. |
Pour un nouveau projet, commencez par formuler un prompt simple. Demandez à Codex de créer la structure d’une app iOS SwiftUI de départ et d’écrire un petit script de compilation et de lancement que vous pourrez associer à une action Build dans un environnement local.
Maintenez une boucle axée sur la CLI. L’outil xcodebuild d’Apple peut répertorier les schémas et gérer depuis le terminal les opérations de compilation, de test et d’archivage ainsi que les actions build-for-testing et test-without-building. Codex peut ainsi rester dans une boucle agentique sans devoir basculer vers l’interface graphique de Xcode.
Si vous souhaitez une génération de projets plus propre et que les outils tiers ne vous posent pas problème, Tuist constitue une bonne étape suivante. Il peut générer et compiler des projets Xcode sans interface graphique, tout en permettant à Codex de compiler et de lancer l’app depuis le terminal.
Utilisez XcodeBuildMCP lorsque vous travaillez dans un projet Xcode complet et avez besoin d’une automatisation plus poussée. À ce stade, les schémas, les cibles, le contrôle du simulateur, les captures d’écran, les journaux et les interactions avec l’interface deviennent suffisamment importants pour que de simples commandes shell ne suffisent plus à tout gérer.
Pour une première passe, vous n’avez souvent besoin ni d’un Skill ni d’un serveur MCP. Ajoutez des Skills lorsque la tâche devient plus spécialisée ou que vous souhaitez intégrer d’office des conventions SwiftUI plus rigoureuses à l’exécution.
SwiftUI expert est un Skill SwiftUI robuste et polyvalent qui intègre déjà de nombreuses bonnes pratiques.
SwiftUI Pro est un Skill complet d’audit SwiftUI portant sur les API modernes, la maintenabilité, l’accessibilité et les performances.
Liquid Glass expert aide Codex à adopter les nouvelles API Liquid Glass d’iOS 26 et à ajuster les composants personnalisés pour les harmoniser avec le design le plus récent du système.
SwiftUI performance est utile lorsqu’une fonctionnalité semble lente ou que le chemin de mise à jour d’une vue SwiftUI paraît suspect. Il recherche les erreurs SwiftUI courantes et produit un rapport indiquant par ordre de priorité les corrections à apporter et les sources des gains les plus importants.
Swift concurrency expert est utile lorsque des erreurs obscures et des avertissements du compilateur font obstacle à la modification que vous souhaitez apporter. Vous en aurez peut-être moins souvent besoin avec GPT-5.6 Terra, mais il reste utile lorsque les diagnostics de concurrence Swift deviennent difficiles à démêler.
SwiftUI view refactor aide à réduire la taille des fichiers et à rendre le code SwiftUI plus cohérent dans tout le dépôt.
SwiftUI patterns facilite l’adoption de modèles d’architecture prévisibles basés sur @Observable et @Environment à mesure que l’app évolue.
Pour en savoir plus sur l’installation et l’utilisation des Skills, consultez notre documentation sur les Skills.
Une fois la première version opérationnelle, ou si vous partez d’un projet existant, vous pouvez commencer à faire évoluer l’interface ou le comportement.
À ce stade, indiquez précisément ce que vous souhaitez modifier et comment.
Explicitez le contexte dans le prompt : indiquez à Codex s’il travaille dans un dépôt créé de zéro ou dans un projet Xcode existant, quels appareils iOS ou cibles de déploiement doivent continuer à fonctionner, et quelle boucle de validation vous attendez.
Par exemple, si vous souhaitez ajouter une fonctionnalité à une app existante, vous pouvez demander à Codex d’effectuer une modification comme celle-ci :
Pour un nouveau projet, commencez par formuler un prompt simple. Demandez à Codex de créer la structure d’une app SwiftUI de départ et d’écrire un petit script de compilation et de lancement que vous pourrez associer à une action Build dans un environnement local. Pour cette première passe, vous n’avez souvent besoin ni d’un Skill ni d’un serveur MCP.
Après chaque modification, demandez à Codex d’exécuter la commande la plus ciblée qui valide réellement le contrat concerné. Passez ensuite à des compilations plus étendues. Codex reste ainsi rapide sans laisser croire qu’une compilation complète de l’app est nécessaire à chaque modification.
Pour le cycle de développement, privilégiez la CLI. L’outil xcodebuild d’Apple peut répertorier les schémas et exécuter depuis le terminal les actions build, test, archive, build-for-testing et test-without-building. Codex peut ainsi rester dans un flux de travail agentique au lieu de devoir basculer vers l’interface graphique de Xcode.
Utilisez XcodeBuildMCP dès que vous travaillez dans un projet Xcode complet et avez besoin d’une automatisation plus poussée. C’est alors que les schémas, les cibles, le pilotage du simulateur, les captures d’écran, les journaux et les interactions avec l’interface utilisateur prennent suffisamment d’importance pour que de simples commandes shell ne suffisent plus à elles seules.
Need
Default options
Why it's needed
Need
Framework d’interface utilisateur
Default options
Why it's needed
La solution la plus rapide pour prototyper les vues, la navigation et l’état partagé sur iPhone et iPad tout en préservant la lisibilité du code de l’interface.
Need
Outils de compilation
Default options
xcodebuild ou Tuist
Why it's needed
Les deux permettent de conserver la boucle de compilation native dans le terminal plutôt que de dépendre de l’interface graphique de Xcode.
Need
Automatisation du projet
Default options
Why it's needed
Une excellente option dès que Codex doit inspecter les schémas et les cibles, lancer l’app, effectuer des captures d’écran et poursuivre les itérations sans quitter la boucle agentique.
Need
Outils de distribution
Default options
Why it's needed
Gardez votre agent impliqué de bout en bout et envoyez directement le build de votre app à l’App Store.
| Need | Default options | Why it's needed |
|---|---|---|
| Framework d’interface utilisateur | SwiftUI | La solution la plus rapide pour prototyper les vues, la navigation et l’état partagé sur iPhone et iPad tout en préservant la lisibilité du code de l’interface. |
| Outils de compilation | xcodebuild ou Tuist | Les deux permettent de conserver la boucle de compilation native dans le terminal plutôt que de dépendre de l’interface graphique de Xcode. |
| Automatisation du projet | XcodeBuildMCP | Une excellente option dès que Codex doit inspecter les schémas et les cibles, lancer l’app, effectuer des captures d’écran et poursuivre les itérations sans quitter la boucle agentique. |
| Outils de distribution | App Store Connect CLI | Gardez votre agent impliqué de bout en bout et envoyez directement le build de votre app à l’App Store. |
Utilisez Codex et le plugin Build iOS Apps pour identifier les actions et les entités que...
Utilisez Codex et le plugin Build iOS Apps pour auditer l’interface existante sur iPhone et...
Utilisez Codex pour identifier le schéma Xcode et le simulateur appropriés, lancer...