Offre de lancement · M6 dès 69 $
Un Mac dédié. Votre runner CI, ou votre agent 24h/24.
MacRun est fait pour les runners et les agents. Lancez des builds macOS illimités sur votre propre M6 pour 69 $. Ou lancez votre agent de code 24h/24 en quelques heures sur un Mac dédié pour 84 $. Prêt sous 1 à 4 heures. Facturé au mois, résiliable à tout moment.
De vraies machines, un état en direct. Cliquez sur l’une d’elles pour la réserver. La disponibilité de chaque machine est publiée sur la page d’état.
Le même M6. Choisissez son travail.
Chaque machine est un Mac mini dédié, avec uniquement votre travail dessus. Choisissez s’il build votre app ou s’il fait tourner votre agent. Besoin des deux ? Louez-en un de chaque.
Runner GitHub Actions
Des builds macOS illimités sur votre propre M6.
offre de lancement 69 $
sur le M6, disponible maintenant · M4 et M5 Pro en précommande
facturé au mois · résiliable à tout moment depuis votre portail · disponibilité en direct
- +Un M6 dédié tout de suite, ou un M4 ou un M5 Pro en précommande
- +Minutes de build macOS illimitées, sans compteur
- +Xcode épinglé et caches chauds sur SSD local
- +Prêt pour GitHub Actions. GitLab, Bitbucket, Buildkite et Jenkins fonctionnent aussi
- +Accès administrateur : sudo, Homebrew, toutes les versions de Xcode
- +SSH et partage d’écran sur un réseau privé
Prêt en 1 à 4 heures · résiliable à tout moment · nous effaçons la machine
Mac pour agents toujours allumé
Lancez votre agent 24h/24 en quelques heures sur un Mac dédié.
offre de lancement 84 $
sur le M6, disponible maintenant · M4 et M5 Pro en précommande
facturé au mois · résiliable à tout moment depuis votre portail · disponibilité en direct
- +Un M6 dédié tout de suite, ou un M5 Pro en précommande pour les modèles locaux
- +Claude Code et Codex installés, en attente de votre connexion
- +Utilisez l’abonnement Claude ou ChatGPT que vous payez déjà, sans clé API
- +Ouvrez le bureau depuis n’importe quel onglet du navigateur, sans rien installer
- +Pilotez-le depuis votre téléphone et intervenez quand il a besoin d’un humain
Prêt en 1 à 4 heures · résiliable à tout moment · nous effaçons la machine
Choisissez une offre
Choisissez un runner CI ou un Mac pour agents, présentez-vous en quelques mots et payez. Pas d’appel commercial, pas de démo à réserver.
Nous préparons la machine
Votre Mac mini M6 dédié est configuré et prêt en 1 à 4 heures. Nous vous envoyons un e-mail dès qu’il est en service.
Connectez-vous et c’est parti
Runners : modifiez deux lignes de YAML et lancez le build. Agents : ouvrez le Mac dans votre navigateur, connectez-vous à Claude Code ou Codex et donnez-lui une première tâche sur votre code.
Lancez votre agent 24h/24 en quelques heures.
Claude Code et Codex ont besoin d’une machine qui ne dort jamais. Il leur faut aussi un bureau accessible quand ils bloquent. C’est exactement ce qu’est un Mac pour agents. Il travaille sur votre logiciel jour et nuit. Vous apportez l’abonnement que vous payez déjà.
Un Mac qui reste allumé
La veille est désactivée et la session reste ouverte. La machine est en Ethernet filaire, avec une batterie de secours. Votre agent continue de travailler quand votre portable est fermé.
Claude Code et Codex, prêts
Les deux sont installés. Vous choisissez celui qui démarre en premier. Connectez-vous avec votre propre compte Claude ou ChatGPT. Vous payez votre abonnement habituel, et rien au token chez nous.
Un vrai bureau dans votre navigateur
Cliquez sur Open my Mac dans votre portail et le bureau s’affiche dans un onglet. Validez une connexion, collez un code ou regardez l’agent travailler. Rien à installer.
Pilotage depuis votre téléphone
Une fois connecté, envoyez des tâches depuis l’app Claude ou l’app ChatGPT. Revenez au bureau seulement si l’agent bloque sur une action qu’un humain doit faire.
Installez ce que vous voulez
C’est votre Mac. Ajoutez des extensions Chrome, des paquets Homebrew ou un autre agent de code. Nous installons Claude Code et Codex. Le reste, vous le faites tourner vous-même, pour votre logiciel.
Un vrai support par e-mail
Écrivez à support@macrun.dev. Une personne qui connaît votre machine répond, en général en moins d’une heure. Pas de file de tickets.
Au-delà de la première heure, le prix fixe bat la facturation à la minute.
Gardez votre pipeline GitHub Actions. Modifiez deux lignes de YAML. Arrêtez de payer 0,062 $ à 0,102 $ par minute macOS. Conçu pour GitHub Actions. Fonctionne aussi avec GitLab, Bitbucket, Buildkite et Jenkins.
| macOS hébergé par GitHub | Codemagic (fixe) | MacRun | |
|---|---|---|---|
| Modèle de prix | 0,062 $ à 0,102 $ / minute | À partir d’environ 299 $ / mois | 139 $ / mois, prix fixe |
| Machine | Partagée, par job | Pool partagé | M6 dédié, rien qu’à vous |
| Parallélisme | Facturé à l’usage, coût en plus | Limité par l’offre | Jobs en série sur votre machine |
| Caches de build | Froids à chaque exécution | En partie en cache | Chauds sur SSD local |
| Coût à vide | 0 $ | Inclus dans l’offre | 0 $, prix fixe dans tous les cas |
| Idéal pour | CI légère ou irrégulière | Équipes qui veulent une interface | CI iOS lourde et régulière |
Sources : tarifs à la minute de macOS hébergé par GitHub et tarifs publiés par Codemagic, en 2026. Face au tarif à la minute le plus bas, le seuil de rentabilité est d’environ 2 242 minutes par mois. Faites vos propres calculs avec le calculateur.
Ce que nous sommes
- +Un Mac mini dédié, avec uniquement votre travail dessus.
- +Pour la CI : votre pipeline actuel. GitHub Actions est pris en charge en priorité. GitLab, Bitbucket, Buildkite et Jenkins fonctionnent aussi.
- +Pour les agents : Claude Code et Codex installés, et un bureau que vous ouvrez dans un navigateur.
- +Un support par e-mail assuré par quelqu’un qui connaît votre machine, en général en moins d’une heure.
Ce que nous ne sommes pas
- −Pas de gestion de la signature de code ni des profils de provisioning.
- −Pas de clés API à nous acheter. Votre agent tourne avec l’abonnement que vous avez déjà.
- −Pas d’interface de build propriétaire à apprendre.
- −Pas de SLA de façade. Une disponibilité honnête, machine par machine, sur la page d’état.
- −Pas d’enfermement. Résiliable à tout moment, et nous effaçons la machine.
Les questions posées avant l’inscription
Qu’est-ce qu’un Mac pour agents ?
+
Un Mac mini M6 dédié dans notre rack, allumé 24 heures sur 24. Claude Code et Codex sont installés et une session reste ouverte. Un agent de code peut donc travailler sur votre logiciel pendant que vous dormez. Vous ouvrez son bureau dans un onglet du navigateur et le pilotez depuis votre téléphone. Il coûte 169 $ par mois, résiliable à tout moment.
Ai-je besoin d’une clé API ?
+
Non. Vous vous connectez à Claude Code avec votre compte Claude, ou à Codex avec votre compte ChatGPT. Votre abonnement actuel couvre l’usage. Nous ne voyons jamais vos clés ni vos conversations.
Quels agents sont installés ?
+
Claude Code et Codex. Les deux sont installés et mis à jour. À l’inscription, vous choisissez celui qui tourne quand vous ouvrez le Mac pour la première fois. Vous pourrez changer ou lancer les deux plus tard.
Puis-je installer d’autres outils ou agents ?
+
Oui. Votre compte est administrateur, donc sudo fonctionne avec votre propre mot de passe. Installez des paquets Homebrew, des versions de Xcode, des runtimes de simulateur, d’autres agents de code ou tout ce dont votre projet a besoin. Nous prenons en charge Claude Code et Codex directement. Les autres logiciels, vous les faites tourner vous-même. Comme tout le reste sur le Mac, ils doivent servir au développement logiciel.
Combien coûtent les minutes macOS de GitHub Actions ?
+
GitHub facture les runners macOS entre 0,062 $ et 0,102 $ la minute environ, selon la taille du runner. C’est environ 10 fois le tarif Linux. Au tarif le plus bas, un runner dédié à prix fixe de 139 $/mois est rentable à partir d’environ 2 242 minutes par mois. Au-delà, chaque minute de plus sur MacRun est gratuite.
Qu’est-ce qui change dans mon workflow GitHub Actions ?
+
Deux lignes. Vous enregistrez le runner une fois dans votre dépôt ou votre organisation. Ensuite, vous changez le label runs-on pour viser votre runner macOS self-hosted. Tout le reste de votre pipeline reste exactement identique.
La licence d’Apple autorise-t-elle la location d’un Mac pour la CI ?
+
Oui. Le contrat de licence du logiciel macOS d’Apple autorise la location d’un Mac entier pour des services de développement autorisés, au mois. Chaque location MacRun correspond à un seul client par machine, facturée au mois et réservée aux services de développement. Nous ne mettons jamais deux clients sur une même machine.
Combien de temps prend la mise en place ?
+
Nous préparons votre machine dans les 1 à 4 heures qui suivent le paiement, et nous vous écrivons quand elle est prête. Ensuite, enregistrer le runner et mettre à jour votre workflow prend environ 10 minutes.
Que deviennent mes données si je résilie ?
+
L’accès prend fin à la fin de la période payée, puis la machine est effacée automatiquement. Votre compte et vos données sont supprimés et le volume est effacé de façon sécurisée. La machine est restaurée sur une image de référence propre avant tout autre client.
Y a-t-il un SLA ?
+
Pas de SLA de façade. Vous avez une machine dédiée rapide et un support par e-mail qui répond en général en moins d’une heure. La disponibilité de chaque machine est publiée en direct sur la page d’état. Vous pouvez ainsi en juger par vous-même, sans nous croire sur parole.
Prenez-vous en charge GitLab, Bitbucket, Buildkite ou Jenkins ?
+
Oui. La machine est un Mac normal avec un accès SSH. Chacun de ces systèmes a un agent qui tourne sous macOS et se connecte en sortie à votre CI. Aucun port entrant n’est donc nécessaire. GitHub Actions est ce que nous configurons pour vous et prenons en charge directement. Pour les autres, la page sur les autres systèmes de CI donne les étapes d’installation. Côté machine, tout est identique.
Savoir si c’est fait pour vous
Agents IA sur un Mac
Faire tourner Claude Code 24/7 sur un Mac et le piloter depuis votre téléphone
Ce qu’il faut pour garder Claude Code actif toute la journée sur un Mac : une machine qui ne se met jamais en veille, une session ouverte, une connexion avec l’abonnement Claude que vous avez déjà, et le pilotage depuis le téléphone avec Remote Control.
Un Mac toujours allumé pour agents IA : ce qu’il faut vraiment configurer
La checklist d’un Mac qui fait tourner des agents IA sans surveillance : réglages d’énergie, connexion automatique, session supervisée, accès à l’écran quand il bloque, réseau filaire et batterie de secours. Appris sur de vraies machines.
Faire tourner OpenAI Codex 24/7 sur un Mac dédié
Comment garder le Codex CLI d’OpenAI actif toute la journée sur un Mac : connexion avec votre compte ChatGPT, une session maintenue ouverte, et un vrai bureau avec un vrai navigateur pour travailler.
Louer un Mac pour agents IA ou acheter un Mac mini : le vrai calcul
Une comparaison directe pour qui veut un Mac toujours allumé pour des agents IA. Ce que coûte un Mac mini à l’achat et à l’usage, ce que coûte la location d’un Mac prêt à l’emploi, et lequel choisir selon la durée et qui fait la configuration.
Ce qu’un agent IA peut faire, ou non, sur un Mac hébergé
Les vraies possibilités et limites d’un agent IA sur un Mac dans le rack de quelqu’un d’autre : ce qui marche, ce qui est peu fiable, et ce qui est exclu, pour le savoir avant de louer.
Claude Code s’arrête quand votre Mac se met en veille. Comment le garder actif.
Pourquoi une longue tâche Claude Code ou Codex meurt quand le Mac se met en veille ou que l’écran se rabat, les réglages pmset et caffeinate qui l’empêchent, et quand un portable n’est plus la bonne machine.
Garder une session Claude Code active avec tmux et la reprendre partout
La configuration tmux pour un agent de code qui doit survivre à votre fenêtre de terminal, à votre connexion SSH et à votre trajet. Lancer, se détacher, se rattacher depuis un téléphone, et recréer la session après un redémarrage.
Faire tourner Claude Code sans surveillance : permissions, garde-fous, et ce qu’il ne faut jamais autoriser
Comment laisser Claude Code ou Codex travailler sans personne derrière : modes de permission, règles allow et deny, hooks, garde-fous Git, identifiants à portée limitée, et la courte liste de ce qu’un agent sans surveillance ne doit jamais pouvoir faire.
Laisser un agent de code travailler la nuit sans se réveiller dans le chaos
Une méthode reproductible pour confier un backlog à Claude Code ou Codex le soir et relire des pull requests propres le matin : rédiger les tâches, isoler chacune, définir ce que l’agent fait seul, et la revue du matin en dix minutes.
Où faire tourner un agent de code 24/7 : portable, VPS Linux, EC2 Mac ou Mac mini hébergé
Une comparaison honnête des endroits où un agent Claude Code ou Codex peut vivre toute la journée : votre portable, un VPS Linux, un EC2 Mac, un Mac mini acheté ou un Mac mini hébergé. Coûts sourcés, limites de chacun, et une règle de décision.
Pourquoi un agent de code iOS a besoin d’un vrai Mac, et la boucle build, exécution, capture qui le rend utile
Ce qu’un agent IA qui travaille sur une app iOS ou macOS ne peut faire que sous macOS : compiler avec Xcode, lancer le simulateur, capturer le résultat et signer un build. Les commandes exactes de la boucle, et ce qu’une machine Linux peut faire ou non.
Installer OpenClaw sur un Mac mini et le faire tourner 24/7
Installez OpenClaw sur un Mac mini avec le script officiel, lancez le gateway en LaunchAgent pour qu’il survive aux redémarrages, et sécurisez-le. Testé sur macOS 26.
Installer Hermes Agent sur Mac : configuration, gateway et usage 24/7
Installez Hermes Agent de Nous Research sur un Mac Apple silicon, connectez un modèle, lancez le gateway de messagerie sous launchd, et réglez approbations et listes d’accès en sécurité.
Claude Code channels : configurer Telegram sur un Mac toujours allumé
Les channels de Claude Code envoient des messages Telegram, Discord ou iMessage dans une session en cours. Comment configurer le plugin Telegram et garder la session active sur un Mac.
Faire tourner un LLM local sur un Mac mini : ce qui tient en 16, 48 et 64 Go
Quels LLM locaux tiennent sur un Mac mini de 16, 48 ou 64 Go, comment installer Ollama ou MLX, et comment garder un serveur de modèles actif. Tailles réelles tirées de la bibliothèque Ollama.
Installer NanoClaw sur un Mac mini et le faire tourner 24/7
Installez NanoClaw sur un Mac mini avec le script officiel. Gardez Docker et son service launchd actifs après les redémarrages, et connectez un modèle avec une clé API.
Installer nanobot sur un Mac mini et le faire tourner 24/7
Installez l’agent nanobot de HKUDS sur un Mac mini avec le script officiel. Choisissez un modèle dans sa WebUI et lancez son gateway en LaunchAgent qui survit aux redémarrages.
CI macOS et coûts de build
Runner macOS self-hosted pour GitHub Actions
Ce qu’est un runner macOS self-hosted, quand il bat les runners hébergés par GitHub, et comment en avoir un sans gérer le matériel. Prix fixe de $139 par mois.
Le coût des minutes macOS sur GitHub Actions, expliqué
Les runners macOS coûtent environ $0.062 à $0.102 la minute, à peu près 10x le prix de Linux. Voici comment marche ce multiplicateur, où se situe le seuil de rentabilité, et comment réduire la facture.
Louer un Mac mini pour vos builds CI
Comment fonctionne la location d’un Mac mini dédié pour l’intégration continue, ce qu’elle coûte par rapport à l’achat, et les règles de licence Apple qui rendent la location légitime.
Un pipeline CI/CD iOS sur du matériel dédié
Un guide pratique pour compiler, tester et livrer des apps iOS avec GitHub Actions sur un Mac dédié : cache, fastlane, signature, et ce qui accélère vraiment les builds.
Une alternative à Xcode Cloud pour les équipes GitHub Actions
Xcode Cloud face à un runner macOS self-hosted dédié : modèle de prix, dépendance, contrôle du workflow, et à qui chaque option convient vraiment.
Les prix de GitHub Actions expliqués : chaque tarif de runner (2026)
Chaque tarif de runner GitHub Actions dans un seul tableau : Linux $0.006, Windows $0.010, macOS $0.062 à $0.102 la minute. Comment les minutes incluses sont comptées, et où les équipes macOS ont des surprises.
MacStadium vs GitHub Actions pour la CI iOS : lequel, et quand
Deux produits différents pour la même tâche. Quand les runners GitHub facturés à la minute ont du sens, quand une machine MacStadium dédiée en a, et où se place un runner dédié à prix fixe entre les deux.
macOS hébergé par GitHub ou Mac dédié : la vraie comparaison des coûts
Une comparaison à périmètre égal entre les runners macOS hébergés par GitHub et un Mac dédié, à trois niveaux d’usage. Elle compte les minutes payées pour reconstruire les caches et le temps passé à attendre.
Réduire votre facture macOS sur GitHub Actions : une checklist pratique
Neuf changements concrets qui réduisent les minutes macOS facturées sur GitHub Actions : passer du travail sur Linux, mettre en cache les bons chemins, annuler les runs dépassés, alléger la matrice, et savoir quand le prix fixe gagne.
CI/CD iOS sur GitHub Actions : la configuration complète, étape par étape
Un pipeline iOS fonctionnel sur GitHub Actions en une passe : squelette du workflow, choix de Xcode, dépendances, build et tests sur simulateur, signature avec une clé API App Store Connect, archivage, et envoi sur TestFlight.
GitLab Runner sur macOS : installer, enregistrer et lancer des jobs iOS
Installez GitLab Runner sur un Mac Apple silicon, enregistrez-le avec un token de runner glrt-, gardez-le actif après les redémarrages, et lancez des jobs Xcode avec un .gitlab-ci.yml.
Agent Jenkins macOS : ajouter un nœud de build Mac qui survit aux redémarrages
Connectez un Mac à votre contrôleur Jenkins comme agent entrant par WebSocket, lancez-le depuis un LaunchAgent pour qu’il revienne après les redémarrages, et compilez iOS dans un pipeline.
Runner self-hosted CircleCI sur macOS : installer machine runner 3
Installez CircleCI machine runner 3 sur macOS avec Homebrew, créez une resource class et un token, démarrez-le dans le domaine GUI, et ciblez-le depuis config.yml.
Agent Buildkite sur macOS : installation Homebrew, token et launchd
Installez l’agent Buildkite sur macOS avec Homebrew, ajoutez le token de votre cluster et le tag de queue, démarrez-le à l’ouverture de session avec launchd, et lancez des étapes Xcode dans un pipeline.
fastlane sur un serveur de build Mac : match, clé API et lanes CI
Installez fastlane sur un serveur de build Mac, signez avec match en mode readonly, connectez-vous avec une clé API App Store Connect, et lancez des lanes de test et de bêta depuis n’importe quelle CI.
Automatiser les tests UI iOS avec XCUITest et xcodebuild
Lancez des tests UI XCUITest en ligne de commande avec xcodebuild, gérez les simulateurs avec simctl, lancez les tests en parallèle, relancez les tests instables, et lisez les result bundles.
Build iOS React Native sans Mac : un workflow testé
Écrivez et testez React Native sous Windows ou Linux, puis compilez pour iOS sur un Mac dans le cloud. Un workflow GitHub Actions lancé sur macos-26 avec Xcode 26.6, et sa sortie.
Publier une app iOS sur l’App Store sans Mac
Quelles étapes de l’App Store demandent macOS et lesquelles se font depuis Windows : inscription, clés API, signature, build et envoi depuis un Mac dans le cloud, et TestFlight sur iPhone.
Développer des apps iOS sans Mac : 4 options et leurs vrais coûts
Les outils d’Apple ne tournent que sur macOS, mais vous n’êtes pas obligé de posséder un Mac. Quatre options classées, de la CI dans le cloud à l’achat d’occasion, avec des prix sourcés et des compromis honnêtes.
Xcode sous Windows : utilisez plutôt le bureau d’un Mac distant
Xcode ne tourne pas sous Windows. Comment l’utiliser sur un Mac distant depuis votre PC : VNC sur un réseau privé ou dans un onglet du navigateur, latence, clavier et simulateur.
Une machine. Un prix fixe. Runner ou agent.
Louez un Mac aujourd’hui et il travaille pour vous dès ce soir. Résiliable à tout moment, et nous effaçons la machine.