Mac の VM マネージャー
Apple Silicon 向けの Mac VM マネージャーと VM エディター
Kyvenza は開発者に、Mac 用の目で見える仮想マシンマネージャーを提供します。スクリプトを書いたりコマンドラインのフラグを調整したりせずに、macOS ARM と Linux ARM のゲストを作成、実行、設定、スナップショット、クローン、後片付けできます。
Mac の VM マネージャーに期待したいこと
目で見ながら VM を作って設定する
ゲストの種類を選び、ARM のイメージを装着し、動作プロファイルを調整して、各 VM の構成を Mac 前提のインターフェースで見えるままにしておけます。
VM の状態を安全に管理する
起動、停止、スナップショット、クローン、削除を 1 つの作業場所から行えるので、テスト環境は使い捨てのまま、いつでも初期化しやすい状態に保てます。
開発マシンをきれいに保つ
リスクのあるパッケージ、エージェントの実験、Linux のサービス、プロジェクトごとのツールチェーンを、ホストの macOS ではなく管理下の VM に移せます。
Kyvenza の Mac VM マネージャーと、スクリプト主体の VM 構成の比較
スクリプト主体の VM ワークフローは強力ですが、状態がフォルダー、設定ファイル、ターミナルのコマンドに散らばって見えなくなりがちです。Kyvenza は VM の作成、編集、ライフサイクル管理を Mac ネイティブのアプリの中にまとめます。
| 項目 | Kyvenza | Manual VM scripts |
|---|---|---|
| 主なインターフェース | 目で見える Mac の VM マネージャーとエディター | ターミナルのコマンドと設定ファイル |
| 想定するゲスト | Apple Silicon 上の macOS ARM と Linux ARM | スクリプトとバックエンドの作り方によります |
| ライフサイクルの操作 | 起動、停止、スナップショット、クローン、削除をアプリから | 手動のコマンドか、自作のラッパー |
| 初期設定 | 方針を決め打ちした Apple Silicon 向けの既定値 | 既定値は自分で保守します |
| 向いている方 | 日々の VM 管理をすっきりさせたい開発者 | VM の細部まで自分で握りたいチーム |
Kyvenza が今できること
短く、正直に並べます。ダウンロードする前に何が期待できるかが分かります。
現在対応しているもの
- Apple Silicon Mac(M1、M2、M3、M4、M5)
- ARM 版 Windows 11(Microsoft のイメージとライセンスはご自身でご用意ください)
- Ubuntu ARM(LTS リリース)
- Debian ARM
- Fedora ARM
- ホストは macOS 14 Sonoma 以降
- Apple 純正 Virtualization framework をネイティブに利用
まだ対応していないもの
- Windows ゲストでの GPU / 3D アクセラレーション
- Windows ゲストでのオーディオと USB パススルー
- Windows ゲストでの共有フォルダー — 開発中。クリップボード共有は 2.1.0 以降で利用可能
- x86 / Intel のゲスト OS
- ネストされた仮想化
- GPU パススルー
今はお届けできないことも書き出しておきます。そのうえで計画を立てていただけます。
使い方
Mac の VM マネージャーをインストールする
macOS 14 Sonoma 以降の Apple Silicon Mac に、署名済みの Kyvenza アプリをダウンロードします。
VM を作る、または調整する
macOS ARM か ARM Linux のインストーラーを選び、妥当な既定値のままにして、グラフィカルなアプリから VM のワークフローを編集します。
スナップショット、クローン、後片付け
日々のライフサイクル操作を VM マネージャーの画面から行えるので、実験はきれいに巻き戻したり消したりできます。
よくある質問
どちらの呼び方も当てはまります。Kyvenza は Apple Silicon の仮想マシンを作成、実行、整理、スナップショット、クローン、削除するための Mac の VM マネージャーであり、同時に VM の設定をグラフィカルなインターフェースから変更する VM エディターでもあります。
目的を絞った Mac の VM マネージャーを試す
Kyvenza をダウンロードして、スクリプトを継ぎ足すのではなく、すっきりしたネイティブアプリから Apple Silicon の仮想マシンを管理してください。