
NoMac.app
NoMac.app · Coding
NoMac.app ist ein Cloud-Mac-Dienst für KI-Coding-Agenten. Statt Apple-Hardware zu kaufen, starten Sie eine vollständige macOS-VM auf Apple-Silizium, wenn eine Aufgabe es verlangt, lassen Ihren Agenten Xcode-Builds, Codesignierung und TestFlight-Uploads ausführen und stoppen die Maschine wieder, wobei Sie nur die Sekunden bezahlen, in denen sie lief. Er schließt die eine Lücke, die ein KI-Agent allein nicht abdeckt: die iOS-Build-Automatisierung, vom Archiv bis zur App-Store-Einreichung. Kurz gesagt, ein Remote-Mac zum Programmieren, der nur existiert, solange Sie ihn brauchen.

Über NoMac.app
Was ist NoMac.app
NoMac.app ist Mac-Infrastruktur auf Abruf für KI-Agenten. Sie bekommen eine echte macOS-VM auf Apple-Silizium mit Root-Zugriff, ein vollständiges Desktop-Betriebssystem statt einer eingeschränkten Sandbox. Xcode, die iOS-SDKs und die Kommandozeilenwerkzeuge sind vorinstalliert, dazu Node, Python, Ruby mit CocoaPods, ein JDK und Flutter.
Das Ziel ist eng und nützlich. Eine iOS- oder macOS-App zu bauen, zu signieren und zu TestFlight hochzuladen erfordert einen Mac. Wenn Sie den Code unter Windows oder Linux schreiben und die Veröffentlichung an einen Agenten geben, muss trotzdem etwas xcodebuild und altool ausführen. NoMac.app ist dieses Etwas. Ihr Agent erreicht die Maschine über MCP, die CLI, die REST-API oder schlicht SSH und führt aus, was Sie auch auf einem lokalen Mac laufen ließen.
Die größte Grenze liegt in dem, was Sie nicht zurückbekommen. Stoppen Sie eine Sitzung, und der Mac und seine Dateien sind weg. Das umfasst alles, was Ihr Agent installiert hat, und alle Zugangsdaten, die Sie ihm geschickt haben. Sie müssen Ihre Arbeit zuerst mit nomac pull, rsync oder scp herausholen. Dieses Design hält Sitzungen sauber und privat. Es heißt aber auch, dass Sie die Maschine nicht als dauerhaften Speicher behandeln können.
Erste Schritte
- Melden Sie sich bei nomac.app an und wählen Sie einen Tarif, entweder 5 Stunden pro Woche oder 25 Stunden pro Woche.
- Starten Sie eine Sitzung mit
nomac start, oder über MCP, die REST-API oder SSH, und warten Sie rund 40 Sekunden, bis der Mac hochgefahren ist. - Synchronisieren Sie Ihr Projekt mit
nomac sync .auf die Maschine und installieren Sie dann, was das Image nicht schon enthält. - Führen Sie Ihre Build-, Signier- und Upload-Schritte aus, etwa
xcodebuildfür das Archiv undaltool, um den Build zu TestFlight zu schieben. - Holen Sie Ihre Artefakte mit
nomac pullzurück und führen Sie dannnomac stopaus, um die Maschine zu löschen und die Abrechnung zu beenden.
Produktinformationen
Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von NoMac.app.
Am besten für
Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.
Nutzer
- Entwickler von KI-Agenten
- Indie-iOS-Entwickler unter Windows oder Linux
- Automatisierungs- und DevOps-Ingenieure
Aufgaben
- iOS-Apps mit `xcodebuild` bauen
- Releases signieren
- Zu TestFlight hochladen
- Den iOS-Simulator ausführen
Szenarien
- Eine vom Agenten gebaute App veröffentlichen, wenn Sie keinen Mac besitzen
- Wöchentliche Release-Zyklen mit stoßweisem Mac-Bedarf
- Eine Toolchain testen, die Sie lokal nicht haben
Wichtigste Funktionen
Apple-Silizium-Macs auf Abruf
Jede Sitzung ist eine frische macOS-VM auf Apple-Silizium mit Root und einem vollständigen Desktop-Betriebssystem. Nichts wird geteilt, und das Stoppen der Maschine löscht sie samt allem, was darauf installiert wurde. So ist jeder Build reproduzierbar und die Zugangsdaten eines Projekts bleiben von der nächsten Sitzung fern.
Vorinstallierte iOS-Toolchain
Xcode, die iOS-SDKs und die Kommandozeilenwerkzeuge liegen bereits im Image, sodass ein Agent ohne vorheriges Setup-Skript bauen kann. Node, Python, Ruby mit CocoaPods, ein JDK und Flutter sind ebenfalls da. Das deckt die meisten mobilen Stacks ab, die Leute tatsächlich ausliefern. Denken Sie daran als Cloud-Mac mit Xcode, der auf Abruf bootet. Alles Weitere installiert der Agent.
Vier Wege zur Verbindung
Ihr Agent erreicht einen Mac über MCP, die CLI, die REST-API oder schlicht SSH. Die CLI hält die übliche Schleife kurz. Starten, synchronisieren, einen Build ausführen, stoppen. Für Agenten-Setups, die schon MCP sprechen, fügt sich das Ganze in die vorhandene Werkzeugliste des Agenten ein, statt in einem separaten Terminal zu leben.
Sekundengenaue Abrechnung
Die Uhr läuft nur, solange der Mac bereit ist. Setup- und Wartezeit sind kostenlos. Es gibt ein Minimum von einer Minute, danach sekundengenaue Kosten. Stunden füllen sich jede Woche auf, und ungenutzte Stunden verfallen. Bei stoßweiser Last bleiben die Tarife so ehrlich.
Wegwerfbare, private Sitzungen
Jede Sitzung wird beim Stoppen verworfen, sodass Zugangsdaten, die Sie an die Maschine schicken, nicht liegen bleiben. Der Kompromiss ist real. Nicht committete Arbeit geht mit. Der Befehl nomac pull, rsync und scp sind der Weg, Builds und Dateien vor dem Stoppen zurückzuholen.
Unterstützung für den iOS-Simulator
Das Image enthält die iOS-26-Laufzeit und iPhone- und iPad-Gerätetypen, sodass Ihr Agent ein Gerät booten und mit simctl steuern kann, Screenshots inklusive. Ein erster Boot dauert etwa 90 Sekunden. Das reicht für einen schnellen Test auf einem Gerät, das nicht physisch da ist.
Vor- und Nachteile
Vorteile
- Nimmt die letzte Mac-Abhängigkeit aus einem ansonsten Windows- oder Linux-Agenten-Workflow
- Sekundengenaue Abrechnung mit kostenloser Warte- und Setupzeit macht kurze Jobs günstig
- Vier Verbindungswege (MCP, CLI, REST, SSH) passen zu Agenten-Runtimes wie zu einfachen Skripten
- Frische, wegwerfbare Maschine pro Sitzung bedeutet keine übrig gebliebenen Zugangsdaten oder Zustände
- Vollständiges Xcode- und iOS-SDK-Image mit abgedeckten Flutter-, React-Native- und Expo-Toolchains
Nachteile
- Alles auf der Maschine wird beim Stoppen gelöscht, nicht committete Arbeit ist also verloren, wenn Sie das Holen vergessen
- Kein Gratis-Tarif, Sie binden sich also an ein Abo, bevor Sie es testen
- Signierung und TestFlight-Uploads brauchen weiterhin Ihre eigene Apple-Developer-Mitgliedschaft, wie auf jedem Mac
- Nur eine Sitzung gleichzeitig, und ungenutzte Wochenstunden verfallen
Häufige Fragen
Ihre eigene macOS-VM auf Apple-Silizium, mit Root und einem vollständigen Desktop-Betriebssystem statt einer Sandbox. Xcode, die iOS-SDKs und die Kommandozeilenwerkzeuge sind vorinstalliert, dazu Node, Python, Ruby mit CocoaPods, ein JDK und Flutter. Sie erreichen sie über MCP, die CLI, die REST-API oder SSH und installieren alles Weitere.
Ähnliche Inhalte
Entdecke passende Tools, Skills und Artikel zu NoMac.app.
Alternativen zu NoMac.app
Forefront
Forefront · CodingForefront ist eine Webplattform zum Bauen mit Open-Source-KI. Sie lassen sich führende Open-Source-Sprachmodelle mit eigenen Daten feintunen, ihre Leistung bewerten und sie über eine API ausführen oder exportieren, um sie selbst zu hosten. Entwickler, die den Komfort einer geschlossenen Plattform wollen, aber darauf bestehen, ihre Modelle und Daten zu besitzen, sind hier die Zielgruppe.
Startkit
StartKit.AI · CodingStartkit ist ein Boilerplate zum Bauen von KI-SaaS-Produkten und KI-Wrappern. Man kann es sich als KI-Startup-Boilerplate vorstellen, bei dem die langweiligen Teile schon verdrahtet sind: Authentifizierung, Zahlungen über Stripe und Lemon Squeezy, Nutzungslimits, transaktionale E-Mail und ein KI-API-Starter-Kit, das mit OpenAI, Anthropic, Groq oder Llama spricht. Man klont das Repository, setzt seinen Preis und kümmert sich um den Teil des Produkts, für den Menschen wirklich bezahlen. Es basiert auf Next.js über React und Tailwind, deshalb fühlt sich ein Großteil des Boilerplate-Codes schon vertraut an.
Testim
Tricentis · CodingTestim ist eine KI-gestützte Plattform für Testautomatisierung, mit der man End-to-End-Tests für Web-, Mobile- und Salesforce-Anwendungen baut und ausführt. Sie setzt auf maschinelles Lernen, um Tests stabil zu halten, wenn sich eine Oberfläche ändert, sodass Teams weniger Zeit mit der Reparatur kaputter Selektoren verbringen. Nicht schlecht für ein Tool für automatisierte Tests, das Sie heute schon nutzen können. Sie erstellen Tests, indem Sie Aktionen im Browser aufzeichnen, und fügen danach JavaScript hinzu, wenn Sie mehr Kontrolle brauchen. Für ein beschäftigtes QA-Team eine solide Wahl.
