クラウド
Macワークステーションを、
今日から使えます

物理Mac mini M4を1台まるごと専有。仮想マシンではありません。日・週・月・四半期単位で利用でき、6拠点から選べます。SSHで接続して、使い慣れたツールチェーンを自分専用のクラウド環境に整えましょう。

M4・16GB物理マシンを専有
6拠点全拠点同一料金
1日から利用可能プロジェクトに合わせて期間を選択
クラウドワークステーション情報イメージ・TYO
Desk M4専有物理マシン
拠点東京
メモリ・ストレージメモリ16GB・SSD 256GB
利用期間の例7日間・残り5日
利用中ssh dev@desk-m4-tokyo

使い慣れたツールチェーンをそのまま導入

プロジェクトに合わせてインストール・設定し、コードと一緒にクラウド環境を管理できます。

XcodeSwiftFlutterReact Native fastlaneGitHub ActionsCocoaPodsHomebrew
用途

このワークステーションでできること

Macをレンタルする理由の多くは、次の3つでカバーできます。まず用途を整理して、長時間稼働が必要か検討しましょう。

iOS / macOSのビルドと署名

xcodebuild archiveでアーカイブを作成し、fastlaneで署名やTestFlightへのアップロードを自動化できます。プロジェクト、証明書、プロビジョニングプロファイルはご自身で用意してください。証明書は専用キーチェーンに保管し、ビルド後はチームのルールに従って整理しましょう。

常時稼働のCI/CD Runner

GitHub ActionsのセルフホステッドRunnerやGitLab Runnerを登録して、自分専用の物理マシンでジョブを実行できます。並列数は自由に設定可能です。依存関係のキャッシュ、DerivedData、ビルドログもプロジェクトに応じて保持できるため、毎回環境を一から準備する必要はありません。

Apple SiliconでのAI推論実験

M4上でMLX、llama.cpp、Ollamaを使い、量子化モデルの推論フローを検証できます。ユニファイドメモリ16GBにはモデル、コンテキスト、システムの使用分を同時に収める必要があります。7B~8Bモデルが動作するかは、量子化方式ごとに実機でお確かめください。

$ ssh dev@203.0.113.24 dev@desk-m4-tokyo ~ % xcodebuild -version 注文からSSH接続まで 画像付き手順を見る

接続先、ユーザー名、認証情報はコンソールに表示される内容をご確認ください。上の画像は接続方法のイメージで、稼働中のインスタンスではありません。

専有物理ノード

1台まるごと、あなただけの環境

共有デスクではありません。レンタルするのは実機のMac mini M4で、ホストマシン上に分割された仮想環境ではありません。

1台のマシン → 1ユーザー

Mac mini M4を1台まるごと専有

M4チップ、メモリ16GB、SSD 256GBを搭載した物理ノードを専有できます。実行するビルド、保持するキャッシュ、バックグラウンドタスクの開始時期はご自身で決められます。プロジェクトごとのリソース配分も自由に管理できます。

依存関係、証明書、ビルド環境を継続して保持したいプロジェクトに適しています。

仮想化なし

仮想マシンでも時間共有でもありません

macOSは物理ハードウェア上で直接動作します。system_profilerでハードウェア情報を確認し、タスクごとのビルド時間を記録できます。性能を比較する際は、同じプロジェクト、ツールのバージョン、キャッシュ条件をそろえてください。

マシンを専有できますが、同時実行数は無制限ではなく、搭載リソースの範囲内となります。

ネイティブmacOS環境

プロジェクトに合わせてXcodeのバージョンを選択

macOSのGUIとコマンドラインを利用できます。プロジェクトに合わせて互換性のあるXcodeをインストールし、複数バージョンの併用や切り替えも可能です。SDKとコマンドラインツールのパスを確認してください。選択するバージョンはmacOSの互換要件を満たす必要があります。

まずxcodebuild -versionを実行してから、最初のアーカイブを作成しましょう。

料金を公開

1つのワークステーション、4つの利用期間

プランはDesk M4の1種類です。1日から利用でき、料金は米ドル建て。6拠点すべて同一料金です。まずタスクを実行し、利用ペースに合わせて期間をお選びください。

料金一覧を見る

Desk M4

Mac mini M4・メモリ16GB・SSD 256GB

一時的な調査なら日単位、短期の開発なら週単位。キャッシュを活用するビルドマシンを繰り返し使うなら、月または四半期もご検討ください。四半期料金は3か月分で、月あたり約 $98.5です。

日単位$21.7

まずプロジェクトを検証

週単位$58.6

短期の開発スプリント

月単位$108.6

継続開発とキャッシュ活用

四半期単位$295.4

常時稼働のCIワークフロー

追加オプション:+1TB SSD $11.4/月 ・ +2TB SSD $22.8/月 ・ Thunderbolt 5での複数台接続 $6.4/月・台。

追加SSDで増えるのはストレージ容量で、ユニファイドメモリではありません。複数台を接続しても共有メモリにはなりません。利用するソフトウェアが分散タスクに対応しているか確認してから、接続方法をお選びください。

拠点

6拠点から、近くて使いやすい場所を選択

アジア太平洋地域に4拠点、北米に2拠点。全拠点でDesk M4を提供し、料金は同一です。カードに掲載の拠点は提供対象です。在庫状況はコンソールの最新表示をご確認ください。

SG在庫あり

シンガポール

東南アジアのチームに適した接続拠点です。開発者の所在地、コードリポジトリ、成果物のダウンロード先も含めてテストし、直線距離だけで判断しないようにしましょう。

シンガポールのワークステーションを注文
JP在庫あり

東京(日本)

東アジアでの共同開発に適した拠点です。普段のコード送信やリモートデスクトップ操作に使う回線で、SSHとGUIの実際の使い心地をご確認ください。

東京のワークステーションを注文
KR在庫あり

ソウル(韓国)

北東アジアでのプロジェクト連携に適した選択肢です。まず普段の業務回線で接続を試し、常時稼働のRunnerを配置するかご検討ください。

ソウルのワークステーションを注文
HK在庫あり

香港

華南と東南アジアをまたぐ開発チームに適しています。リモートデスクトップでは往復遅延を、ビルドパイプラインでは依存関係の取得や成果物のアップロードも確認しましょう。

香港のワークステーションを注文
US-E在庫あり

米国東部

北米東部や西欧との共同作業に適した拠点です。CIのトリガー元や成果物リポジトリがこの地域にある場合は、ビルド全体の転送時間を確認してください。

米国東部のワークステーションを注文
US-W在庫あり

米国西部

北米西海岸のチームに適した拠点です。チームのワークフローに近い場所でビルドを実行し、実際のダウンロード、アップロード、操作感をもとにお選びください。

米国西部のワークステーションを注文

各拠点は年間365日稼働しています。ネットワークの使い心地は接続回線やタスクの経路によって異なります。測定条件のない遅延値を保証値として提示することはありません。

移行手順

ローカルMacからクラウドへ、3ステップで移行

まずプロジェクトを移し、次にツールをそろえ、最後にパイプラインへ接続します。以下は準備にかかる時間の目安で、利用開始までの所要時間ではありません。データ量や回線速度によって実際の時間は変わります。

01・データ

プロジェクトと証明書を移行

Gitでコードを取得し、リポジトリに含まれない必要なファイルはrsyncで転送します。署名用の資材は個別にエクスポートして安全に移行してください。クラウド側のキーチェーンに読み込んだらアクセス権を確認し、秘密鍵をリポジトリに登録しないでください。

rsync -avz ~/Projects/ \
  dev@203.0.113.24:~/Projects/

例のアドレスは、コンソールで割り当てられた実際のIPに置き換えてください。同期を実行する前に、転送先のパスを確認しましょう。

ファイル転送時間とは別に、整理のため約15分を見込んでください。

02・ツールチェーン

HomebrewとXcodeをそろえる

ローカル環境でBrewfileを書き出し、クラウド側のインストール先へ転送します。Xcode、SDK、Ruby、プロジェクトの依存関係のバージョンを確認してください。アプリが起動するかだけでなく、コマンドラインからビルドを実行して確かめましょう。

brew bundle dump
brew bundle install
xcodebuild -version
xcode-select -p

最初のエクスポートコマンドはローカルで、インストールと確認のコマンドはクラウド側で実行します。

インストールには約30~60分を見込んでください。大容量ファイルのダウンロードには、さらに時間がかかる場合があります。

03・CI接続

Runnerのラベルを設定

リポジトリ内の手順に従ってGitHub ActionsまたはGitLab Runnerを登録します。マシンとタスクに合わせてラベルを設定してください。署名用資材を扱うRunnerは信頼できるプロジェクトのみで使用し、パイプラインの並列数も制限しましょう。

runs-on:
  - self-hosted
  - macOS
  - ARM64
  - desk-m4

GitHub Actionsのワークフロー例です。Runnerの登録時に、この設定と一致するラベルを付けてください。

認証情報とワークフローの準備ができていれば、接続作業の目安は約10分です。

開発者のワークスタイル

このワークステーションを使った方の声

「夜間のビルドを東京のマシンに任せて、朝にはipaを受け取っています。」

個人iOS開発者

「マシン1台で自分たちのタスクだけを実行できるので、CIの待ち時間が30分から数分に短縮しました。」

モバイルチームリーダー

「M4でMLXを使って量子化モデルを動かしました。実験を終えるのに週単位のレンタルがちょうどよかったです。」

AI分野の大学院生
よくある質問

ご注文前に確認したいこと

マシン、接続、料金、データについて、初回のお支払い前に確認しましょう。チップの型番だけでなく、開発環境が要件を満たすかどうかも大切です。

仮想マシンですか?

いいえ。レンタルできるのは、1ユーザー専用の物理Mac mini M4です。Desk M4の基本構成はM4、メモリ16GB、SSD 256GBです。追加SSDで増えるのはストレージ容量のみです。

指定したバージョンのXcodeをインストールできますか?

プロジェクトに合わせて開発ツールを設定し、互換性のある複数のバージョンを併用・切り替えできます。まず対象のXcodeが必要とするmacOSのバージョンを確認し、SDKとコマンドラインツールのパスもご確認ください。特定のシステムバージョンが必要なプロジェクトは、お支払い前にsupport@macminivps.comへ環境要件をご確認ください。

SSHとリモートデスクトップはどう使い分けますか?

ビルド、CI、推論タスクにはSSHをおすすめします。XcodeのGUI操作やシミュレーターの確認には、リモートデスクトップをご利用ください。VNCはSSHトンネル経由で接続し、認証情報をリポジトリや公開ログに残さないようにしてください。詳しい手順は利用ガイドをご覧ください。

契約終了後、データはどうなりますか?

契約終了後は、利用規約に従ってサービス停止とディスク消去を行います。追加SSDも対象です。レンタルしたノードを唯一のバックアップとして使わないでください。終了前にコード、成果物、証明書、必要なログをエクスポートし、コンソールで更新状況を確認しましょう。

利用できる支払い方法は?

お支払いはUSDT-TRC20、Visa / Mastercard / Amex(Stripe経由)のみ対応しており、すべて米ドル(USD)で決済されます。実際に利用できる決済ゲートウェイはバックエンドの応答をご確認ください。お支払い前に注文金額、利用期間、ネットワーク種別を確認してください。請求に関するお問い合わせは、コンソールのチケットまたはサポートメールで受け付けています。

まずは1日
試してみる

Desk M4は 1日$21.7 から利用できます。まず接続、ビルド、成果物のエクスポートを一度ずつ試し、その後の利用期間を決めましょう。

USDT-TRC20またはVisa / Mastercard / Amex(Stripe経由)でお支払いいただけます。米ドル建てです。利用可能な決済ゲートウェイはチェックアウト画面の表示をご確認ください。