OpenClawのインストールと初期設定:初心者向け完全ガイド

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 3001

APIキーエラー

「Invalid API key」というエラーが出る場合は、設定ファイルのAPIキーを確認してください。

Node.jsのバージョンエラー

Node.jsのバージョンが古い場合は、最新版にアップデートしてください。

まとめ

OpenClawのインストールと初期設定について解説しました。最初は少し複雑に見えるかもしれませんが、一度設定してしまえば、強力なAIアシスタントとして活用できます。

詳細な設定については公式ドキュメントを参照してください。

コメント

タイトルとURLをコピーしました