开发者云 Mac 工作站

打开一个 shell
就是你的云端 Mac

独享 Apple Silicon 物理节点,非虚拟机,5 个节点,$21.8/天起

你今天要在这台 Mac 上跑什么?

先选机型、节点与周期,再确认订单。下面是工作流示意,不是实时实例或性能承诺。

armshell@sg-node
~ $ ssh dev@sg-node.armshell.com
dev@sg-node ~ % sw_vers
ProductName: macOS
ProductVersion: 15.5
BuildVersion: 24F74
dev@sg-node ~ % sysctl -n machdep.cpu.brand_string hw.memsize
Apple M4
17179869184
dev@sg-node ~ % pwd
/Users/dev
会话信息示意
会话SSH 登录
节点新加坡 · SG
机型Shell M4
规格M4 · 16GB · 256GB
计费周期按天 · $21.8
开通时间第 1 天 09:02
到期时间第 2 天 09:02
节点目录充足
示例计费周期24h
38%
已用 38%剩余约 15 小时

实际可用状态、交付时间与到期时间以控制台实时返回为准。

物理节点,不是虚拟机

整台 Mac 只归你用。没有邻居,也没有切片。

每个订单对应一台 Apple Silicon 物理节点。你通过 SSH 使用 macOS 命令行,也能打开图形界面。CPU、GPU 和统一内存不分配给其他租户,不需要在共享实例之间争用整机资源。

  • CPU / GPU / 统一内存不与他人共享

    整机资源供你的工作负载调度。编译、模拟器和推理仍会彼此争用本机资源;先测单任务的内存峰值,再决定 runner 并发,不把“独享”误当成无限并发。

  • 按项目管理 Xcode 版本

    可安装与当前 macOS 兼容的 Xcode 版本,多版本并存后用 xcode-select 或 DEVELOPER_DIR 选择。先核对项目依赖的 SDK,再迁移流水线,避免工具链更新影响发布分支。

  • 签名与 Metal 都在本机执行

    使用你有权使用的证书、描述文件与项目配置完成 archive;统一内存和 Metal 可用于图形与推理任务。签名不等于已连接外部测试设备,真机连接需求请先通过工单确认。

三档机型,全部是整机

芯片、统一内存与硬盘均为单台物理节点的完整配置。先按工作集选内存,再按源码、缓存与产物预算硬盘。

Shell M4芯片M4统一内存16GB硬盘256GB
Shell M4 Plus芯片M4统一内存24GB硬盘512GB
Shell M4 Pro芯片M4 Pro统一内存64GB硬盘2TB

临时构建先看 Shell M4;需要更多缓存与常驻任务可看 Shell M4 Plus;大内存工作集再看 Shell M4 Pro。空间不够时可选 +1TB / +2TB SSD;Thunderbolt 5 并联是另一项独立加购,具体配置见方案页。

5 个节点

新加坡、日本(东京)、韩国(首尔)、香港、美国东部。按团队访问路径选择,而不是只看地图距离。

3 档机型

从 M4 / 16GB / 256GB 到 M4 Pro / 64GB / 2TB。三档均为独享物理机。

$21.8 起 / 天

Shell M4 的按天标价,以美元结算。连续使用时,比较完整的周、月、季周期价格。

口径:节点与机型按在售目录列示,实际可用状态以控制台实时返回为准;价格见方案页。

ssh dev@armshell-hk
~ $ ssh dev@armshell-hk
The authenticity of host 'armshell-hk' can't be established.
ED25519 key fingerprint is
SHA256:Xq3v9mK2pR7tN1wL5cY8bH4dF6gJ0sA2eU9iO3kZ7pM.
Are you sure you want to continue connecting
(yes/no/[fingerprint])? yes
Warning: Permanently added 'armshell-hk'
(ED25519) to the list of known hosts.

dev@armshell-hk ~/App % xcodebuild -scheme App \
  -archivePath build/App.xcarchive archive
CompileSwiftSources normal arm64
CodeSign App.xcarchive/Products/Applications/App.app
** ARCHIVE SUCCEEDED **

dev@armshell-hk ~/App % bundle exec fastlane gym
+------+------------------+-------------+
| Step | Action           | Time (in s) |
+------+------------------+-------------+
| 1    | default_platform | 0           |
| 2    | gym              | 186         |
+------+------------------+-------------+
fastlane finished successfully
日志为格式示例,186 秒不是性能基准。不要用示例指纹验证实际节点。
从连接到产物

从第一次 ssh,到 ARCHIVE SUCCEEDED。

主力电脑可以继续用 Windows 或 Linux,把必须在 macOS 上执行的构建放到节点。先跑通一条命令,再把同样的命令交给 CI,而不是一次迁移全部工具。

  • 首次连接,先确认指纹

    从控制台取得连接信息,核对实际主机指纹后再接受连接。随后修改初始密码、上传 SSH 公钥,避免把凭据写进仓库或公开日志。

  • 固定工具链,再执行 archive

    检查 Xcode 路径、依赖锁文件与签名设置。证书和描述文件配置在节点,构建日志与退出码可供流水线直接读取。

  • 取回产物,保留可复现记录

    用 rsync 回传归档、安装包与 dSYM。记录提交版本、Xcode 版本和构建参数;耗时比较应使用相同代码、缓存状态与并发设置。

价格

三档机型,按天起租

五个节点同价。先用项目的实际构建验证资源需求,再决定是否延长周期。租期从开通时刻起算,具体起止时间在控制台查看。

Shell M4

m4-16-256

$21.8/ 天

按月 $108.9 / 月

用于临时构建、发布验证与单任务开发环境。先验证依赖安装、签名和产物回传是否跑通。

芯片
M4
统一内存
16GB
硬盘
256GB
租用 Shell M4

Shell M4 Plus

m4-24-512

$39.6/ 天

按月 $198.1 / 月

为常驻 runner、依赖缓存与多工具协作留出更多空间。并发数量按项目内存峰值逐步增加。

芯片
M4
统一内存
24GB
硬盘
512GB
租用 Shell M4 Plus

Shell M4 Pro

m4pro-64-2tb

$61.6/ 天

按月 $308.1 / 月

面向大内存构建与 MLX 实验。模型能否装下,还需要合计权重、上下文缓存和运行时开销。

芯片
M4 Pro
统一内存
64GB
硬盘
2TB
租用 Shell M4 Pro

按周、按月、按季更省。Shell M4 的完整周期价格为 $58.8 / 周、$108.9 / 月、$296.2 / 季;附加项另计,确认订单前核对配置与总额。

查看全部周期与附加项
支付与结算

两种付款方式,一种币种

所有价格与账单一律以美元(USD)结算。只支持下面两类付款方式,实际可用网关以后端接口返回为准。

付款前核对机型、节点、周期与加购项。提交转账不等于已确认到账;连接凭据以控制台实际交付为准,不需要向支持邮箱发送卡号或私钥。

链上支付

USDT-TRC20

按结账页显示的网络、金额与收款信息操作,核对网络后再转账。账单问题可提供交易哈希,便于定位付款记录。

经 Stripe 处理

Visa / Mastercard / Amex

卡信息在付款流程中处理,本站不存储完整卡号。是否需要额外验证,以付款界面返回的信息为准。

统一标价

美元结算 $

日、周、月、季四种周期与 SSD、Thunderbolt 5 并联加购项均以美元标价。确认的是完整周期金额,而不是日均展示值。

账户内管理

在控制台查看到期与续费

开通后查看实例、订单与账单。续费或调整配置前先核对新报价;涉及工作负载迁移时,先备份再执行变更。

打开控制台
常见问题

先回答最常被问的五件事

租用前先确认资源归属、交付路径和数据边界。更多选型、计费、网络与数据问题,见常见问答。

需要针对项目选型时,向 support@armshell.com 说明工具链、构建频率、内存峰值与预计周期。已有订单的问题,登录控制台提交工单更便于关联实例。

是否独享整机?

是。每个订单对应一台 Apple Silicon 物理节点,CPU、GPU、统一内存与本机硬盘只分配给你的使用环境,不是与其他租户共用资源的虚拟机。你自己在节点上运行的构建、桌面和推理任务仍会共享这台机器的资源,建议控制并发并监测内存压力。

开通要多久?

付款确认后,订单进入交付流程;实际交付状态和连接信息以控制台实时返回为准,不在这里承诺固定分钟数。USDT-TRC20 需要确认到账,卡付款需要网关确认成功。若付款已完成但订单状态未更新,请在控制台提交工单并附订单号或交易哈希,不要重复付款。

能否中途升级或加购?

可在控制台查看机型调整与 +1TB / +2TB SSD、Thunderbolt 5 并联等加购选项。是否可对当前订单直接变更、差额如何计算以及是否需要迁移,以确认前的报价和处理说明为准。不要假定升级一定无中断;先回传重要文件,记录工具链与签名配置,再执行变更。

到期后数据如何处理?

到期时间在控制台查看。请在到期前完成续费或导出数据,不把节点当作唯一备份。到期后可能无法继续访问;具体恢复条件、保留安排与回收擦除流程以订单说明和控制台通知为准。本页不承诺固定保留天数,也不承诺擦除后的恢复。源码、归档、dSYM 和必要配置建议提前用 rsync 回传。

支持哪些支付方式?

仅支持 USDT-TRC20 与 Visa / Mastercard / Amex(经 Stripe),全部以美元(USD)结算。实际可用网关以后端接口返回为准。支付或账单核对请提供订单号、付款状态与必要的交易记录;不要在工单里发送完整卡号、验证码或其他敏感凭据。

$ ssh dev@your-node

今天需要一台 Mac,今天就开一台

Shell M4 按天 $21.8 起。选好节点与周期,把下一次构建放到你的独享物理机上。