NoMac
NoMac fournit des environnements macOS à la demande et jetables dans le cloud sur Apple silicon, conçus pour permettre aux agents IA de compiler, tester et déployer des applications pour les plateformes Apple.
NoMac fournit des environnements macOS à la demande et jetables dans le cloud sur Apple silicon, conçus pour permettre aux agents IA de compiler, tester et déployer des applications pour les plateformes Apple.
Fonction du produit et positionnement officiel
NoMac est une plateforme cloud qui provisionne de véritables instances macOS sur Apple silicon pour les agents IA autonomes. Les assistants de codage et les frameworks d'agents tels que Claude, Codex, Cursor et ChatGPT s'y connectent directement via le Model Context Protocol, des interfaces en ligne de commande, des API REST ou SSH.
Chaque environnement bénéficie de privilèges d'administration complets avec contournement automatisé des boîtes de dialogue d'autorisation et des invites système de macOS. Les instances intègrent des outils de développement Apple préinstallés, la simulation iOS dans le cloud, un stockage persistant pour les compilations incrémentielles et une surveillance graphique du bureau dans le navigateur.
Cas d’usage étayés par les sources officielles
Les agents de codage IA compilent des projets iOS avec Xcode, génèrent des archives et déploient directement les versions vers TestFlight ou la validation App Store.
Les agents exécutent des applications dans des simulateurs iOS cloud afin d'inspecter les éléments d'interface, d'extraire du texte et de capturer des captures ou enregistrements d'écran.
Les outils pour développeurs et plateformes provisionnent des instances macOS isolées par utilisateur à l'aide de SDK TypeScript ou Python, avec des disques persistants distincts et des webhooks signés.
NoMac configure les instances macOS spécifiquement pour l'automatisation sans surveillance par des agents IA. Fonctionnant sur du matériel Apple silicon, le système d'exploitation contourne les barrières de sécurité interactives habituelles qui perturbent fréquemment les pipelines automatisés. Les commandes nécessitant des privilèges administratifs s'exécutent sans invite de mot de passe, les boîtes de dialogue d'autorisation système sont automatiquement validées et le verrouillage par mise en veille de l'affichage demeure désactivé.
Les agents pilotent la machine via plusieurs interfaces, dont le Model Context Protocol, des outils en ligne de commande, des API REST et SSH standard. Parallèlement à l'exécution programmatique, les opérateurs peuvent ouvrir une vue de bureau dans leur navigateur pour observer le travail de l'agent en temps réel ou reprendre manuellement le contrôle de l'interface graphique.
Vérifications à effectuer avec vos contenus et votre flux de travail
Sources vérifiées et date de la vérification
Réponses fondées sur la fiche produit dont les sources ont été vérifiées
Chaque session comprend macOS avec Xcode 27, Homebrew, Node, Python et CocoaPods préinstallés, ainsi que le simulateur iOS pour l'exécution d'applications mobiles.
Chaque environnement intègre un disque persistant chiffré de 20 Go monté sur ~/drive, permettant de conserver les projets, paquets et caches de compilation entre les sessions.
Oui, les agents peuvent effectuer la signature de code, téléverser des versions sur TestFlight, notariser des applications Mac et soumettre des apps pour révision sur l'App Store avec un compte Apple Developer.
Les agents peuvent contrôler les sessions via le Model Context Protocol, une interface en ligne de commande, des API REST ou SSH, en opérant avec les privilèges administratifs root.
Les sessions fonctionnent sur de véritables environnements macOS alimentés par du matériel Apple silicon, utilisant spécifiquement des processeurs Apple M6 et M5 Pro.