NoMac
NoMacは、AIエージェントがAppleプラットフォーム向けアプリケーションを構築、テスト、リリースできるように設計された、Appleシリコン上で動作するオンデマンドの使い捨てクラウドmacOS環境を提供します。
NoMacは、AIエージェントがAppleプラットフォーム向けアプリケーションを構築、テスト、リリースできるように設計された、Appleシリコン上で動作するオンデマンドの使い捨てクラウドmacOS環境を提供します。
製品の機能と公式な位置づけ
NoMacは、自律型AIエージェント向けにAppleシリコン上の実機macOSインスタンスをプロビジョニングするクラウドプラットフォームです。Claude、Codex、Cursor、ChatGPTなどのコーディングアシスタントやエージェントフレームワークは、Model Context Protocol(MCP)、コマンドラインインターフェース、REST API、またはSSHを介して直接接続できます。
各環境には完全な管理者権限が含まれており、macOSの権限ダイアログやシステムプロンプトを自動的にバイパスします。インスタンスには、事前インストールされたApple開発ツール、クラウドiOSシミュレーション、増分ビルド用の永続ストレージ、ブラウザ内でのグラフィカルデスクトップ監視機能が備わっています。
公式情報で確認できる活用例
AIコーディングエージェントがXcodeでiOSプロジェクトをコンパイルし、アーカイブを作成して、TestFlightやApp Reviewに直接ビルドをデプロイします。
エージェントがクラウドiOSシミュレータ内でアプリケーションを実行し、インターフェース要素の検査、テキストの抽出、スクリーンショットや録画の取得を行います。
開発者向けツールやプラットフォームが、TypeScriptまたはPython SDKを使用して、個別の永続ドライブや署名付きWebhookを備えたユーザーごとの分離されたmacOSインスタンスをプロビジョニングします。
NoMacは、AIエージェントによる無人自動化のためにmacOSインスタンスを特別に構成しています。Appleシリコンハードウェア上で動作し、OSは自動化パイプラインを妨げがちな標準的な対話型セキュリティのハードルをバイパスします。管理者アクセスを必要とするコマンドはパスワードプロンプトなしで実行され、システム認証ダイアログは自動的にクリアされ、ディスプレイのスリープロックは無効のまま維持されます。
エージェントは、Model Context Protocol(MCP)、コマンドラインツール、REST API、標準SSHなどの複数のインターフェースを通じてマシンを操作します。プログラムによる実行に加えて、運用者はブラウザベースのデスクトップビューを開き、リアルタイムでエージェントの作業を監視したり、グラフィカルユーザーインターフェースを手動で操作したりできます。
自分の素材とワークフローで確認したい項目
確認した情報源とその日時
情報源を確認した製品情報に基づく回答
すべてのセッションには、Xcode 27、Homebrew、Node、Python、CocoaPodsが事前インストールされたmacOSに加えて、モバイルアプリを実行するためのiOSシミュレータが含まれています。
各環境には~/driveにマウントされた20 GBの暗号化された永続ドライブが含まれており、プロジェクト、パッケージ、ビルドキャッシュをセッション間で引き継ぐことができます。
はい、Apple Developerアカウントを使用することで、エージェントはコード署名、TestFlightへのビルドアップロード、Macアプリケーションの公証、App Reviewへのアプリ提出を実行できます。
エージェントは、Model Context Protocol(MCP)、コマンドラインインターフェース、REST API、またはSSHを通じてセッションを制御し、管理者のroot権限で動作できます。
セッションはAppleシリコンハードウェアを搭載した実際の実機macOS環境で動作し、具体的にはApple M6およびM5 Proプロセッサを活用しています。