MacにOpenClawをインストールする方法

MacにOpenClawをローカル環境へインストールするには、1つのコマンドまたはHomebrewを使えます。agentを24時間365日稼働させたい場合は、手動セットアップなしでクラウド上で実行できるKimi Clawも利用できます。

12分読む2026-06-16

OpenClawは、作業スタイルやセットアップの管理方法に応じて、Macにいくつかの方法でインストールできます。このガイドでは、各インストール方法を手順ごとに説明し、OpenClawをスムーズに起動するためのヒントも紹介します。

クイック概要:MacにOpenClawをインストールする3つの方法

3つの方法を横並びで比較します。手動で行うセットアップの量がそれぞれ異なります。

1行インストーラーHomebrewKimi Claw(オンライン)
概要OpenClawを自動的にダウンロードしてセットアップする公式インストールスクリプトHomebrewで依存関係(Node.jsなど)をインストールし、CLI経由でOpenClawを実行する手動セットアップ手動セットアップなしでクラウド上のOpenClawを実行できるオンラインツール
必要な手動手順手動手順は最小限複数の手動手順が必要手動セットアップ不要
コードまたはTerminalの要否必要必要不要
24時間365日の稼働Macがスリープしていない間のみ実行Macがスリープしていない間のみ実行クラウド上で24時間365日稼働
おすすめの対象最短でローカルセットアップを済ませたい初めてのユーザーHomebrewでパッケージを管理したい開発者ローカルセットアップなしでOpenClawを実行したいユーザー

Kimi Clawなら、Node.js、Homebrew、APIキーを設定せずにクラウド上でOpenClawを実行できます。ブラウザーから数分で、動作するagentを使い始められます。

ローカルセットアップを希望する場合は、次のセクションへ進んでください。より簡単な方法を使いたい場合は、Kimi ClawでMac上のOpenClawを実行するセクションへ移動するか、下のボタンをクリックしてすぐに始められます。

始める前に:準備とセキュリティの要点

MacにOpenClawをローカルインストールする前に、いくつかの準備とセキュリティ設定が必要です。Kimi Clawを使う予定なら、このセクションは飛ばして、下のセットアップ手順へ直接進めます。

  • 依存関係:1行インストーラーは、必要に応じてNode.jsを自動的にインストールします。Homebrewを選ぶ場合は、Node.jsを手動でインストールする必要があります(Node 24を推奨。Node 22 LTS 22.16+も利用できます)。

  • ファイアウォールとネットワーク設定: macOSのファイアウォールは通常、デフォルトでオフになっています。System Settings > Network > Firewallで有効にできます。OpenClawはgatewayを127.0.0.1(localhost)にバインドするため、ネットワーク上の他のデバイスから直接接続することはできません。モバイルやリモートからアクセスする必要がある場合は、TailscaleやSSHトンネルなどのツールを利用できます。ルーターでポート18789を転送しないでください。

1行スクリプトでMacにOpenClawをインストールする

これはMacでOpenClawをローカル実行する最速の方法です。OpenClawは従来型のグラフィカルアプリではなく、Terminalから起動し、agentを管理するためのブラウザーベースのインターフェイスを提供します。1つのコマンドでCLIのインストール、Node.jsバージョンの確認、オンボーディングウィザードの起動まで行います。

ステップ1. Terminalでインストーラースクリプトを実行する

Spotlight(⌘ + Space)でTerminalを開き、次のコマンドを貼り付けます。

curl -fsSL https://openclaw.ai/install.sh | bash

スクリプトがシステムを検出し、OpenClaw CLIをインストールしてNode.jsのバージョンを確認します。Node.jsがない、または古い場合は、Node 24を自動的にインストールします(Node 22 LTS 22.16+にも対応しています)。

Terminal:インストールスクリプト実行中

ステップ2. APIキーを設定し、gatewayを構成する

インストールが完了すると、オンボーディングウィザードが自動的に始まります。LLMプロバイダーとしてMoonshot AI(Kimi K2.5)を選択し、求められたらKimi APIキーを貼り付けます。gatewayポートと認証はデフォルト設定のままで構いません。Macの起動時にOpenClawを自動起動したい場合は、オンボーディング中にdaemonインストールオプションを選択してください。

オンボーディング:Kimi K2.5を選択

ステップ3. gatewayを確認し、dashboardを開く

gatewayが実行中であることを確認するには、次のコマンドを実行します。

openclaw gateway status

続いてdashboardを開きます。

openclaw dashboard

このコマンドにより、ブラウザーでhttp://127.0.0.1:18789のControl UIが開きます。gateway tokenを入力してログインしてください。ログイン後、OpenClaw agentとのやり取りを開始できます。

ブラウザー内のOpenClaw dashboard

HomebrewでMacにOpenClawをインストールする

Homebrewでパッケージを管理したい場合は、より手動寄りのセットアップでMacにOpenClawをインストールできます。この方法なら依存関係を細かく管理でき、普段のHomebrewワークフローにもなじみます。

ステップ1. Homebrewをインストールする

Spotlight(⌘ + Space)でTerminalを開きます。Homebrewをまだインストールしていない場合は、次のコマンドを実行してください。HomebrewはmacOS用のパッケージマネージャーで、アプリストアでアプリを入れるように、Terminalから開発者向けツールをインストール・管理できます。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
macOSのTerminalでHomebrewインストールスクリプトのコマンドを実行している画面

インストール中に、Macのログインパスワードの入力を求められることがあります。セキュリティ上の理由により、入力中の文字はTerminalに表示されません。また、インストール確認のプロンプトや、インストールされるファイルを示すメッセージが表示される場合もあります。

Homebrewのインストール中にTerminalがパスワード入力を求めている画面
作成されるファイルとディレクトリを表示するHomebrewのインストール過程

インストールが完了すると、Terminalに成功メッセージと次の手順が表示されます。

Homebrewのインストールが正常に完了し、Terminalに次の手順が表示されている画面

ステップ2. Node.jsをインストールする

Homebrewのインストールが完了したら、Node.jsをインストールします。

brew install node

インストール後、バージョンがv24(推奨)またはv22.16+であることを確認してください。

node --version
Node.jsのバージョン

ステップ3. OpenClaw CLIをインストールし、オンボーディングを実行する

npmでCLIをグローバルにインストールしてから、オンボーディングを実行します。

npm install -g openclaw@latest openclaw onboard --install-daemon

npm install -gの実行中にEACCES権限エラーが表示された場合は、npmのグローバルディレクトリに昇格権限が必要です。sudo npm install -g openclaw@latestを実行するか、今後sudoを使わずに済むようnpmのデフォルトディレクトリを変更してください。

--install-daemonフラグを付けると、OpenClawがLaunchAgentとして登録され、ログイン時にgatewayが自動起動します。オンボーディング中にプロバイダーとしてMoonshot AI(Kimi K2.5)を選択し、Kimi APIキーを入力してください。

ステップ4. gatewayを確認し、dashboardを開く

gatewayが実行中であることを確認し、dashboardを開きます。

openclaw gateway status openclaw dashboard

Control UIがブラウザーで開きます。gateway tokenを入力すれば、準備完了です。

Kimi Clawを使ってMacでOpenClawを実行する

Kimi Clawは、ローカルセットアップなしでクラウド上のOpenClawを実行できるオンラインツールです。Macに何かをインストールする必要はなく、Terminalを使ったり依存関係を管理したりする必要もありません。すべてブラウザー上で動作します。OpenClaw agentは数分で作成できます。Kimi Clawがgateway、workspace、ストレージ、モデルアクセスを処理するため、MacBookを閉じていてもagentは24時間365日オンラインのままです。

Kimi Clawの使い方

ステップ1. Kimi Clawを開く

Kimi Clawページに移動し、CreateをクリックしてOpenClaw環境のデプロイを開始します。

Kimi Claw作成ページ

ステップ2. OpenClawを自動デプロイする

ポップアップウィンドウでデプロイを確認します。その後、Kimi Clawがgateway、workspace、ツールを含むOpenClaw環境をセットアップします。通常は数分で完了します。

Kimi Clawのデプロイ進行状況

ステップ3. OpenClawを使い始める

デプロイが完了すると、dashboardでworkspaceが開きます。agentとのチャット、skillsの設定、タスクのスケジュール、ファイル管理まで、すべてブラウザーから行えます。

Kimi Claw workspace

Kimi ClawとOpenClawのローカル実行の違い

Kimi Clawは、ローカルセットアップなしでOpenClawを実行する、より簡単な方法です。依存関係をインストールしてローカル環境を管理する代わりに、Kimi Clawが基盤となるセットアップとインフラを処理し、agentをブラウザーから直接実行できます。

  • ローカルセットアップ不要: Node.jsをインストールしたりTerminalを使ったりせずにOpenClawを実行できます。すべてブラウザー上で直接動作するため、より早く始められ、環境構築の問題も避けられます。

  • 5,000以上のskillsに即時アクセス:ツールを手動でインストールする代わりに、Kimi Clawは利用可能な大規模ツールライブラリからタスクに必要なskillsを自動的に利用できるため、セットアップ時間と互換性の問題を減らせます。

  • 常時稼働の自動化とスケジューリング:Macがスリープすると停止するローカルagentsとは異なり、Kimi Clawはクラウド上で24時間365日稼働するため、スケジュールされたタスクや長時間実行のワークフローに適しています。

  • 40GBのクラウドストレージと永続メモリ:ファイルが通常1台のデバイスに紐づくローカルセットアップとは異なり、Kimi Clawには40GBのストレージが含まれ、レポートや調査結果にどのブラウザーからでもアクセスできます。また、セッションをまたいで好みや作業コンテキストを記憶するため、中断したところから作業を続けられます。

  • 統合されたKimi K2.5モデルとプロ仕様の検索: Kimi ClawにはKimi K2.5への組み込みアクセスと高度な検索機能が備わっているため、APIキーを管理したり外部サービスを設定したりする必要はありません。金融、テクノロジー、ニュースなどの分野から最新情報を自動的に取り込み、調査やタスク実行をよりスムーズにします。

MacでOpenClawを24時間365日稼働させる

多くのユーザーは、AIを従来のデスクトップアプリのように扱います。デスクにいる間だけ使い、終わったら閉じるという使い方です。しかし、夜間に世界市場を監視したり、朝8時までに調査レポートを受信トレイへ届けたりするような価値ある自動化には、agentが常時アクティブである必要があります。macOSではシステムがスリープするとローカルプロセスが自然に一時停止するため、これを実現するには専用の方針が必要です。このセクションでは、持続的な接続を維持する2つの方法を紹介します。

オプションA:専用のMacハードウェア

1つの方法は、Mac miniなどのMacを常時稼働させておくことです。sudo pmset -a sleep 0でスリープを無効にし、System Settingsで「Wake for network access」を有効にできます。リモートアクセスには、TailscaleやSSHトンネルなどのツールを利用できます。

この構成ではOpenClawを自分のハードウェア上で動かし続けられますが、マシンの電源を入れたままにし、メンテナンス、アップデート、再起動を自分で行う必要があります。

オプションB:Kimi Clawに自動で任せる

Kimi Clawでagentを実行すれば、24時間365日の可用性が最初から備わっています。agentはローカルデバイスとは独立して動作するため、Macを閉じていてもオフラインでも作業を継続します。スリープ設定を調整したり、マシンを稼働させ続けたりする必要はありません。

MacでよくあるOpenClawインストールエラーを解決する

シンプルなセットアップでも、インストール中に問題が起きることがあります。ここでは、よくある問題とその解決方法を紹介します。

OpenClawコマンドが見つからないエラー

  • 原因: npmのグローバルbinディレクトリがシェルのPATHに含まれていません。

  • 解決方法: source ~/.zshrcを実行して、シェル設定を再読み込みします。ZshではなくBashを使用している場合は、~/.zshrc~/.bash_profileに置き換えてください。エラーが続く場合は、npm prefixを確認してPATHに追加します。

npm config get prefix # Add the output path to your ~/.zshrc: # export PATH="$PATH:/path/from/above/bin" source ~/.zshrc

再起動後にOpenClawが起動しない

  • 原因: オンボーディング中にLaunchAgentがインストールされていません。

  • 解決方法: daemonフラグ付きでオンボーディングコマンドを実行します。

openclaw onboard --install-daemon

これにより、ログイン時にOpenClaw gatewayを自動起動するLaunchAgentが登録されます。有効になっているか確認するには、次を実行します。

launchctl list | grep openclaw

ポート18789はすでに使用されています

  • 原因: 別のプロセスがgatewayポートを使用しています。

  • 解決方法: 競合しているプロセスを見つけて停止します。

sudo lsof -i :18789 kill -9 <PID> openclaw gateway restart

skillのインストール中にXcode Command Line Toolsエラーが発生する

  • 原因: 一部のnpmパッケージではネイティブコンパイルが必要ですが、Xcode Command Line Toolsが未インストール、または古くなっています。

  • 解決方法: ツールをインストールまたは更新します。

xcode-select --install

インストールが完了したら、skillのインストールを再試行してください。

Node.jsのバージョンが古すぎる

  • 原因: MacにインストールされているNode.jsが22.16より古いバージョンです。OpenClawにはNode 24(推奨)またはNode 22 LTS 22.16+が必要です。

  • 解決方法: Homebrewを使用した場合:

brew upgrade node node --version

1行インストーラーを使用した場合は、もう一度実行してください。スクリプトが古いバージョンを検出し、更新します。

まとめ

OpenClawは、1行インストーラーまたはHomebrewを使ってMac上でローカル実行することも、ローカルセットアップなしでKimi Clawからブラウザー上で実行することもできます。どの方法でも動作するagentを用意できますが、必要な手作業の量はそれぞれ異なります。より素早くセットアップし、24時間365日の可用性も最初から利用したい場合は、Kimi Clawを使えば数分でagentを稼働させられます。

よくある質問

MacでOpenClawを使うにはAPIキーが必要ですか?
MacでOpenClawをローカル実行する場合は必要です。Kimi オープンプラットフォームでKimi APIキーを取得してください。サインアップしてキーを生成し、オンボーディングウィザードで入力します。推奨モデルはKimi K2.5です。Kimi Clawではモデルアクセスがプラットフォームに組み込まれているため、APIキーを別途設定する必要はありません。
Macを再起動するとOpenClawは自動的に起動しますか?
デフォルトでは自動起動しません。openclaw onboard --install-daemonを実行すると、ログイン時にgatewayを起動するLaunchAgentが登録されます。daemonがすでにインストール済みなのに起動しない場合は、launchctl list | grep openclawで状態を確認し、システムログを確認してください。Kimi Clawはクラウドサーバー上で実行され、独立してオンライン状態を維持するため、この設定は不要です。
macOSで「command not found: openclaw」を解決するには?
このエラーは、npmのグローバルbinディレクトリがシェルのPATHに含まれていないことを示しています。source ~/.zshrcを実行して設定を再読み込みしてください。それでもコマンドが見つからない場合は、npm config get prefixでbinディレクトリの場所を確認し、~/.zshrc内のPATHに追加します。変更後はTerminalを再起動してください。
MacでOpenClawを24時間365日稼働させるには?
MacBookはスリープまたはシャットダウンするとgatewayも停止します。選択肢は2つあります。スリープを無効化した(sudo pmset -a sleep 0)専用のMac Miniを用意し、Tailscale経由でリモートアクセスできるようにするか、Kimi Clawを使う方法です。Kimi Clawはフルマネージドのプラットフォームで、保守すべきハードウェアなしにOpenClaw agentを常時オンラインに保てます。
MacにOpenClawをインストールするには?
最も早い方法は1行インストーラーです。Terminalを開き、curl -fsSL https://openclaw.ai/install.sh | bashを実行します。このスクリプトはOpenClawをインストールし、Node.jsのバージョンを確認して、セットアップを案内します。Homebrewも利用できます。brew install nodeを実行してから、npm install -g openclaw@latestを実行してください。Terminalを使わないフルマネージドの選択肢としては、Kimi Clawがブラウザー上でOpenClawを実行するため、ローカルセットアップは不要です。
OpenClawのmacOSアプリはどこでダウンロードできますか?
OpenClawのmacOSアプリを別のWebサイトからダウンロードする必要はありません。公式インストーラースクリプト(curl -fsSL https://openclaw.ai/install.sh | bash)を実行するか、Homebrew経由でnpm install -g openclaw@latestを使ってインストールします。ダウンロード不要のブラウザーベースの方法として、Kimi Clawがクラウドサーバー上でOpenClawを実行します。