はじめに
今回は、AIエージェントの世界で注目を集めている「OpenClaw」のインストールとセットアップについてご紹介します。OpenClawは、あなたのローカルシステムやメッセージングプラットフォームと大規模言語モデル(LLM)を繋ぐ、自己ホスト型AIエージェントゲートウェイです。まるであなた専用のAIアシスタントが、プロアクティブにメッセージを送ったり、シェルコマンドを実行したり、ファイルを管理したり、ブラウザタスクを自動化したりするような体験ができます。
この記事を読めば、OpenClawをあなたのマシンに導入し、最初のAIアシスタントを稼働させるまでの手順が分かります。
準備
OpenClawをインストールする前に、いくつかの準備が必要です。
必須要件
-
Node.js 22+: OpenClawはNode.js上で動作するため、バージョン22以上が必要です。
- バージョン確認:
node --version - インストールされていない場合は、以下の公式ドキュメントやガイドを参考にインストールしてください。
- バージョン確認:
-
オペレーティングシステム:
- macOS
- Linux
- Windows (WSL2の使用を強く推奨します)
-
npmまたはpnpm(ソースからビルドする場合のみ)
インストール
OpenClawのインストール方法はいくつかありますが、ここでは推奨されるCLIスクリプトと、npmを使った方法をご紹介します。
推奨CLIインストールスクリプト
これが最も簡単なインストール方法です。Node.jsの検出からインストール、オンボーディングまでを自動で行ってくれます。
macOS / Linux / WSL2
curl -fsSL https://openclaw.ai/install.sh | bash
Windows (PowerShell)
iwr -useb https://openclaw.ai/install.ps1 | iex
npmを使ったインストール
Node.js 22+が既にインストールされている場合は、npmを使ってグローバルにインストールすることもできます。
npm install -g openclaw@latest
手動インストール (開発者向け)
より詳細な管理が必要な開発者向けには、GitHubリポジトリをクローンして手動でセットアップすることも可能です。
git clone https://github.com/openclaw/openclaw.git
cd openclaw
npm install
npm start
初期セットアップとオンボーディング
インストールが完了したら、onboardコマンドで初期設定を行います。
openclaw onboard --install-daemon
このウィザードでは、認証設定、ゲートウェイ設定、そして必要に応じて各メッセージングチャネル(Telegram, Discordなど)の設定を行います。
オンボーディングが完了したら、以下のコマンドでダッシュボードを起動し、ブラウザ上でOpenClawとチャットを開始できます。
openclaw dashboard
通常、http://127.0.0.1:18789/でアクセスできます。
セキュリティに関する考慮事項
OpenClawは、ローカルファイルへのアクセス、コマンド実行、APIキーなどの認証情報の使用が可能な強力なツールです。そのため、セキュリティには十分な注意を払う必要があります。特に、OpenClawのWebインターフェースを直接インターネットに公開することは避けてください。リモートアクセスが必要な場合は、VPNやIPホワイトリストなどの対策を講じることが重要です。
終わりに
これで、あなたのOpenClawが稼働する準備が整いました!OpenClawはあなたの生産性を劇的に向上させる可能性を秘めています。ぜひ、この記事を参考にOpenClawを導入し、あなた自身のAIアシスタントを体験してみてください。