Le service de build ultra-rapideconçu pour les agents IA.

Envoyez ceci à votre agent :

Read https://haya.build/agent-setup.md and set up Hayabuild for this repository.
.github/workflows/ci.yml-runs-on: macos-latest+runs-on: hayabuild-macos

Hayabuild est un service de build ultra-rapide de nouvelle génération, conçu pour les agents IA. Ce que votre agent vient d'écrire pour iOS, macOS ou une autre plateforme Apple est compilé, testé et empaqueté en quelques secondes, pas après la pause café.

Builds rapides

Pas de file d'attente. Ça part tout de suite.

Chaque build part vers le Mac qui détient déjà ses caches, sur une VM démarrée avant l'arrivée de la tâche. Seuls les fichiers modifiés sont compilés.

  • Routage selon le cache
  • VM macOS prédémarrées

Packaging rapide

Archiver, signer, envoyer sur l'App Store. En une fois.

Hayabuild archive le build, le signe avec votre clé d'API App Store Connect et l'envoie sur TestFlight dans la même tâche. Une personne approuve la publication ; personne n'attend un portable.

  • Archivage et export
  • Signature dans le cloud
  • Envoi sur TestFlight

Toujours chaud

Ce qui a déjà été compilé ne l'est pas deux fois.

DerivedData, les paquets Swift et CocoaPods restent chauds d'un build à l'autre. Chaque tâche tourne malgré tout dans une VM neuve, réinitialisée ensuite : les caches restent, l'état de la machine non.

  • Caches par dépôt
  • Une VM neuve par tâche
  • Jamais partagés entre clients

Captures du simulateur

Pas de Mac ? Créez quand même des apps iOS et Mac.

Votre agent lance l'app dans un simulateur cloud et vous renvoie les captures d'écran. Quand la CI casse, vous voyez quel écran est en cause, sans rien reproduire sur votre machine.

  • Captures et enregistrements, pour vous et votre agent
  • Votre agent voit le bug sur la capture, le corrige et relance

Pensé pour les agents

Personne à surveiller. Votre agent s'en charge.

Claude Code, Codex et tout agent MCP peuvent lancer un build, lire les logs, relancer un test et publier sur TestFlight. Une personne approuve la publication.

Compatible avecClaude CodeCodexGrokGrok BotMuseMCP

Des médianes, pas des records

C'est la vitesse de tous les jours, pas notre meilleur essai.

Nous publions la médiane d'exécutions réelles : elle reflète un push ordinaire, pas notre meilleur temps.

Temps d'attente

—sMesure en cours

du push au démarrage sur un Mac

Build à chaud

12–19s

tâche complète : récupération, dépendances, build

Hayabuild12–19 s
GitHub ActionsMesure en cours

Packaging médian

—sMesure en cours

archivage, signature et envoi sur TestFlight

Hayabuild—
GitHub ActionsMesure en cours

Questions

Qu'est-ce que Hayabuild ?

Hayabuild est un service de build hébergé, conçu pour les agents IA. Il compile, teste et empaquette tout ce qui exige un Mac (apps iOS, macOS, watchOS, tvOS et visionOS) sur des Mac Apple silicon qui gardent vos caches au chaud, et peut envoyer le résultat sur TestFlight. Les tâches qui n'ont pas besoin d'un Mac vont vers d'autres runners, pour que les Mac restent libres pour les builds.

Faut-il modifier mon projet ?

Non. Hayabuild exécute la commande que vous utilisez déjà, comme xcodebuild test ou fastlane beta, et pointe DerivedData et les caches de paquets vers un stockage chaud sur le runner.

Peut-il empaqueter et envoyer sur TestFlight ?

Oui. Hayabuild archive le build, le signe avec votre clé d'API App Store Connect et l'envoie sur TestFlight. Une personne approuve chaque publication avant son départ.

Un agent IA peut-il lancer des builds sur Hayabuild ?

Oui. Hayabuild propose un serveur MCP et des plugins pour Claude Code, Codex et d'autres agents. Un agent peut lancer des builds, lire les logs et relancer des tests. Tout ce qui est publié demande d'abord l'accord d'une personne.

Mon code est-il en sécurité ?

Chaque tâche tourne dans sa propre machine virtuelle, réinitialisée à la fin. Les caches de build sont conservés par dépôt et ne sont jamais partagés entre clients.

Combien ça coûte ?

Hayabuild est en accès anticipé. Nous publierons les tarifs avant la disponibilité générale.