インストール¶
- すでに Getting Started を完了しましたか? すべて設定されています — このページは、代替のインストール方法、プラットフォーム固有の手順、およびメンテナンスのためのものです。
システム要件¶
インストール方法¶
インストーラースクリプトは、OpenClaw をインストールする推奨方法です。Node の検出、インストール、オンボーディングを 1 ステップで処理します。 Node の検出、インストール、オンボーディングを 1 つのステップで処理します。
```
<Tabs>
<Tab title="macOS / Linux / WSL2">
```bash
curl -fsSL https://openclaw.ai/install.sh | bash
```
</Tab>
<Tab title="Windows(PowerShell)">
```powershell
iwr -useb https://openclaw.ai/install.ps1 | iex
```
</Tab>
</Tabs>
以上です — スクリプトが Node の検出、インストール、オンボーディングを処理します。
オンボーディングをスキップしてバイナリのみをインストールする場合:
<Tabs>
<Tab title="macOS / Linux / WSL2">
```bash
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
```
</Tab>
<Tab title="Windows(PowerShell)">
```powershell
& ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboard
```
</Tab>
</Tabs>
すべてのフラグ、環境変数、CI/自動化オプションについては、[Installer internals](/install/installer) を参照してください。
```
```
<Tabs>
<Tab title="npm">
```bash
npm install -g openclaw@latest
openclaw onboard --install-daemon
```
<Accordion title="sharp のビルドエラー?">
libvips をグローバルにインストールしている場合(macOS で Homebrew 経由の場合に一般的)、`sharp` が失敗したら、事前ビルド済みバイナリを強制してください:
```bash
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest
```
`sharp: Please add node-gyp to your dependencies` が表示される場合は、ビルドツール(macOS:Xcode CLT + `npm install -g node-gyp`)をインストールするか、上記の環境変数を使用してください。
</Accordion>
</Tab>
<Tab title="pnpm">
```bash
pnpm add -g openclaw@latest
pnpm approve-builds -g # approve openclaw, node-llama-cpp, sharp, etc.
openclaw onboard --install-daemon
```
<Note>
pnpm では、ビルドスクリプトを含むパッケージに対して明示的な承認が必要です。最初のインストールで「Ignored build scripts」の警告が表示されたら、`pnpm approve-builds -g` を実行し、一覧のパッケージを選択してください。
</Note>
</Tab>
</Tabs>
```
```
<Steps>
<Step title="クローンとビルド">
[OpenClaw リポジトリ](https://github.com/openclaw/openclaw) をクローンしてビルドします:
```bash
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm ui:build
pnpm build
```
</Step>
<Step title="CLI をリンク">
`openclaw` コマンドをグローバルで利用可能にします:
```bash
pnpm link --global
```
あるいは、リンクを省略して、リポジトリ内から `pnpm openclaw ...` 経由でコマンドを実行できます。
</Step>
<Step title="オンボーディングを実行">
```bash
openclaw onboard --install-daemon
```
</Step>
</Steps>
より高度な開発ワークフローについては、[セットアップ](/start/setup) を参照してください。
```
その他のインストール方法¶
インストール後¶
動作確認を行います:
openclaw doctor # check for config issues
openclaw status # gateway status
openclaw dashboard # open the browser UI
カスタムの実行時パスが必要な場合は、以下を使用してください:
- ホームディレクトリ基準の内部パスには
OPENCLAW_HOME - 可変状態の保存場所には
OPENCLAW_STATE_DIR - 設定ファイルの場所には
OPENCLAW_CONFIG_PATH
優先順位および詳細については Environment vars を参照してください。
トラブルシューティング:openclaw が見つからない¶
node -v
npm -v
npm prefix -g
echo "$PATH"
$(npm prefix -g)/bin(macOS/Linux)または $(npm prefix -g)(Windows)が $PATH に含まれていない場合、シェルは npm のグローバルバイナリ(openclaw を含む)を見つけられません。
修正 — シェルの起動ファイル(~/.zshrc または ~/.bashrc)に追加します:
export PATH="$(npm prefix -g)/bin:$PATH"
Windows では、npm prefix -g の出力を PATH に追加してください。
その後、新しいターミナルを開く(または zsh では rehash、bash では hash -r を実行)してください。