ガイド2026年2月2日

OpenClawを使ってVPSでClaude Codeを実行する方法:完全セットアップガイド

OpenClawを使用してVPS上でClaude Codeを実行するためのステップバイステップガイド。WhatsApp、Telegram、Discordなどに接続。

OpenClawを使ってVPSでClaude Codeを実行する方法

OpenClawを使用すると、任意のVPS上でClaude Codeを実行し、メッセージングプラットフォームに接続できます。完全なセットアップガイドです。

前提条件

  • Ubuntu 22.04以上のVPS
  • 最低2GB RAM
  • Anthropic APIキー
  • Node.js 18以上

ステップ1:VPSのセットアップ

bash

# システムを更新

sudo apt update && sudo apt upgrade -y

# Node.jsをインストール

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -

sudo apt install -y nodejs

# プロセス管理のためにPM2をインストール

npm install -g pm2



ステップ2:OpenClawのインストール

bash

# リポジトリをクローン

git clone https://github.com/openclaw/openclaw.git

cd openclaw

# 依存関係をインストール

npm install

# 設定を作成

cp .env.example .env



ステップ3:環境の設定

`.env`ファイルを編集:


ANTHROPIC_API_KEY=your_key_here

CLAUDE_MODEL=claude-sonnet-4-5

MAX_TOKENS=4096



ステップ4:プラットフォーム統合

WhatsApp

bash

# WhatsAppアダプターをインストール

npm install @openclaw/whatsapp-adapter

# config.yamlで設定

platforms:

whatsapp:

enabled: true

phone_id: your_phone_id



Telegram

bash

# Telegramアダプターをインストール

npm install @openclaw/telegram-adapter

# 設定

platforms:

telegram:

enabled: true

bot_token: your_bot_token



Discord

bash

# Discordアダプターをインストール

npm install @openclaw/discord-adapter

# 設定

platforms:

discord:

enabled: true

bot_token: your_discord_token



ステップ5:PM2で実行

bash

# OpenClawを起動

pm2 start npm --name "openclaw" -- start

# 自動再起動を有効化

pm2 startup

pm2 save



ステップ6:インストールを確認

bash

# ステータスを確認

pm2 status

# ログを表示

pm2 logs openclaw



セキュリティのベストプラクティス

1. シークレットには環境変数を使用する

2. ファイアウォールを有効化する(UFW)

3. 定期的なセキュリティアップデート

4. APIの使用量を監視する

コストの考慮

  • VPS:月額$5〜20
  • Claude API:使用量ベース
  • 一般的な使用量:合計月額$10〜50

まとめ

OpenClawは複数のプラットフォームでClaude Codeを実行する効率的な方法を提供します。本番環境に対応したセットアップにはこのガイドに従ってください。

Claude 5とAI業界に関する最新のアップデートとお知らせ

OtterMindで使用