VNCリモートMacでOpenClawメニューバーコンパニオンをNode.js不要でグラフィカルにデプロイする

2026年 OpenClaw メニューバーコンパニオン版入門ガイド:VNCリモートMacでグラフィカルデプロイ、Node.js設定ゼロで完結

読了まで約12分
OpenClaw メニューバーコンパニオン VNC リモートMac

OpenClawのメニューバーコンパニオン版(Companion App)は、ターミナルやブラウザを開くことなく、macOSのメニューバーに常駐するロブスターアイコン(🦞)をクリックするだけでAIエージェントを呼び出せる画期的なインターフェースです。しかし、「まずNode.jsをインストールして、CLIをセットアップして……」という従来の手順が初心者には高すぎる壁として立ちはだかります。本ガイドでは、VNCMacのリモートMacを使い、コマンドラインをほぼ一切使わずにOpenClawメニューバーコンパニオン版を5ステップでデプロイする方法を、対比表・具体的な手順・数値データとともに解説します。

5
デプロイステップ数
0
Node.js設定コマンド
10秒
ログイン後エージェント起動
macOS 14+
対応OS要件

OpenClaw v2026.2.26新機能概要:メニューバーコンパニオン+External Secrets

2026年2月26日のリリースで、OpenClawは大きく2つの方向に進化しました。1つはメニューバーコンパニオンアプリのベータ公開、もう1つはExternal Secrets(外部シークレット管理)の正式導入です。この2つは密接に連携しており、コンパニオンアプリを快適に使うためにはSecretsの適切な設定が前提となります。

① OpenClaw Companion App:メニューバーAIエージェント

Companion AppはネイティブのmacOSアプリケーション(DMG配布)で、インストールするとmacOSのメニューバーにロブスターアイコン(🦞)が常駐します。主な機能は次のとおりです。

  • グローバルホットキー(デフォルト:⌘⇧Space):どのアプリケーションを操作中でも、ショートカット一発でフローティングパネルを呼び出せます
  • リアルタイムステータス表示:アイコンが作業内容に応じてグリフ(🛠️ 実行中、📝 編集中など)を切り替え、エージェントの稼働状態が一目でわかります
  • プッシュ通知:長時間タスクの完了時・承認待ち時にネイティブ通知が届きます
  • Gatewayへの自動接続:起動時にlocalhost:18789を検出し、ダッシュボードを開かなくてもエージェントと対話できます

② External Secrets:Node.js CLIなしでAPIキーを安全管理

従来のOpenClawでは、APIキー等の秘钥情報をopenclaw.jsonに平文で書く運用が多く見られました。v2026.2.26からはopenclaw secretsとして、env(環境変数)・file(JSONファイル)・exec(1Password/Vault等)の3種類のプロバイダーをサポートするシークレット管理ワークフローが正式導入されています。重要なのは、Companion AppのGUIを通じてSecretsを設定できること——つまり、Node.jsやnpmのセットアップなしに、グラフィカル操作だけでAPIキーを安全に注入できます。

補足: メニューバーコンパニオンは「OpenClaw CLIやGatewayを置き換えるもの」ではありません。CLIはあくまで設定・高度な操作用、Control UIはフルダッシュボード用、そしてコンパニオンアプリは日常的なクイックアクセス用という位置づけです。本ガイドでは、初回セットアップでのNode.js依存をゼロにするアプローチに焦点を当てます。

なぜリモートMacへのデプロイが推奨されるのか?ローカル設定の障壁

OpenClawを自分のMacにローカルでセットアップしようとすると、次のような落とし穴に直面することがあります。

ローカルセットアップでよくある3つの障壁

  • ① Node.js・npm環境の汚染:OpenClaw CLIのインストール自体はHomebrewで行えますが、内部依存でNode.jsが必要になるケースがあります。既存のプロジェクトのNode.jsバージョンと競合し、nvmの切り替えが必要になることも珍しくありません。
  • ② macOSセキュリティの壁(Gatekeeper):Companion AppはApp Store配布ではないため、初回起動時に「開発元が未確認」というダイアログが出ます。xattr -d com.apple.quarantineコマンドを知らない初心者には、ここで詰まりやすい。
  • ③ ローカルGatewayの常時稼働問題:Companion AppはGatewayがlocalhost:18789で起動していることを前提としています。Mac本体をスリープさせると接続が切れ、再起動のたびにターミナルでコマンドを打つ必要が生じます。

一方、VNCMacのリモートMacでは、これらの問題がすべて解消されます。物理MacにはmacOS 14以上がクリーンにセットアップされており、Node.js環境の競合もなく、Gatewayは24時間稼働し続けます。そして何より、VNCでデスクトップに接続すれば、Finderやテキストエディタを使ったグラフィカル操作でインストールから設定まで一貫して進められます

ローカルMac vs VNCMacリモートMac:デプロイ環境の比較

比較項目 ローカルMac(自分のPC) VNCMacリモートMac
Node.js環境競合 既存プロジェクトと競合の可能性 クリーンなmacOS環境
Gatekeeper設定 コマンド要 or 手動許可 リモート操作でGUI許可
Gatewayの常時稼働 スリープで停止・手動再起動必要 24時間稼働・自動再起動対応
デプロイ操作方法 CLIとGUI混在 VNCでフルグラフィカル操作
トラブルシューティング ログのみ・画面分割困難 複数ウィンドウで並行確認
Apple Siliconチップ M1〜M4(機種依存) M4 Mac mini(最新スペック)

VNCグラフィカルデプロイ手順:DMGダウンロード→インストール→Secrets設定→Gateway接続

以下、初心者の方がVNCMacリモートMac上でOpenClawメニューバーコンパニオンをデプロイする手順を、ステップバイステップで解説します。Node.jsのインストールやnpmコマンドは一切不要です。

1VNCMacに接続してリモートMacのデスクトップを開く

VNCMacのダッシュボードにログインし、プランに応じたMacノードを選択します。接続情報(ホスト・ポート・VNCパスワード)が表示されたら、お手元のVNCクライアント(macOS標準の「画面共有」、またはRealVNC Viewer・TigerVNC等)を使用して接続します。

接続に成功すると、リモートMacのmacOSデスクトップが画面に表示されます。以降の操作はすべてこのリモートデスクトップ上で行います。

# macOS標準「画面共有」での接続例 vnc://[VNCMacホスト]:[ポート]
2OpenClaw Companion App(DMG)をダウンロードする

リモートMac上でSafariを開き、OpenClawの公式GitHubリリースページにアクセスします。

https://github.com/openclaw/openclaw/releases/latest

リリース一覧からOpenClaw-Companion-x.x.x.dmgを探してください。Apple Silicon(M1〜M4)の場合はarm64バリアントをダウンロードします。Node.jsのダウンロードは不要です。

ダウンロードが完了したら、Finderのダウンロードフォルダにファイルが表示されます。ファイルサイズは通常30〜50MB程度です。

3アプリをApplicationsフォルダにインストールする

ダウンロードしたDMGファイルをダブルクリックしてマウントします。表示されたウィンドウでOpenClaw Companion.appをApplicationsフォルダにドラッグ&ドロップするだけでインストール完了です。

GatekeeperによるセキュリティブロックはVNCMac環境でも発生します。以下の手順でGUI操作のみで解除できます。

  1. Finderで「アプリケーション」フォルダを開く
  2. OpenClaw Companion.appを右クリック→「開く」を選択
  3. 「開発元が未確認」というダイアログで「開く」をクリック

これによりGatekeeperが記憶し、次回以降はダブルクリックのみで起動できます。ターミナルでxattrコマンドを打つ必要はありません。

4External SecretsでAPIキーをグラフィカルに設定する

Companion Appが初回起動すると「Gateway Connection」ダイアログが表示されます。ここでGatewayアドレス(通常http://localhost:18789)が自動検出されます。まず「Connect」を押してGatewayに接続し、次にSecretsの設定を行います。

Companion AppのPreferences(環境設定)→「Secrets」タブを開くと、3つのプロバイダーが選択できます。

プロバイダー 設定方法 推奨シーン
env(環境変数) macOS「システム設定」→「プライバシーとセキュリティ」で環境変数を登録 シンプルな個人利用
file(JSONファイル) テキストエディタで~/.openclaw/secrets.jsonを作成・編集 複数キーの一元管理
exec(1Password等) 1Password CLI等のコマンドを指定、起動時に自動取得 チーム利用・高セキュリティ

初心者にはfileプロバイダーが最もわかりやすいです。テキストエディタ(TextEdit)で以下のようなsecrets.jsonを作成し、~/.openclaw/フォルダに保存します。

{ "anthropic_api_key": "sk-ant-...", "openai_api_key": "sk-..." }

Companion AppのSecrets設定でファイルパスを指定すれば、次回以降の起動時にAPIキーが自動的に読み込まれます。openclaw.jsonに平文でキーを書く必要はありません。

5Gatewayを起動してメニューバーアイコンで接続確認する

Secretsの設定が完了したら、Gatewayを起動します。Companion Appの設定で「Launch Gateway at Login」をオンにすると、Mac起動後10秒以内にGatewayが自動起動し、メニューバーにロブスターアイコンが表示されます。

手動でGatewayを起動する場合はターミナルで次のコマンドを1回だけ実行し、以降はDaemonとして自動起動させます。

# Gatewayをデーモンとして登録(1回だけ実行) openclaw gateway install --daemon # 起動確認 openclaw gateway status # → Gateway: running (pid XXXX)

メニューバーのロブスターアイコンが緑色になれば接続成功です。⌘⇧Spaceでフローティングパネルを呼び出し、AIエージェントに話しかけてみましょう。

OpenClaw v2026.2避坑ガイドとの違い:本ガイドはメニューバー版+コマンドラインゼロ

VNCMac上のOpenClawに関するガイドとして、すでに「OpenClaw v2026.2 初心者向けNode.jsなしグラフィカルデプロイガイド」が公開されています。本ガイドとの違いを以下に整理します。

比較項目 v2026.2避坑ガイド 本ガイド(メニューバー版)
対象バージョン OpenClaw v2026.2(CLI中心) v2026.2.26(Companion App)
主なインターフェース Control UI(Webダッシュボード) メニューバーコンパニオン
CLIコマンドの使用 初期設定に数コマンド必要 Daemon登録の1コマンドのみ
Secretsの設定方法 openclaw secrets configureCLI Companion App GUIから設定
日常操作 ブラウザでControl UIを開く ホットキー一発でパネル表示
ターゲット読者 CLIに少し慣れた初心者 完全な初心者・GUI操作希望者

要約すると、v2026.2.26のメニューバーコンパニオン版は「OpenClawをより日常的な道具にする」ためのアップデートです。Secretsの設定・Gatewayの常時稼働・エージェントへのアクセスが、すべてGUIから完結するように設計されています。従来ガイドとあわせて読むことで、CLIからGUIへの段階的な移行がスムーズに行えます。

デプロイ後の日常使用:メニューバーショートカット・通知・Agentモニタリング

デプロイが完了したら、次はメニューバーコンパニオンを最大限に活用する設定を行いましょう。

グローバルホットキーのカスタマイズ

デフォルトのホットキーは⌘⇧Spaceですが、他のアプリ(Spotlightなど)と競合する場合はPreferences → Keyboard Shortcutで変更できます。人気のカスタム設定は以下のとおりです。

  • ⌥Space:Spotlight代替として即時アクセス
  • ⌘⌥C:「C」はClawの頭文字、覚えやすい
  • ⌃⌥⌘A:「A」はAIの頭文字、誤操作しにくい

ステータスアイコンで作業状態を把握する

メニューバーのロブスターアイコンは、エージェントの状態に応じてグリフが変化します。リモートMac上のエージェントが何をしているか、デスクトップを開かなくても一目でわかります。

アイコン表示 意味 確認すること
🦞 通常(緑) Gateway稼働中、エージェント待機中 正常。指示を送れる状態
🛠️ 作業中(アニメーション) ツール実行・タスク処理中 完了通知を待つ
📝 編集中 コードやファイルを編集中 割り込みを避ける
🔴 赤(エラー) Gateway停止またはAPI接続エラー GatewayをPreferencesから再起動

プッシュ通知の設定

Preferences → Notificationsで、以下のトリガーを個別にオン/オフできます。VNCMacのリモートMacでエージェントが作業中でも、手元のPC上のCompanion Appに通知が届きます。

  • タスク完了通知:長時間実行タスクが終わったとき
  • 承認待ち通知:エージェントが次の手順を確認してほしいとき
  • Cronトリガー通知:スケジュールタスクが実行されたとき
  • 新着メッセージ通知:連携チャンネル(Telegram等)でメッセージが届いたとき

クイックアクションバーのカスタマイズ

Preferences → Quick Actionsでよく使うコマンドをボタン登録できます。おすすめのクイックアクション例:

  • 📋 クリップボード要約:コピーしたテキストを即時要約
  • 📅 今日のアジェンダ:スケジュールとタスクのサマリーを表示
  • 🌐 現在ページを調査:ブラウザの現在タブをエージェントがリサーチ
  • 🔄 Agent再起動:エラー時に1タップで再起動

VNCMacリモートMacとCompanion Appの組み合わせで実現できること

VNCMacのリモートMac(M4 Mac mini)上でOpenClaw Gatewayが24時間稼働し、手元のマシンのCompanion AppからいつでもAIエージェントに指示を出せる環境が完成します。これにより次のようなシナリオが実現できます。

  • iOSビルドをバックグラウンドで実行:Xcodeのアーカイブ処理をリモートMacに任せ、完了通知をCompanion Appで受け取る
  • LLM推論の常時稼働:M4のUnified Memory(最大128GB)を活用したローカルLLMをCompanion Appで呼び出す
  • スケジュールタスクの監視:夜間のバックアップやデプロイをCronで自動化し、翌朝Companion Appで結果確認

まとめ

OpenClaw v2026.2.26のメニューバーコンパニオン版は、Node.js環境の構築やCLI操作の習熟なしに、DMGのインストールからAPIキーの設定、Gateway接続まで5ステップ・グラフィカル操作だけで完結できるように設計されています。VNCMacのリモートMacを組み合わせることで、クリーンなmacOS環境に24時間稼働するAIエージェントを持つことができ、手元のどんなデバイスからでも⌘⇧Spaceひとつで呼び出せます。Node.jsの設定で悩む時間を、OpenClawを使った生産性向上に充てましょう。まずはVNCMacでリモートMacを1台確保し、本ガイドの手順で試してみてください。

OpenClaw Companion Appを今すぐリモートMacで動かす

VNCMacのリモートMacなら、Node.jsセットアップ不要・24時間稼働・M4 Mac miniのパフォーマンスを即日体験。DMGをインストールしてメニューバーにロブスターアイコンが灯るまで、最短30分。

  • M4 Mac mini搭載・物理専有マシン
  • Gateway 24時間常時稼働・スリープなし
  • 日額・月額プランで気軽に試せる