專為 AI Agent 設計的極速建置服務。

把這句話傳給你的 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 是為 AI agent 打造的新一代超快建置服務。Agent 剛寫完的程式碼,無論是 iOS、macOS 還是其他 Apple 平台,幾秒內完成建置、測試、打包,不用等一杯咖啡的時間。

快速建置

不用排隊,按了就跑。

每次建置都派給已經存著它快取的那台 Mac,虛擬機在任務到達前就已啟動,只編譯你改過的檔案。

  • 依快取分派
  • 預先啟動的 macOS 虛擬機

快速打包

打包、簽署、上傳 App Store,一次搞定。

Hayabuild 在同一個任務裡封存建置、用你的 App Store Connect API 金鑰簽署,再上傳到 TestFlight。發版由人確認,不用等誰的筆電。

  • 封存與匯出
  • 雲端簽署
  • 上傳 TestFlight

一直是熱的

上次編過的,這次不再編。

DerivedData、Swift 套件和 CocoaPods 在兩次建置之間一直保持熱度。每個任務仍在全新的虛擬機裡執行、跑完即重置:快取留下,機器狀態不留。

  • 快取依儲存庫分別保存
  • 每個任務都是全新虛擬機
  • 不在客戶之間共享

模擬器截圖

沒有 Mac,也能做 iOS 和 Mac 應用程式。

你的 agent 可以在雲端模擬器裡把應用程式跑起來,再把截圖傳回來。CI 出了問題,直接看是哪個畫面壞了,不用在自己的電腦上重現。

  • 截圖和錄影,你和 agent 都能看
  • agent 看到截圖裡的 bug,改完再跑一次

Agent 優先

不用人盯著,agent 自己會用。

Claude Code、Codex 以及任何支援 MCP 的 agent,都能發起建置、讀日誌、重跑測試、送到 TestFlight。發版由人確認。

可搭配使用Claude CodeCodexGrokGrok BotMuseMCP

看中位數,不看最佳成績

這是平常的速度,不是挑出來的最佳成績。

我們公布真實執行的中位數,它代表一次普通 push 的速度,而不是我們跑得最快的那一次。

等待時間

—s測試中

從 push 到 Mac 開始執行

熱建置中位數

12–19s

整個任務:拉取程式碼、解析相依、建置

Hayabuild12–19 s
GitHub Actions測試中

打包中位數

—s測試中

封存、簽署並上傳到 TestFlight

Hayabuild—
GitHub Actions測試中

常見問題

Hayabuild 是什麼?

Hayabuild 是為 AI agent 打造的託管建置服務。凡是需要 Mac 的建置(iOS、macOS、watchOS、tvOS、visionOS 應用)都在讓快取保持常熱的 Apple 晶片 Mac 上建置、測試和打包,並可上傳到 TestFlight。不需要 Mac 的任務會分流到其他 runner,把 Mac 留給建置。

需要修改專案嗎?

不需要。Hayabuild 執行你已經在用的指令,例如 xcodebuild test 或 fastlane beta,並把 DerivedData 和相依快取指向 runner 上的熱儲存。

能打包並上傳 TestFlight 嗎?

能。Hayabuild 會封存建置、用你的 App Store Connect API 金鑰簽署,再上傳到 TestFlight。每次發版前都會先請人確認。

AI agent 能在 Hayabuild 上跑建置嗎?

能。Hayabuild 提供 MCP 伺服器,以及 Claude Code、Codex 等 agent 的外掛。agent 可以發起建置、讀日誌、重跑測試;會對外發布的操作會先請人確認。

程式碼安全嗎?

每個任務都在獨立的虛擬機裡執行,結束後重置。建置快取依儲存庫分別保存,不會在客戶之間共享。

怎麼收費?

Hayabuild 目前處於搶先體驗階段,正式上線前會公布價格。