Anthropic élargit encore les fonctionnalités de Claude Code avec une nouvelle fonction qui rapproche l’assistant d’un flux de développement bien plus autonome. Dès cette semaine, Claude Code Desktop peut compiler une application iOS, l’exécuter directement dans le simulateur Apple, interagir avec l’interface et vérifier si les modifications apportées fonctionnent correctement, le tout depuis la conversation elle-même, sans basculer constamment entre l’éditeur et Xcode.

Les atouts de Claude Code pour iOS en 30 secondes

Jusqu’à récemment, la majorité des assistants de programmation s’arrêtaient à la génération de code, et le développeur devait encore compiler l’application, ouvrir le simulateur, vérifier visuellement le résultat et retourner dans l’éditeur en cas d’erreur. Avec cette mise à jour, Anthropic automatise une bonne partie de ce cycle manuel.

Lorsque l’utilisateur demande à Claude de revoir une fonctionnalité ou de tester un nouvel écran, l’assistant compile via Xcode, installe l’application dans un dispositif virtuel et parcourt l’interface pour vérifier que le comportement correspond à ce qui était attendu.

Du copilote à l’agent qui teste aussi le logiciel

Cette innovation s’inscrit dans une évolution visible chez presque tous les assistants de programmation. GitHub Copilot, Gemini CLI, OpenAI Codex et Claude Code ne se limitent plus à compléter des lignes de code, ils deviennent des agents capables d’exécuter des tâches de développement complètes, une logique qu’Atlassian pousse aussi en transformant Jira en centre de contrôle pour les agents de code.

La différence est notable : ces outils ne se contentent plus de suggérer une fonction, ils modifient plusieurs fichiers, compilent le projet, interprètent les erreurs du compilateur et répètent le processus jusqu’à obtenir une solution satisfaisante. Avec le support du simulateur iOS, Claude ajoute une couche visuelle à ce cycle.

Une fois l’application lancée, il peut appuyer sur des boutons, naviguer entre les écrans, lire le contenu affiché et se servir de ces informations pour décider s’il doit effectuer de nouvelles modifications. Concrètement, le modèle suit un cycle beaucoup plus proche de celui d’un développeur humain : écrire du code, observer le résultat, corriger les erreurs, puis vérifier à nouveau l’application.

L’intégration du simulateur dans Claude Code

Ce fonctionnement est exclusivement disponible dans Claude Code Desktop pour macOS. Lorsque Claude exécute une application compatible avec le simulateur iOS, un panneau apparaît automatiquement à côté de la conversation, affichant le dispositif virtuel en temps réel.

Ce n’est pas une simple retransmission vidéo : le simulateur reste totalement interactif. Le développeur peut s’en servir pendant que Claude travaille, changer de dispositif, prendre des captures d’écran, enregistrer la session ou naviguer manuellement dans l’application.

Anthropic précise que cette intégration utilise directement les outils officiels du simulateur Apple, ce qui évite à Claude de contrôler le bureau via des fonctions d’automatisation visuelle comme avec Computer Use. Le développeur peut ainsi continuer à utiliser le reste des applications de son ordinateur sans que Claude n’interfère.

Un environnement unique pour chaque conversation

Un des aspects les plus intéressants tient à l’isolation entre sessions. Chaque conversation dispose de son propre simulateur, qui conserve l’état de l’application même si l’utilisateur change de session Claude Code. Ça facilite le travail sur plusieurs fonctionnalités en parallèle, sans avoir à réinitialiser constamment l’environnement de test.

Il est aussi possible de choisir différents modèles d’iPhone ou d’iPad pour vérifier le comportement selon différents formats d’écran, avec une limite actuelle de quatre simulateurs par session.

L’IA commence à boucler le cycle de développement

L’intégration du simulateur est une étape importante : elle rapproche Claude Code du concept d’agent de développement autonome. Jusqu’ici, le flux de travail dépendait encore de plusieurs outils indépendants.

À présent, certaines de ces étapes sont automatisées. Claude peut détecter un échec de compilation, le corriger, régénérer l’application, l’ouvrir dans le simulateur et examiner visuellement le résultat, avant même de répondre à l’utilisateur.

Il ne remplace pas les tests unitaires, les tests d’intégration ni la validation manuelle avant la publication d’une application, mais il réduit considérablement le temps consacré à la vérification de petits ajustements d’interface ou d’erreurs fonctionnelles simples.

Disponible uniquement sur macOS

Cette fonctionnalité dépend entièrement du simulateur officiel intégré à Xcode. Elle fonctionne donc exclusivement sur macOS et dans des sessions locales de Claude Code Desktop, sans accès via les sessions cloud, SSH ou sur des appareils physiques.

Anthropic rappelle aussi que les captures effectuées par Claude durant les vérifications font partie intégrante de la conversation et suivent les politiques habituelles de conservation des données. La recommandation est claire : éviter les comptes personnels ou les informations sensibles pendant les tests.

Une course vers des agents complets

Le support du simulateur iOS illustre la direction que prennent les outils de développement assistés par IA. La compétition ne consiste plus uniquement à générer un meilleur code, mais à réduire le nombre de tâches manuelles que le développeur doit effectuer entre chaque modification.

Compiler, exécuter, naviguer, détecter et valider deviennent partie intégrante d’un même flux automatisé. À mesure que ces assistants intègrent compilateurs, navigateurs, simulateurs, terminaux et outils de débogage, la frontière entre un copilote de programmation et un véritable agent de développement s’estompe.

Questions fréquentes

Que peut faire Claude Code avec le simulateur iOS ?

Il peut compiler l’application, l’installer, l’exécuter dans le simulateur, interagir avec l’interface et vérifier visuellement si les modifications fonctionnent correctement.

Faut-il Xcode ?

Oui. Claude utilise le simulateur officiel d’Apple, qui nécessite d’avoir Xcode installé sur macOS.

Peut-il tester des applications sur un vrai iPhone ?

Non. Actuellement, il ne peut contrôler que des dispositifs simulés via le simulateur iOS d’Apple.

Quels plans incluent cette fonctionnalité ?

Elle est disponible en bêta publique pour Claude Code Desktop dans les plans Pro, Max et Team. Elle n’est pas encore intégrée au plan Entreprise pour le moment.