前提条件
インストール前に以下を準備してください。
- Node.js v24 推奨(v22.14 以上)
node --version
- APIキー — Anthropic / OpenAI / Google 等のLLMプロバイダーから取得済みであること
インストール
macOS / Linux(推奨)
curl -fsSL https://openclaw.ai/install.sh | bash
Windows(PowerShell)
iwr -useb https://openclaw.ai/install.ps1 | iex
Note: Windows はネイティブおよび WSL2 の両方に対応していますが、WSL2 がより安定しており推奨です。
その他の方法
| 方法 | コマンド |
|---|---|
| npm | npm i -g openclaw |
| ソースビルド(開発者向け) | git clone https://github.com/openclaw/openclaw.git && cd openclaw && pnpm install && pnpm run build |
セットアップ手順
ステップ 1: オンボーディング実行
インストール後、以下のコマンドでモデルプロバイダーの選択・APIキーの設定・ゲートウェイの初期設定を行います。
openclaw onboard --install-daemon
対話形式で以下を設定します。
- LLMプロバイダーの選択(Anthropic / OpenAI / Google / ローカルモデル)
- APIキーの入力
- ゲートウェイの設定
ステップ 2: ゲートウェイの状態確認
ゲートウェイがポート 18789 でリッスンしていることを確認します。
openclaw gateway status
ステップ 3: ダッシュボードの起動
ブラウザでコントロールUIを開きます。
openclaw dashboard
ステップ 4: 動作確認
ダッシュボードのチャット欄からメッセージを送信し、AIからの応答が返ってくることを確認します。
環境変数(オプション)
デフォルトのパスを変更したい場合に設定します。
| 変数名 | 説明 |
|---|---|
OPENCLAW_HOME | OpenClawのホームディレクトリ |
OPENCLAW_STATE_DIR | ステートファイルの保存先 |
OPENCLAW_CONFIG_PATH | 設定ファイルのパス |