NoMac.app

NoMac.app

NoMac.app · Programmation

NoMac.app est un service de Mac dans le cloud conçu pour les agents de codage IA. Au lieu d'acheter du matériel Apple, vous lancez une machine virtuelle macOS complète sur silicium Apple quand une tâche l'exige, vous laissez votre agent lancer des builds Xcode, la signature de code et les envois TestFlight, puis vous arrêtez la machine en ne payant que les secondes où elle a été active. Il comble le seul manque qu'un agent IA ne peut pas couvrir seul : l'automatisation des builds iOS, de l'archive à l'envoi sur l'App Store. Concrètement, c'est un Mac distant pour coder qui n'existe que tant que vous en avez besoin.

Aperçu de l'interface de NoMac.app

À propos de NoMac.app

Qu'est-ce que NoMac.app

NoMac.app est une infrastructure Mac à la demande pour les agents IA. Vous obtenez une vraie machine virtuelle macOS sur silicium Apple avec un accès root, un système d'exploitation de bureau complet plutôt qu'un environnement verrouillé. Xcode, les SDK iOS et les outils en ligne de commande sont préinstallés, avec Node, Python, Ruby et CocoaPods, un JDK et Flutter.

L'objectif est précis et utile. Compiler une app iOS ou macOS, la signer et l'envoyer sur TestFlight demandent tous un Mac. Si vous écrivez du code sous Windows ou Linux et confiez la publication à un agent, quelque chose doit quand même exécuter xcodebuild et altool. NoMac.app est ce quelque chose. Votre agent accède à la machine via MCP, la CLI, l'API REST ou un simple SSH, et exécute ce que vous lanceriez sur un Mac local.

La plus grande limite tient à ce que vous ne récupérez pas. Arrêtez une session et le Mac et ses fichiers disparaissent. Cela inclut tout ce que votre agent a installé et les identifiants que vous lui avez envoyés. Vous devez d'abord récupérer votre travail avec nomac pull, rsync ou scp. Cette conception garde les sessions propres et privées. Elle signifie aussi que vous ne pouvez pas traiter la machine comme un stockage permanent.

Pour commencer

  1. Connectez-vous sur nomac.app et choisissez une offre, soit 5 heures par semaine, soit 25 heures par semaine.
  2. Démarrez une session avec nomac start, ou via MCP, l'API REST ou SSH, et attendez environ 40 secondes que le Mac démarre.
  3. Synchronisez votre projet vers la machine avec nomac sync ., puis installez ce que l'image ne fournit pas déjà.
  4. Lancez vos étapes de build, de signature et d'envoi, comme xcodebuild pour l'archive et altool pour pousser le build vers TestFlight.
  5. Récupérez vos artefacts avec nomac pull, puis lancez nomac stop pour supprimer la machine et arrêter la facturation.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de NoMac.app.

Offre gratuiteNon
Offres payantes$9.99 - $29.99/mo
PlateformeWeb (macOS virtual machines on Apple silicon)
DéveloppeurNoMac.app
CatégorieProgrammation
Date de lancementFeb 2025
Dernière mise à jourAug 2025
Visites du siteN/A
Classement mondial du siteN/A
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Développeurs d'agents IA
  • Développeurs iOS indépendants sous Windows ou Linux
  • Ingénieurs en automatisation et DevOps

Tâches

  • Compiler des apps iOS avec `xcodebuild`
  • Signer les versions
  • Envoyer vers TestFlight
  • Lancer le simulateur iOS

Cas d'usage

  • Publier une app construite par un agent quand vous n'avez pas de Mac
  • Cycles de publication hebdomadaires avec des besoins de Mac par pics
  • Tester une chaîne d'outils que vous n'avez pas en local

Fonctionnalités clés

Des Mac silicium Apple à la demande

Chaque session est une machine virtuelle macOS neuve sur silicium Apple, avec root et un système d'exploitation de bureau complet. Rien n'est partagé, et arrêter la machine la supprime avec tout ce qui y a été installé. Chaque build devient donc reproductible et les identifiants d'un projet restent loin de la session suivante.

Une chaîne d'outils iOS préinstallée

Xcode, les SDK iOS et les outils en ligne de commande sont déjà sur l'image, si bien qu'un agent compile sans script de préparation au préalable. Node, Python, Ruby avec CocoaPods, un JDK et Flutter sont aussi présents. Cela couvre la plupart des stacks mobiles que les gens publient vraiment. Voyez-y un Mac cloud avec Xcode qui démarre à la demande. Le reste, l'agent l'installe.

Quatre façons de se connecter

Votre agent accède à un Mac via MCP, la CLI, l'API REST ou un simple SSH. La CLI garde la boucle courante courte. Démarrer, synchroniser, lancer un build, arrêter. Pour les montages d'agent qui parlent déjà MCP, l'ensemble s'intègre à la liste d'outils que l'agent possède déjà, au lieu de vivre dans un terminal à part.

Facturation à la seconde

Le compteur tourne uniquement pendant que le Mac est prêt. Le temps de préparation et de file d'attente est gratuit. Il y a un minimum d'une minute, puis une facturation à la seconde. Les heures se rechargent chaque semaine, et les heures non utilisées ne sont pas reportées. Pour les charges par pics, cela garde les offres honnêtes.

Des sessions jetables et privées

Chaque session est jetée à l'arrêt, donc les identifiants que vous envoyez à la machine ne traînent pas. Le compromis est réel. Le travail non commité part avec elle. La commande nomac pull, rsync et scp sont le moyen de récupérer builds et fichiers avant l'arrêt.

Prise en charge du simulateur iOS

L'image inclut le runtime iOS 26 et les types d'appareil iPhone et iPad, donc votre agent peut démarrer un appareil et le piloter avec simctl, captures d'écran comprises. Un premier démarrage prend environ 90 secondes. Cela suffit pour un test rapide sur un appareil qui n'est pas physiquement présent.

Avantages et inconvénients

Avantages

  • Supprime la dernière dépendance à un Mac dans un flux d'agent qui est sinon sous Windows ou Linux
  • La facturation à la seconde, avec file et préparation gratuites, rend les tâches courtes bon marché
  • Quatre méthodes de connexion (MCP, CLI, REST, SSH) conviennent aussi bien aux runtimes d'agent qu'aux scripts simples
  • Une machine neuve et jetable par session, donc aucun identifiant ni état résiduel
  • Une image Xcode et SDK iOS complète, avec les chaînes Flutter, React Native et Expo prises en charge

Inconvénients

  • Tout sur la machine est supprimé à l'arrêt, donc le travail non commité est perdu si vous oubliez de le récupérer
  • Pas d'offre gratuite, donc vous vous engagez sur un abonnement avant de l'essayer
  • La signature et les envois TestFlight demandent toujours votre propre adhésion Apple Developer, comme sur n'importe quel Mac
  • Une seule session à la fois, et les heures hebdomadaires non utilisées ne sont pas reportées

Questions fréquentes

Votre propre machine virtuelle macOS sur silicium Apple, avec root et un système d'exploitation de bureau complet plutôt qu'un environnement verrouillé. Xcode, les SDK iOS et les outils en ligne de commande sont préinstallés, plus Node, Python, Ruby avec CocoaPods, un JDK et Flutter. Vous y accédez via MCP, la CLI, l'API REST ou SSH, et vous installez ce dont vous avez besoin en plus.

Contenus associés

Découvrez des outils, des compétences et des articles liés à NoMac.app.

Alternatives à NoMac.app

Forefront

Forefront

Forefront · Programmation

Forefront est une plateforme web pour construire avec de l'IA open source. Elle vous laisse affiner les principaux modèles de langage open source sur vos propres données, évaluer leurs performances et les exécuter via une API ou les exporter pour les héberger vous-même. Les développeurs qui veulent le confort d'une plateforme fermée mais tiennent à rester propriétaires de leurs modèles et de leurs données sont le public visé ici.

Gratuit / $0 - $99/moVoir les détails
Startkit

Startkit

StartKit.AI · Programmation

Startkit est un boilerplate pour créer des produits SaaS d'IA et des wrappers d'IA. Voyez-le comme un boilerplate de startup IA avec les parties ennuyeuses déjà branchées : authentification, paiements Stripe et Lemon Squeezy, limites d'usage, e-mail transactionnel et un kit de démarrage d'API IA qui parle à OpenAI, Anthropic, Groq ou Llama. Vous clonez le dépôt, fixez votre prix et attaquez la partie du produit pour laquelle les gens paient vraiment. Il repose sur Next.js au-dessus de React et Tailwind, donc une bonne partie du code boilerplate vous semble déjà familière.

Payant / $99 - $499 one-timeVoir les détails
Testim

Testim

Tricentis · Programmation

Testim est une plateforme d'automatisation des tests dopée à l'IA, qui sert à créer et exécuter des tests de bout en bout sur des applications web, mobiles et Salesforce. Elle s'appuie sur l'apprentissage automatique pour garder les tests stables quand une interface change, alors les équipes passent moins de temps à réparer des sélecteurs cassés. Pas mal pour un outil de tests automatisés que vous pouvez utiliser dès aujourd'hui. Vous créez des tests en enregistrant des actions dans un navigateur, puis vous ajoutez du JavaScript quand vous avez besoin de plus de contrôle. C'est un choix solide pour une équipe QA bien occupée.

Gratuit / Custom pricing on requestVoir les détails