このガイドで構築するもの
このガイドを終える頃には、以下の機能を備えた、実際に動作する OpenClaw インスタンスが完成します。
- WhatsApp、Telegram、またはお好みのチャットアプリであなたに応答する
- お好みの AI model(Claude、GPT、DeepSeek、または無料のローカルモデル)を使用する
- メールの要約、ファイル管理、ウェブ調査など、少なくとも1つの実際のワークフローを自動化する
- 適切なセキュリティ強化を施した Docker 上で安定して動作する
これは機能の概要説明ではありません。あなた自身で構築するためのウォークスルーです。
OpenClaw:ゼロから実用的な個人用 AI agent を構築する
OpenClaw は、March 2026 初旬に 247,000 GitHub stars を超えた、セルフホスト可能なオープンソースの個人用 AI assistant です。この数字自体よりも重要なのは、それが象徴しているものです。つまり、何十万人もの開発者が、クラウドのチャットボットだけでは不十分であり、自分の代わりに実際に アクションを起こす ことができる AI を求めているということです。
オーストリアの開発者 Peter Steinberger によって作成され、November 2025 に当初は Clawdbot として公開されたこのプロジェクトは、2度改名されました。最初は Anthropic との商標問題により Moltbot へ、その3日後に OpenClaw へと変更され、現在の名前に落ち着きました。ロブスターの絵文字(🦞)がマスコットとなり、「ロブスター流(The lobster way)」というタグラインは、セルフホスト AI 運動のスローガンとなりました。
OpenClaw が ChatGPT、Claude、あるいは他のクラウドチャットボットと異なる点は単純です。それはあなたのマシンで動作し、あなたのチャットアプリに接続し、現実世界でアクションを実行する ということです。メールを読み、ブラウザを制御し、ファイルを管理し、シェルコマンドを実行し、多段階のワークフローを自動化します。これらはすべて、あなたがすでに使用しているプラットフォームからのテキストメッセージによってトリガーされます。
それでは、構築していきましょう。
第1部:インストールと初回起動
システム要件
OpenClaw は軽量です。以下が必要です。
- Node.js 24(推奨)または Node.js 22.16+
- 最小 2GB RAM(ローカルモデルを並行して実行する場合は 8GB+)
- macOS、Linux、または Windows(Windows の場合は WSL2 推奨)
- 基本インストールとモデルキャッシュ用に 20GB のディスク容量
OpenClaw のインストール
最も早い方法は、npm によるグローバルインストールです。
# OpenClaw をグローバルにインストール
npm install -g openclaw@latest
# または pnpm を使用する場合
pnpm add -g openclaw@latest
インストールの確認:
openclaw --version
# 期待される出力:openclaw v0.x.x
オンボーディングウィザードの実行
OpenClaw には、最初のチャットプラットフォームと AI provider への接続を案内する対話型のオンボーディングコマンドが用意されています。
openclaw onboard --install-daemon
--install-daemon フラグは、起動時に自動的に開始されるバックグラウンドサービスとして Gateway をインストールします。これは、チャットアプリと AI agent の間でメッセージをルーティングし続けるコアプロセスです。
ウィザードでは3つの質問がなされます。
- どのチャットプラットフォームを使用しますか? — 最初に使用するものを1つ選択します(初めての方は Telegram が推奨されます)。
- どの AI provider を使用しますか? — Claude、GPT、DeepSeek の API key を入力するか、Ollama を設定します。
- assistant の名前は何にしますか? — これがチャットアプリでの表示名になります。
オンボーディングが完了すると、Gateway が起動し、assistant が稼働します。
第2部:チャットプラットフォームの接続
OpenClaw は 20 以上のメッセージングプラットフォームをサポートしており、これは他のどの AI assistant フレームワークよりも多い数です。ここでは、最も人気のあるプラットフォームの接続方法を説明します。
Telegram(最も簡単な設定)
Telegram は OpenClaw の統合の中で最も成熟しており、コミュニティが初心者に推奨するものです。
- Telegram を開き、@BotFather にメッセージを送ります。
/newbotを送信し、プロンプトに従って bot を作成します。- BotFather から提供された bot token をコピーします。
- OpenClaw の設定に token を追加します。
# ~/.openclaw/config.yaml
channels:
telegram:
enabled: true
botToken: "YOUR_TELEGRAM_BOT_TOKEN"
allowedUsers:
- your_telegram_username
- Gateway を再起動します。
openclaw gateway restart
Telegram で bot にメッセージを送信してください。すぐに返信が来るはずです。
WhatsApp 統合は WhatsApp Web プロトコルを使用します。完全に機能しますが、専用の電話番号が必要です。プライマリの WhatsApp アカウントは使用しないでください。
openclaw onboard --channel whatsapp
CLI に QR code がターミナルに直接表示されます。スマートフォンの操作:
- WhatsApp を開く → 設定 → リンクされたデバイス → デバイスをリンク
- ターミナルの QR code をスキャンします。
これで OpenClaw インスタンスに WhatsApp 経由でアクセスできるようになりました。そのリンクされたセッションに送信するすべてのメッセージが agent に届きます。
重要: assistant 用に専用の番号を使用してください。OpenClaw はこのアカウントのメッセージを読み取り、返信することになるため、個人のチャットと agent を分離する必要があります。
Discord
# ~/.openclaw/config.yaml
channels:
discord:
enabled: true
botToken: "YOUR_DISCORD_BOT_TOKEN"
allowedGuilds:
- "your_server_id"
discord.com/developers で Discord アプリケーションを作成し、bot を追加して token をコピーします。OpenClaw は bot がメンションされたすべてのチャンネルで応答します。
Slack
channels:
slack:
enabled: true
appToken: "xapp-..."
botToken: "xoxb-..."
Slack では、app-level token と bot token の両方が必要です。api.slack.com/apps で Slack アプリを作成し、Socket Mode を有効にしてください。
その他のサポートされているプラットフォーム
OpenClaw は、Google Chat、Signal、iMessage(macOS のみ)、Microsoft Teams、Matrix、IRC、LINE、Mattermost、Nextcloud Talk、Feishu、Nostr、Synology Chat、WeChat などもサポートしています。それぞれ同様のパターンに従います。プラットフォームで bot/token を作成し、資格情報を config.yaml に追加して Gateway を再起動します。
第3部:AI model の選択と設定
ここからが OpenClaw の面白いところです。囲い込まれた製品とは異なり、assistant の頭脳となるモデルを自分で選択できます。また、実行中にモデルを切り替えたり、自動フォールバックチェーンを設定したりすることも可能です。
オプションA:Claude(Anthropic)
Claude は、複雑な推論や長い会話を必要とする OpenClaw ユーザーの間で最も人気のある選択肢です。
# ~/.openclaw/config.yaml
providers:
anthropic:
apiKey: "${ANTHROPIC_API_KEY}"
agents:
primary:
model: "anthropic/claude-sonnet-4-6"
contextTokens: 200000
thinkingEnabled: true
API key を設定します。
export ANTHROPIC_API_KEY="sk-ant-..."
オプションB:GPT(OpenAI)
providers:
openai:
apiKey: "${OPENAI_API_KEY}"
baseUrl: "https://api.openai.com/v1"
agents:
primary:
model: "openai/gpt-4.1"
オプションC:DeepSeek(低コストなクラウド)
DeepSeek は、Claude や GPT の数分の一の価格で強力なパフォーマンスを提供し、大量の自動化処理に人気の選択肢です。
providers:
openai-compatible:
apiKey: "${DEEPSEEK_API_KEY}"
baseUrl: "https://api.deepseek.com/v1"
agents:
primary:
model: "openai-compatible/deepseek-chat"
オプションD:Ollama(無料、完全ローカル、完全プライベート)
これはコストゼロのオプションです。Ollama はオープンソースモデルをあなたのマシン上で直接実行します。API key もインターネット接続も不要で、データがデバイスの外に出ることもありません。
まず、Ollama をインストールしてモデルをプル(取得)します。
# Ollama のインストール
curl -fsSL https://ollama.com/install.sh | sh
# モデルのプル(Llama 3 8B は良い開始点です)
ollama pull llama3:8b
# より強力な推論が必要な場合
ollama pull deepseek-r1:14b
次に、OpenClaw を設定します。
providers:
ollama:
baseUrl: "http://127.0.0.1:11434/v1"
apiKey: "ollama-local"
api: "ollama"
agents:
primary:
model: "ollama/llama3:8b"
contextWindow: 8192
maxTokens: 4096
注意: baseUrl には /v1 サフィックスを含める必要があります。これは新規ユーザーが遭遇する最も一般的な設定ミスです。
出典:Ollama を使用した OpenClaw の利用 — DataCamp
マルチモデル・フォールバックチェーン
OpenClaw の最も強力な機能の1つは、フォールバックチェーンを定義できることです。agent はまずプライマリモデルを試行し、それが失敗した場合(レート制限、タイムアウト、停止など)、自動的に次のモデルに切り替えます。
agents:
primary:
model: "openai-compatible/deepseek-chat"
fallback:
- model: "anthropic/claude-sonnet-4-6"
- model: "ollama/llama3:8b"
この設定では、ほとんどのやり取りに DeepSeek を使用し(最も安価)、複雑なタスクでは Claude にフォールバックし、両方のクラウドプロバイダーが利用不可の場合はローカルの Ollama モデルを使用します。コスト最適化、信頼性、オフライン機能を1つの設定で実現できます。
第4部:OpenClaw で実際にできること
OpenClaw が「AI agent」であると知っているだけでは抽象的です。ここでは、今日から試せる具体的な機能を紹介します。
ブラウザ操作
OpenClaw はブラウザを開き、ページを移動し、フォームに入力し、ボタンをクリックし、データを抽出し、スクリーンショットを撮ることができます。これらすべてをチャットメッセージから実行できます。
あなた (Telegram経由): 「Amazonに行って、100ドル以下の最も評価の高いメカニカルキーボードを探して」
OpenClaw はヘッドレスブラウザを起動し、Amazon に移動して検索し、評価と価格でフィルタリングして、リンク付きの整形されたリストを返します。内部では Playwright を使用しており、信頼性の高いブラウザ自動化を実現しています。
さらに強力なバリエーションは Live Browser Control です。これは既存の Chrome セッション(ログイン済みのアカウント、cookie、タブがそのままの状態)に接続します。これにより、OpenClaw は個別の資格情報を必要とせずに、メール、銀行のダッシュボード、社内ツールなどの認証済みサービスを操作できます。
出典:OpenClaw Live Browser Control — Goldie Agency
メール管理
最も効果の高い自動化の1つです。OpenClaw を Gmail や Outlook に接続すると、以下のことが可能になります。
- 毎朝、未読の受信トレイを要約して Telegram にブリーフィングを送信する
- 会話の文脈に基づいて返信のドラフトを作成する
- 定義したルールに従ってメッセージをアーカイブ、ラベル付け、フラグ立てする
- カレンダー関連のメールを特定し、スケジューリングを自動管理する
あなた (WhatsApp経由): 「受信トレイを要約して、至急の件にフラグを立てて」
ファイルおよびシステム操作
OpenClaw はファイルの読み取り、書き込み、移動、削除が可能です。シェルコマンドを実行できます。サンドボックス環境でコードを実行することもできます。
あなた (Slack経由): 「Downloads フォルダにある今月の PDF 請求書をすべて探し、ベンダー名と日付で名前を変更して、~/Documents/Invoices/2026-03/ に移動して」
agent は各 PDF を読み取り、ベンダー名と日付を抽出し、それに応じてファイル名を変更して移動します。このような多段階のファイル操作こそ、OpenClaw が真の時間を節約してくれる場面です。
カレンダーとスケジューリング
OpenClaw はカレンダーを監視し、スケジュールの競合を処理し、会議のロジスティクスを管理します。
あなた (Telegram経由): 「誰かから会議の再スケジュールのメールが来たら、私の空き状況を確認してイベントを更新し、確認メールを送っておいて」
これは仮定の話ではなく、最も一般的に導入されている OpenClaw 自動化の1つです。
コンテンツとソーシャルメディア
最も広く採用されているユースケースカテゴリです。OpenClaw ユーザーはブログの RSS フィードを接続し、agent に X、LinkedIn、ニュースレター向けのプラットフォーム固有の投稿を自動生成させています。あるユーザーは、ソーシャルメディアのコンテンツ作成だけで 週に10時間以上を節約したと報告しています。
調査と競合インテリジェンス
競合他社のウェブサイトをスクレイピングして製品の変更、価格の更新、ニュースを監視する週次のモニタリングを設定し、OpenClaw がすべてを構造化されたレポートに整形して、お好みのチャンネルに配信するようにできます。
出典:高度な OpenClaw ワークフロー — LightNode
第5部:カスタムスキルの構築
スキルは OpenClaw の拡張メカニズムです。Markdown ファイルによって agent に新しい機能を教えることができます。ClawHub レジストリにはコミュニティが提供した数千のスキルが含まれており、独自のスキルを構築するのも数分で完了します。
スキルの仕組み
各スキルは、YAML フロントマター(メタデータ、依存関係、必要なツールの宣言)と、何を行うか、どのように行うかを agent に伝える自然言語の指示を含む skill.md ファイルを持つディレクトリです。
コミュニティスキルのインストール
# 利用可能なスキルを検索
openclaw skills search "email"
# スキルをインストール
openclaw skills install email-summarizer
# インストール済みスキルのリストを表示
openclaw skills list
awesome-openclaw-skills リポジトリには、公式レジストリからフィルタリングおよびカテゴリ分けされた 5,400 以上のスキルがカタログ化されています。
カスタムスキルの作成
関心のあるトピックについて Hacker News を監視する最小限のスキルを以下に示します。
mkdir -p ~/.openclaw/skills/hn-monitor
~/.openclaw/skills/hn-monitor/skill.md を作成します。
---
name: hn-monitor
description: 指定されたトピックについて Hacker News を監視し、日次のダイジェストを送信します
triggers:
- schedule: "0 9 * * *" # 毎日午前 9 時
requires:
tools:
- browser
- messaging
---
# Hacker News Monitor
## 指示
1. https://news.ycombinator.com を開く
2. 最初の 30 件の記事をスキャンし、以下のトピックのいずれかが含まれているか確認する: {{topics}}
3. 一致する各記事について、タイトル、URL、ポイント、コメント数を抽出する
4. 最も関連性の高い記事を先頭にして、整理されたダイジェスト形式にまとめる
5. ユーザーのプライマリチャンネル経由でダイジェストを送信する
## 出力フォーマット
**🦞 HN Daily Digest — {{date}}**
各記事:
- **タイトル** (ポイント | コメント)
リンク: url
一致理由: 簡潔な説明
一致する記事がない場合は、「今日の HN にはトピックに一致する記事はありませんでした」と送信する。
このスキルは、次回の Gateway 再起動時に自動的に読み込まれ、定義されたスケジュールで実行されます。
出典:OpenClaw スキルとは — DigitalOcean
プラグインアーキテクチャ
スキルの他に、OpenClaw はソースコードを変更せずにコアシステムを拡張する4つのタイプのプラグインをサポートしています。
- Channel プラグイン — 新しいメッセージングプラットフォームを追加
- Memory プラグイン — 代替のストレージバックエンドに切り替え
- Tool プラグイン — カスタム機能(API、ハードウェア制御、特殊処理)を追加
- Provider プラグイン — カスタムまたはセルフホストの LLM provider を統合
プラグインローダーは package.json の openclaw.extensions フィールドをスキャンし、宣言されたスキーマに対して検証を行い、設定が存在する場合にホットロードします。
出典:OpenClaw アーキテクチャの詳細 — Medium
第6部:Docker による本番環境へのデプロイ
テスト用にはノートパソコンで OpenClaw を動かすだけで十分です。信頼性が高く、常に稼働する assistant にするには、VPS 上の Docker にデプロイしてください。
なぜ Docker なのか?
Docker は OpenClaw をホストシステムから分離し、環境間で一貫した動作を提供し、アップデートを容易にします。これは推奨される本番環境のデプロイ方法です。
VPS の最小要件
- 1 vCPU, 2GB RAM, 20GB SSD — クラウドモデルを使用する場合に十分
- 2 vCPU, 8GB RAM, 40GB SSD — Ollama も並行して実行する場合に必要
- Provider: Hetzner、Contabo、DigitalOcean はいずれも月額 5ドル程度からの適切なプランを提供しています。
出典:Docker で OpenClaw をデプロイする方法 — CyberNews
Docker Compose の設定
docker-compose.yml を作成します。
version: "3.8"
services:
openclaw:
image: openclaw/openclaw:latest
container_name: openclaw-agent
restart: unless-stopped
ports:
- "127.0.0.1:3000:3000" # localhost のみにバインド
volumes:
- ./config:/app/config
- ./data:/app/data
- ./skills:/app/skills
environment:
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}
- OPENAI_API_KEY=${OPENAI_API_KEY}
env_file:
- .env
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
interval: 30s
timeout: 10s
retries: 3
API key を含む .env ファイルを作成します。
ANTHROPIC_API_KEY=sk-ant-...
OPENAI_API_KEY=sk-...
DEEPSEEK_API_KEY=sk-...
起動:
docker compose up -d
ログの確認:
docker compose logs -f openclaw
TLS を使用したリバースプロキシの追加
ポート 3000 を直接インターネットに公開しないでください。Caddy または nginx をリバースプロキシとして使用してください。
# Caddyfile
openclaw.yourdomain.com {
reverse_proxy localhost:3000
}
Caddy は TLS 証明書のプロビジョニングと更新を自動的に行います。これで OpenClaw の webhook は通信中に暗号化されます。
出典:Docker で OpenClaw を安全にインストールして実行する方法 — IONOS
第7部:セキュリティの強化
OpenClaw が強力である理由は、まさにあなたの代わりに実際のアクションを実行できるからです。その力には、慎重なセキュリティ設定が必要です。
脅威モデル
Bitsight のセキュリティ研究者は、40,000 以上のインターネットに公開された OpenClaw インスタンスを発見し、そのうち 35.4% がリモートコード実行(RCE)に対して脆弱であるとフラグを立てました。Microsoft のセキュリティチームは、公開された AI agent のアイデンティティ、分離、およびランタイムのリスクに関する詳細な分析を公開しました。
核心的な問題:OpenClaw はシェルコマンドを実行し、外部ソースからスキルをダウンロードして実行し、保存された資格情報を使用してアクションを実行できます。適切な制御なしに Gateway がインターネットからアクセス可能な場合、攻撃者はあなたができることすべてを agent に命じることができます。
必須のセキュリティ強化チェックリスト
1. localhost にバインドする
# config.yaml
gateway:
host: "127.0.0.1" # 0.0.0.0 は決して使用しない
port: 3000
2. 分離のために Docker を使用する
OpenClaw をコンテナ内で実行し、明示的にマウントしたファイルのみにアクセスできるようにします。
volumes:
- ./config:/app/config:ro # 設定は読み取り専用
- ./data:/app/data # data ディレクトリのみ書き込み可能
3. 許可するユーザーを制限する
すべてのチャンネル設定に許可リスト(allowlist)を含める必要があります。
channels:
telegram:
allowedUsers:
- your_username_only
whatsapp:
allowedNumbers:
- "+1234567890"
4. 秘密情報の保護とローテーション
OAuth token や API key は ~/.openclaw/ に保存されます。このディレクトリの権限が制限されていることを確認してください。
chmod 700 ~/.openclaw
chmod 600 ~/.openclaw/config.yaml
5. OpenClaw を最新の状態に保つ
npm update -g openclaw@latest
# または Docker の場合
docker compose pull && docker compose up -d
6. Gateway ログを監視する
# 予期しないツールの呼び出しを監視
docker compose logs -f openclaw | grep -E "tool_call|exec|shell"
出典:OpenClaw を安全に実行する — Microsoft Security Blog
第8部:今週末に構築できる5つの自動化
理論は有用ですが、実際に動く自動化はさらに素晴らしいものです。今日から導入できる5つの実用的なワークフローを、簡単なものから高度なものへと順に紹介します。
1. 朝の受信トレイ要約(設定時間 15分)
内容: 毎朝午前 7 時に、OpenClaw が未読メールを読み取り、緊急度別に分類して、優先順位を付けた要約を Telegram に送信します。
方法: email-summarizer スキルをインストールし、Gmail の資格情報を設定します。
openclaw skills install email-summarizer
skills:
email-summarizer:
schedule: "0 7 * * *"
emailProvider: gmail
outputChannel: telegram
categories:
- urgent
- needs-reply
- informational
- newsletter
ユーザーからは、この自動化1つのために OpenClaw を導入する価値があるとの声が上がっています。
2. 会議メモからアクションアイテムの作成(20分)
内容: 会議終了後、OpenClaw に書き起こし(または音声ファイル)を送信します。agent がアクションアイテムを抽出し、参加者に割り当て、各個人にタスクをメールで送信します。
あなた (Slack経由): [meeting_recording.m4a をアップロード]
「この会議からアクションアイテムを抽出し、各参加者にタスクをメールで送って」
3. 依存関係のセキュリティスキャナー(30分)
内容: 毎週、OpenClaw がプロジェクトの依存関係におけるセキュリティの脆弱性と利用可能なアップデートを確認し、優先順位を付けたレポートを送信します。
~/.openclaw/skills/dep-scanner/skill.md にカスタムスキルを作成します。
---
name: dep-scanner
description: 週次の依存関係セキュリティ監査
triggers:
- schedule: "0 10 * * 1" # 毎週月曜日の午前 10 時
requires:
tools:
- exec
- messaging
---
# 依存関係のセキュリティスキャナー
1. {{projects}} にリストされた各プロジェクトディレクトリに移動する
2. 適切な監査コマンド(npm audit, pip audit, cargo audit など)を実行する
3. 調査結果を分類する:critical, high, medium, low
4. 各脆弱性に対するアップグレードコマンドを含むレポートを作成する
5. ユーザーのプライマリチャンネル経由でレポートを送信する
4. 競合他社の価格監視(45分)
内容: 毎日、OpenClaw が競合他社の価格ページにアクセスして現在の価格を抽出し、昨日のデータと比較して、変更があれば通知します。
このワークフローでは、OpenClaw のブラウザツールで価格ページを移動し、ファイルシステムを使用して履歴データを JSON で保存し、メッセージングチャンネルでアラートを配信します。
出典:OpenClaw ビジネスユースケース — Codebridge
5. コンテンツパイプラインの完全自動化(1時間)
内容: ブログ記事を公開すると、OpenClaw が X、LinkedIn、およびニュースレターのドラフト用に、適切なトーン、長さ、フォーマットでプラットフォーム固有のソーシャルメディア投稿を自動生成します。
ブログの RSS フィードを接続し、各プラットフォームの出力テンプレートを設定すれば、OpenClaw に配信を任せることができます。コミュニティからは、このワークフローで 週に10時間以上を節約しているという報告があります。
第9部:自動化だけでなくアプリを構築したい場合
OpenClaw は、既存のサービスを接続し、あなたの代わりにタスクを実行する個人用自動化に優れています。しかし、「チャットメッセージでワークフローを自動化すること」と「他人が使用できる実際のアプリケーションを構築すること」の間には隔たりがあります。
OpenClaw でワークフローを検証し、それを SaaS ツール、社内ダッシュボード、顧客向けアプリなどのスタンドアロン製品にしたい場合は、自動化フレームワークではなくアプリケーションビルダーが必要です。
ZBuild は、まさにこの移行のために設計された AI アプリビルダーです。構築したい内容を自然言語で説明すると、ZBuild は適切な UI、データベース、認証、デプロイパイプラインを備えたフルスタックアプリケーションを生成します。OpenClaw が あなたの ワークフローを自動化するのに対し、ZBuild は他人が使用できる 製品 の出荷を支援します。
ワークフローは以下のようになります。
- OpenClaw でプロトタイプを作成 — 自動化のアイデアが機能することを検証します。
- ZBuild で構築 — 検証済みのコンセプトを studio.zbuild.io で実際のアプリケーションに変換します。
- デプロイ — ユーザーに提供します。
最高の SaaS アイデアの多くは、個人用の自動化から始まります。OpenClaw で便利なものを作り、「他の人もこれにお金を払うのではないか」と考え始めたら、それが自動化からアプリケーションへ移行する合図です。
第10部:一般的な問題のトラブルシューティング
Gateway が起動しない
# ポート 3000 が既に使用されていないか確認
lsof -i :3000
# Node.js のバージョンを確認 (22.16+ または 24+ が必要)
node --version
# 詳細な Gateway ログを表示
openclaw gateway logs --level debug
WhatsApp が頻繁に切断される
WhatsApp Web セッションは定期的に期限切れになります。切断を最小限にするには:
- Gateway を継続的に稼働させる(Docker または systemd を使用)
- ブラウザで同時に WhatsApp Web を開かない
- オンボーディング中に
--install-daemonフラグを使用する
モデルのタイムアウト
複雑なタスクで agent がタイムアウトする場合:
agents:
primary:
model: "anthropic/claude-sonnet-4-6"
timeout: 120000 # タイムアウトを 120 秒に延長
maxRetries: 3
スキルが読み込まれない
# スキルの構造を検証
openclaw skills validate ~/.openclaw/skills/your-skill/
# スキルのログを確認
openclaw gateway logs --filter skills
API コストが高い
第3部で説明したマルチモデル・フォールバックチェーンを設定してください。単純なクエリは DeepSeek やローカルモデルにルーティングし、Claude や GPT は高度な推論が必要なタスクのために予約します。
OpenClaw と代替案の比較
| 機能 | OpenClaw | Apple Intelligence | Google Gemini | Microsoft Copilot |
|---|---|---|---|---|
| オープンソース | はい (MIT) | いいえ | いいえ | いいえ |
| セルフホスト | はい | いいえ | いいえ | いいえ |
| チャットプラットフォーム | 20以上 | iMessage のみ | Google Chat | Teams |
| モデルの選択 | 任意の LLM | Apple モデルのみ | Gemini のみ | GPT のみ |
| ブラウザ操作 | 完全自動化 | なし | 制限あり | 制限あり |
| シェルコマンド | はい | いいえ | いいえ | いいえ |
| カスタムスキル | 5,400以上のコミュニティ | なし | Gems (制限あり) | Copilot Studio |
| プライバシー | 完全ローカルオプション | デバイス上処理 | クラウドのみ | クラウドのみ |
| コスト | 無料 + モデル費用 | デバイスに付属 | 無料枠 + 有料 | $30/月 (365) |
OpenClaw は柔軟性、プライバシー、拡張性の点で優れています。トレードオフは設定の複雑さです。代替案は設定なしですぐに使えますが、制御できる範囲ははるかに狭くなります。
コミュニティとエコシステム
OpenClaw の成長は、大きなエコシステムを生み出しました。
- ClawHub — 数千のコミュニティ貢献による公式スキルレジストリ
- awesome-openclaw-skills — 5,400 以上の厳選されたスキルリスト
- nanobot — リソース制限のある環境向けの超軽量 OpenClaw バリアント
- IronClaw — プライバシーとセキュリティに焦点を当てた Rust ベースの再実装
- OpenClaw Showcase — 人々が構築しているものの実際の例
Zeabur、Hostinger、DigitalOcean、およびその他のホスティングプラットフォームでワンクリックデプロイ用テンプレートが利用可能であり、5分以内にゼロから稼働させることが可能です。
OpenClaw の今後
このプロジェクトが勢いを失う気配はありません。247,000 以上の stars と 47,700 の forks を獲得し、セルフホスト AI agent のデファクトスタンダードとなりました。プラグインエコシステムは急速に拡大しており、新しいチャンネル統合、ツールプラグイン、スキルが毎日公開されています。
大きな視点で見れば、OpenClaw は AI との関わり方の変化を表しています。ウェブサイトを訪れてボットとチャットする代わりに、テキストメッセージを送れば、AI assistant があなたのマシン上で、あなたの管理下で、お好みのモデルを使って残りの作業を処理してくれます。
AI がチャットボットを超えて真の実行力(agency)を持つことを待ち望んでいたなら、OpenClaw はその第一歩を踏み出すのに最適な場所です。
クイックリファレンス
| タスク | コマンド |
|---|---|
| インストール | npm install -g openclaw@latest |
| オンボーディング | openclaw onboard --install-daemon |
| Gateway 起動 | openclaw gateway start |
| Gateway 停止 | openclaw gateway stop |
| Gateway 再起動 | openclaw gateway restart |
| ログの表示 | openclaw gateway logs |
| スキルのインストール | openclaw skills install <name> |
| スキルを検索 | openclaw skills search "<query>" |
| スキルのリスト表示 | openclaw skills list |
| アップデート | npm update -g openclaw@latest |
| Docker 起動 | docker compose up -d |
| Docker ログ | docker compose logs -f openclaw |
出典
- OpenClaw GitHub リポジトリ
- OpenClaw 公式ウェブサイト
- OpenClaw ドキュメント
- OpenClaw — Wikipedia
- What is OpenClaw? — DigitalOcean
- OpenClaw 統合
- OpenClaw 個人用 assistant 設定ガイド
- OpenClaw スキル・ドキュメント
- ClawHub — 公式スキルレジストリ
- awesome-openclaw-skills — 5,400 以上の厳選されたスキル
- Ollama を使用した OpenClaw の利用 — DataCamp
- OpenClaw LLM 設定ガイド — LaoZhang AI
- OpenClaw API & モデル設定 — Ofox
- OpenClaw で AI モデルを変更する方法
- OpenClaw に最適なモデル — Haimaker
- OpenClaw Live Browser Control — Goldie Agency
- OpenClaw ユースケース 2026 — TLDL
- Top 10 OpenClaw ユースケース — Simplified
- OpenClaw ユースケース — Hostinger
- 高度な OpenClaw ワークフロー — LightNode
- OpenClaw ビジネスユースケース — Codebridge
- OpenClaw アーキテクチャの詳細 — Medium
- OpenClaw スキルとは — DigitalOcean
- Docker で OpenClaw をデプロイする方法 — CyberNews
- OpenClaw Docker ドキュメント
- OpenClaw を安全にインストールして実行する方法 — IONOS
- OpenClaw デプロイガイド — Zeabur
- OpenClaw セキュリティリスク — Bitsight
- OpenClaw を安全に実行する — Microsoft Security Blog
- Mastering OpenClaw — Medium (Vignaraj Ravi)
- OpenClaw チュートリアル — AIML API
- nanobot — 超軽量 OpenClaw
- IronClaw — Rust ベースの OpenClaw