OpenClawは強力なAIアシスタントプラットフォームですが、初心者にとってはインストールや設定が少し複雑に見えるかもしれません。この記事では、OpenClawを初めて使う人のために、インストールから初期設定までを丁寧に解説します。
前提条件
OpenClawをインストールする前に、以下のものが必要です:
- Node.js:バージョン18以上を推奨
- npm:Node.jsと一緒にインストールされます
- ターミナル/コマンドプロンプト:基本的なコマンド操作ができること
Node.jsのインストール確認
ターミナルで以下のコマンドを実行して、Node.jsがインストールされているか確認してください:
node --version
npm --versionバージョン番号が表示されればOKです。インストールされていない場合は、Node.js公式サイトからインストールしてください。
OpenClawのインストール
Step 1: グローバルインストール
ターミナルで以下のコマンドを実行します:
npm install -g openclawこれでOpenClawがグローバルにインストールされます。数分かかる場合があります。
Step 2: インストールの確認
インストールが完了したら、以下のコマンドで確認します:
openclaw --versionバージョン番号が表示されればインストール成功です。
OpenClaw Gatewayの起動
OpenClawは「Gateway」というサーバーとして動作します。以下のコマンドで起動します:
openclaw gateway start初回起動時は、設定ファイルの作成や依存関係のインストールが行われます。
起動の確認
Gatewayが正常に起動すると、以下のようなメッセージが表示されます:
OpenClaw Gateway started on http://localhost:3000初期設定
設定ファイルの場所
OpenClawの設定ファイルは以下の場所にあります:
- Mac/Linux:
~/.config/openclaw/config.json - Windows:
%USERPROFILE%\.config\openclaw\config.json
基本的な設定項目
設定ファイル(config.json)には以下の項目があります:
{
"model": "claude-3-5-sonnet",
"providers": {
"anthropic": {
"apiKey": "your-api-key-here"
}
}
}APIキーの設定
OpenClawを使用するには、AIプロバイダーのAPIキーが必要です。主なプロバイダー:
- Anthropic:Claudeを使用する場合
- OpenAI:GPTを使用する場合
- Google:Geminiを使用する場合
APIキーは各プロバイダーの公式サイトから取得できます。
チャネルの設定
OpenClawをDiscordやTelegramで使用する場合は、チャネルの設定が必要です。
Discordの設定例
{
"channels": {
"discord": {
"token": "your-discord-bot-token",
"enabled": true
}
}
}Telegramの設定例
{
"channels": {
"telegram": {
"token": "your-telegram-bot-token",
"enabled": true
}
}
}動作確認
設定が完了したら、OpenClawが正常に動作するか確認します。
コマンドラインでのテスト
Gatewayが起動している状態で、別のターミナルを開いて以下のコマンドを実行:
openclaw chat "こんにちは"AIからの応答があれば、正常に動作しています。
よくあるトラブルシューティング
ポートが使用中エラー
「Port 3000 is already in use」というエラーが出る場合は、別のポートを指定します:
openclaw gateway start --port 3001APIキーエラー
「Invalid API key」というエラーが出る場合は、設定ファイルのAPIキーを確認してください。
Node.jsのバージョンエラー
Node.jsのバージョンが古い場合は、最新版にアップデートしてください。
まとめ
OpenClawのインストールと初期設定について解説しました。最初は少し複雑に見えるかもしれませんが、一度設定してしまえば、強力なAIアシスタントとして活用できます。
詳細な設定については公式ドキュメントを参照してください。

コメント