团队专属的 macOS CI 节点

两档 M4,按天起租

从 $20/天 起,把构建任务交给整台 Apple Silicon M4 Mac mini。16GB 与 24GB 两档,独享物理机,不与其他客户分 CPU。

先选计费周期,再对照配置。下单时请再次确认周期与订单金额。

查看对应周期价格

一条泳道,一台整机

把内存留给构建,不留给邻居

两档均为 Apple Silicon M4 独享物理 Mac mini,非虚拟机。配置差别在内存与本机 SSD 容量,不在客户之间拆分机器;团队自己的任务并发与排队策略仍由 runner 配置决定。

当前显示按天价格,单位为 USD;完整周期价同时列在卡内。

Merge M4 S

单项目 CI 的起步配置

$20/天

芯片
Apple Silicon M4
内存
16GB RAM
存储
256GB SSD

适合单项目编译、单元测试与 SwiftUI 小应用。先用真实仓库跑一轮,检查峰值内存、缓存大小和归档产物,再决定是否增加存储。

按天
$20/天
按周
$54.1/周
按月
$100.1/月
按季
$272.3/季
独享物理机 · 非虚拟机 库存充足
租用 Merge M4 S

Merge M4 L

给多 target 与图形开发留出余量

$39.5/天

芯片
Apple Silicon M4
内存
24GB RAM
存储
512GB SSD

适合日常远程 Xcode、多 target 工程与并行 UI 测试。更大的内存和 SSD 为模拟器、依赖与构建缓存提供空间;实际并发数应按项目实测调整。

按天
$39.5/天
按周
$106.7/周
按月
$197.6/月
按季
$537.5/季
独享物理机 · 非虚拟机 库存充足
租用 Merge M4 L

目录内两档均可选择全部 5 个节点,实际可用状态以控制台实时返回为准。周期价格是对应租期的标价,不是按构建分钟累计扣费。

两档基础配置与完整租期价格对照,金额均为 USD
机型芯片 / 内存 / SSD按天按周按月按季
Merge M4 SApple Silicon M4
16GB RAM / 256GB SSD
$20$54.1$100.1$272.3
Merge M4 LApple Silicon M4
24GB RAM / 512GB SSD
$39.5$106.7$197.6$537.5

用项目特征做选择

先看峰值内存,再看缓存体积

工程数量不是唯一依据。模拟器并发、依赖解析、归档与模型加载可能同时占用资源;SSD 扩展增加文件空间,不增加 RAM,也不会让所有任务自动提速。

按团队工作方式选型;建议用于起步评估,不代表固定构建耗时或并发保证
任务类型起步配置选型理由开机后核对
轻量构建Merge M4 S
16GB RAM / 256GB SSD
单项目 CI、SwiftUI 小应用先建立独立构建环境,避免为尚未用到的资源预留更高配置。记录一次干净构建与一次缓存构建的资源占用,检查归档后剩余空间。
日常开发Merge M4 L
24GB RAM / 512GB SSD
多 target、并行 UI 测试和远程 Xcode 往往同时使用内存;这一档给工具链与模拟器留出更多余量。同时运行实际需要的测试组合,观察内存压力,再设置 runner 的任务并发。
大模型推理Merge M4 L
搭配 +2TB SSD 附加项
MLX 本地推理可利用 Apple Silicon;较大的模型文件需要额外磁盘空间,但模型能否载入仍取决于内存需求。先确认模型精度、上下文长度与运行内存,再安排权重文件和数据集的存放位置。

建议按天验证自己的仓库:固定 Xcode 版本、依赖锁文件与测试集,再比较构建日志。不同项目之间的编译时长不宜直接作为机型性能结论。

按实际需要扩展

工程、缓存、模型,各留空间

以下均为基础机型之外的附加项价格,按对应周期列示。先分清工作盘容量与机器间连接需求,再到配置下单页核对组合与总额。

+1TB SSD

给依赖缓存与归档产物加空间

适合工程本身不大,但 DerivedData、构建缓存与历史产物持续增长的任务。仍需制定清理与备份策略,不把扩容当作备份。

按天
$2.8/天
按周
$7.5/周
按月
$13.9/月
按季
$37.8/季

增加存储容量,不改变基础机型内存。

+2TB SSD

给模型文件与大型资源集加空间

适合保存 MLX 模型权重、多个模拟器运行时或大体积资源。估算时把下载包、解压副本和生成产物一起计入,而非只看仓库大小。

按天
$5.6/天
按周
$15/周
按月
$27.8/月
按季
$75.6/季

模型运行规模仍受 RAM 与任务配置限制。

Thunderbolt 5 并联

多机连接附加项,按每台计费

面向确有机器间连接需求的多机工作流。它不等于把多台 Mac 的内存合并,也不让 Xcode 自动分布式编译;先确认应用能否利用连接。

按天 / 每台
$1.5/天
按周 / 每台
$3.9/周
按月 / 每台
$7.3/月
按季 / 每台
$19.9/季

具体连接配置与可选组合以下单页返回为准。

存储扩展和并联选项请在下单时一并确认。已有实例需要变更时,先提交工单,说明用途、数据迁移需求与可接受的切换时间。

5 个节点,同一份机型目录

把交互往返与传输路径分开看

VNC 远程操作更依赖往返延迟;自动构建还取决于代码、依赖和产物经过的网络路径。下面是节点对应辐射区的参考区间,不是从你所在地测得的结果,也不是逐城市实测。

节点 → 辐射区 → 参考往返区间 → 工作方式
节点辐射区参考往返区间适合的工作方式
新加坡东南亚20~50ms东南亚团队的远程桌面与构建;传文件时结合仓库及产物存放位置评估。
日本(东京)东亚30~60ms东亚团队的 Xcode 交互与自动构建;频繁传输资源时优先复用本地缓存。
韩国(首尔)东北亚30~50ms东北亚团队的远程桌面与测试;产物回传应单独检查吞吐与稳定性。
香港华南与东南亚20~40ms相应辐射区的图形开发与 SSH 构建;小文件同步可减少重复传输。
美国东部北美东部与西欧25~35ms对应区域团队的构建与远程协作;结合依赖源、代码与产物位置选择。

区间参考,实际以接入网络为准。延迟不等于下载速度;首次拉取依赖、上传归档与 VNC 操作应分别验证。两档机型均提供以上全部节点,可用状态以控制台实时返回为准。

让 nightly build 有固定落点

可用率承诺

99.9%

按 30 天计算,每月停机额度约 43 分钟。

按受影响时长核对服务补偿

所有节点全年 365 天正常运行。可用率承诺不等于每条流水线都能成功:工程错误、依赖故障与用户自身操作需要结合构建日志分别排查。

超出额度按受影响时长折算服务时长。不可抗力与用户自身操作的影响不计入承诺范围;请保留实例状态与相关日志,便于核对影响原因。

申请时登录控制台提交工单,附实例 ID、受影响的起止时间及其时区、连接失败或任务失败的记录。不要把密码、私钥或签名证书写进工单。

四种周期,统一美元

核对租期,再确认支付

按天用于验证项目,按周用于阶段性构建,按月或按季用于持续运行的 runner。页面中的所有金额均以美元(USD)计价;下单前同时检查基础机型、附加项和所选周期。

USDT-TRC20

按订单返回的支付信息完成转账

核对网络、收款信息与订单金额,保留交易哈希。是否支付成功以控制台订单状态为准;已转账但未确认时,用交易记录提交工单核对,避免重复付款。

USD 结算

Visa / Mastercard / Amex

经 Stripe 处理的卡支付

在支付流程中完成发卡行要求的验证。遇到失败时先查看支付返回提示,确认卡片权限与验证状态;不要在邮件或工单中发送完整卡号和安全码。

经 Stripe · USD 结算

仅支持上述两类支付方式,实际可用网关以后端接口返回为准。支付确认与实例分配是不同步骤,请在控制台分别查看订单和实例状态。

给后续变更留好路径

开机前确认这四件事

现有实例的变更涉及环境与数据,先核对可用操作再执行。不要为了调整配置直接删除正在承担发布任务的 runner。

中途升级档位,先确认迁移安排

需要从 Merge M4 S 调整到 Merge M4 L 时,先在控制台查看可用操作;没有对应入口就提交工单,附实例 ID、目标配置与期望切换时间。两档是不同物理配置,不应把变更理解为直接在线增加 RAM。

在确认方案前备份仓库之外的文件、runner 配置、证书与构建脚本。具体变更方式、费用和是否需要切换实例,以控制台返回或工单确认结果为准。

周期到期前,在实例与账单中核对续费

登录控制台核对实例到期时间、关联账单与可用的续费操作,再按返回金额完成支付。不要仅凭付款页面跳转判断续费完成,应回到控制台确认账单及实例有效期。

计划继续运行的节点应提前处理;计划结束租用的节点应先取回工程、归档和所需配置。到期释放后磁盘会擦除,实例盘不能替代团队自己的备份。

移除附加 SSD,先搬走数据再申请

附加 SSD 是独立计价的存储扩展,能否从已有订单中单独移除,应查看控制台操作或提交工单确认。不要假定删除文件就会自动停止该附加项计费。

先迁出附加盘中的模型、缓存和产物,确认构建脚本、挂载路径及 runner 工作目录不再依赖它,再确认变更生效时间与后续账单。

同一账号管理多台,runner 池由团队编排

可在同一账号下分别开通多台实例,每台独享物理机独立计费。为不同节点或用途设置 runner 标签,逐台注册到团队的 CI 平台,再配置任务路由与并发上限。

多台机器不会自动共享工作目录、缓存或签名材料。请给每台实例使用独立的 runner 身份,集中管理凭据和构建产物;Thunderbolt 5 并联也不等于自动组成分布式构建集群。

选好配置,去控制台开机

从一台独享 M4 开始,用真实项目验证工具链与构建节奏。机型、节点、租期和附加项,在下单页逐项确认。