OpenClaw Guide: Build Your AI Assistant
GitHubで13.5万以上のスターを獲得し話題となっているオープンソースAIアシスタント「OpenClaw(旧Moltbot/Clawdbot)」のインストール、設定、使用方法をステップバイステップで解説します。WhatsApp、Telegram、Discordと連携して生活を自動化しましょう。
TL;DR
- OpenClawは、13.5万以上のGitHubスターを誇るオープンソースのAIアシスタントです。
- マシンのローカルで動作するため、データはプライベートに保たれます。
- WhatsApp、Telegram、Discord、Slack、iMessageなどと連携可能です。
- 自動化、コーディング、スマートホームなどのための3,000以上のコミュニティスキルが利用できます。
- 無料(AIのAPIトークン料金のみ必要、通常は月額10〜50ドル程度)。
- このガイドを使えば、セットアップは約30分で完了します。
OpenClawとは?
OpenClaw(以前はClawdbot、その後にMoltbotとして知られていました)は、2026年で最も注目されているオープンソースAIプロジェクトです。これは以下のような特徴を持つパーソナルAIアシスタントです。
- 自身のコンピュータまたはサーバー上で動作。
- お気に入りのメッセージングアプリ(WhatsApp、Telegram、Discordなど)に接続。
- ファイルシステム、ターミナル、ブラウザへのフルアクセス権限。
- パーソナルアシスタントを強化したようなタスクの自動化が可能。
改名の経緯:Clawdbot → Moltbot → OpenClaw
このプロジェクトは、名称に関して紆余曲折がありました。
| 日付 | 名称 | 理由 |
|---|---|---|
| 2025年11月 | Clawdbot | 開発者のPeter Steinbergerによる最初の名称 |
| 2025年12月 | Moltbot | Anthropic社からの商標に関する要請により改名 |
| 2026年1月 | OpenClaw | 独立性を高めるためのコミュニティによるリブランド |
呼び名が何であれ、機能は変わりません。ローカルで動作する非常に強力なAIアシスタントです。
なぜOpenClawなのか?
vs. ChatGPT / Claude Web
| 機能 | ChatGPT/Claude | OpenClaw |
|---|---|---|
| ローカル実行 | ❌ | ✅ |
| ファイルへのアクセス | ❌ | ✅ |
| ターミナルコマンドの実行 | ❌ | ✅ |
| コンピュータの制御 | ❌ | ✅ |
| WhatsAppで利用可能 | ❌ | ✅ |
| データプライバシー | クラウドベース | 100% ローカル |
| スキルによる拡張性 | 限定的 | 3,000以上のスキル |
vs. 他のAIエージェント
OpenClawのキラー機能:
- マルチチャネル・インボックス: 1つのAIに、WhatsApp、Telegram、Discord、Slack、iMessageなど12以上のプラットフォームからアクセス可能。
- 永続メモリ: 会話をまたいでコンテキストを記憶。
- スキルエコシステム: ClawHubを通じて3,000以上のコミュニティプラグインを利用可能。
- モデルに依存しない: Claude、GPT、Gemini、DeepSeek、ローカルのOllamaモデルなどに対応。
- オープンソース: MITライセンスで、コードは完全に監査可能。
事前準備
始める前に、以下が揃っていることを確認してください:
- [ ] コンピュータ(Mac、WSL2を搭載したWindows、またはLinux)
- [ ] Node.js v22以上がインストールされていること(こちらからダウンロード)
- [ ] AIのAPIキー(Anthropic Claude、OpenAI、その他)
- [ ] 約30分の時間
ハードウェア要件
| セットアップ | RAM | ストレージ | 備考 |
|---|---|---|---|
| 最小構成 | 4GB | 1GB | 基本機能の動作 |
| 推奨構成 | 8GB以上 | 2GB以上 | スムーズな体験 |
| ローカルモデル使用 | 16GB以上 | 50GB以上 | Ollamaを実行する場合 |
インストール方法
方法1:ワンライン・インストール(推奨)
最も素早く開始する方法です:
curl -fsSL https://openclaw.bot/install.sh | bash
このスクリプトは以下の処理を行います:
- システム要件のチェック
- OpenClawのインストール
- オンボーディング・ウィザードの起動
方法2:Docker(サーバー推奨)
コンテナ化されたデプロイを好む場合:
# リポジトリをクローン
git clone https://github.com/openclaw/openclaw.git
cd openclaw
# Dockerセットアップを実行
./docker-setup.sh
Dockerセットアップは2つの重要なディレクトリを作成します:
~/.openclaw/— 設定、メモリ、APIキー~/openclaw/workspace/— AIエージェントがアクセス可能なファイル
方法3:ソースからビルド
フルコントロールが必要な開発者向け:
# リポジトリをクローン
git clone https://github.com/openclaw/openclaw.git
cd openclaw
# 依存関係をインストール
pnpm install
# UIをビルド
pnpm ui:build
# プロジェクトをビルド
pnpm build
# オンボーディングを実行
pnpm openclaw onboard --install-daemon
ステップバイステップ・セットアップ
ステップ1:オンボーディング・ウィザードの実行
インストール後、オンボーディング・ウィザードが自動的に起動します。起動しない場合は以下を実行してください:
openclaw onboard --install-daemon
ウィザードでは以下の設定を行います:
- モデルプロバイダーの選択
- APIキーの設定
- メッセージングプラットフォームの設定
- セキュリティ設定
ステップ2:AIモデルの設定
OpenClawは複数のAIプロバイダーをサポートしています。いずれかを選択してください:
オプションA:Anthropic Claude(推奨)
# APIキーを設定
export ANTHROPIC_API_KEY=sk-ant-xxxxx
# またはconfigコマンドを使用
openclaw config set 'models.default' 'claude-sonnet-4'
オプションB:OpenAI
export OPENAI_API_KEY=sk-xxxxx
openclaw config set 'models.default' 'gpt-4o'
オプションC:DeepSeek(コスト重視)
openclaw config set 'models.providers.deepseek' --json '{
"baseUrl": "https://api.deepseek.com/v1",
"apiKey": "your-api-key",
"api": "openai-completions",
"models": [
{ "id": "deepseek-chat", "name": "DeepSeek Chat" },
{ "id": "deepseek-reasoner", "name": "DeepSeek Reasoner" }
]
}'
オプションD:Ollamaによるローカルモデル
完全なプライバシーを保つために、モデルをローカルで実行します:
# 最初にOllamaをインストール: https://ollama.ai
ollama pull llama3.3
# OpenClawがそれを使用するように設定
openclaw config set 'models.providers.ollama' --json '{
"baseUrl": "http://localhost:11434/v1",
"api": "openai-completions",
"models": [
{ "id": "llama3.3", "name": "Llama 3.3" }
]
}'
ステップ3:メッセージングプラットフォームの連携
ここでOpenClawの真価が発揮されます。どこからでもAIとチャットできます。
Telegram(最も簡単)
- Telegramで@BotFatherにメッセージを送信。
/newbotを送信し、指示に従います。- ボットトークンをコピーします。
- OpenClawを設定します:
openclaw config set 'channels.telegram.token' 'YOUR_BOT_TOKEN'
openclaw config set 'channels.telegram.allowlist' '["your_telegram_username"]'
OpenClawは接続にWhatsApp Webを使用します:
# WhatsAppチャネルを有効化
openclaw config set 'channels.whatsapp.enabled' true
# ゲートウェイを再起動
openclaw gateway restart
# 表示されるQRコードをスキャン
ターミナルにQRコードが表示されます。スマートフォンのWhatsAppでスキャンしてください(設定 → リンク済みのデバイス → デバイスをリンク)。
Discord
- discord.com/developersでDiscordアプリケーションを作成します。
- ボットを作成し、トークンをコピーします。
- 設定:
openclaw config set 'channels.discord.token' 'YOUR_BOT_TOKEN'
openclaw config set 'channels.discord.allowlist' '["your_discord_user_id"]'
iMessage(Macのみ)
Macユーザーの場合、OpenClawはiMessageに直接接続できます:
openclaw config set 'channels.imessage.enabled' true
ステップ4:ゲートウェイの起動
ゲートウェイはOpenClawを動作させ続けるバックグラウンドサービスです:
# デーモン(バックグラウンドサービス)として起動
openclaw gateway start
# デバッグ用にフォアグラウンドで実行
openclaw gateway
# ステータス確認
openclaw gateway status
# ログを表示
openclaw logs --follow
ステップ5:ウェブダッシュボードへのアクセス
OpenClawには設定や直接チャットのためのウェブインターフェースが含まれています:
# ブラウザでダッシュボードを開く
openclaw dashboard
これにより、一時的なログイントークン付きで http://127.0.0.1:18789/ が開きます。
ダッシュボードから以下のことが可能です:
- AIと直接チャット
- 設定の管理
- 会話履歴の閲覧
- スキルのインストール
最初の会話
すべてが設定できたら、ボットにメッセージを送ってみましょう(Telegram、WhatsApp、またはウェブUI経由):
こんにちは!あなたができることを教えてくれますか?
OpenClawが自己紹介と能力を説明してくれます。実際のタスクも試してみてください:
Downloadsフォルダにどんなファイルがあるか教えて?
「2025年 確定申告」に関連する書類を検索して。
CSVをJSONに変換するPythonスクリプトを作成して。
私のコンピュータで最もディスク容量を消費しているものは何?
スキルのインストール
スキルによってOpenClawの機能を拡張できます。ClawHubレジストリを閲覧するか、直接インストールしてください:
人気のスキル
# GitHub連携
openclaw skill install github
# ウェブブラウザの自動操作
openclaw skill install agent-browser
# カレンダー管理
openclaw skill install calendar
# メール自動化
openclaw skill install email
# スマートホーム制御
openclaw skill install homeassistant
# 画像生成
openclaw skill install dalle
# 音声会話 (Discord)
openclaw skill install discord-voice
スキルカテゴリー
| カテゴリー | 人気のスキル | ユースケース |
|---|---|---|
| 開発者向け | github, gitlab, jira, linear | PRレビュー、イシュー管理 |
| 生産性 | calendar, email, notion, todoist | スケジューリング、タスク管理 |
| 自動化 | agent-browser, puppeteer, selenium | ウェブスクレイピング、フォーム入力 |
| スマートホーム | homeassistant, philips-hue, tuya | 照明制御、シーン設定 |
| 金融 | crypto-prices, stock-tracker | ポートフォリオ監視 |
| メディア | spotify, youtube-dl, plex | 音楽制御、ダウンロード |
セキュリティの警告
⚠️ 重要: インストール前にスキルを確認してください。ClawHubはオープンな性質上、悪意のあるスキルが存在する可能性があります。openclaw skill inspect を使用してコードを確認するか、Claude Code / Codexに監査を依頼してください。
高度な設定
設定ファイルの構造
OpenClawの設定は ~/.openclaw/ に保存されます:
~/.openclaw/
├── openclaw.json # メイン設定
├── env # 環境変数 (APIキー)
├── memory/ # 永続メモリ・ストレージ
├── skills/ # インストール済みスキル
├── backups/ # 設定のバックアップ
└── logs/ # ログファイル
設定の編集
# 現在の設定を表示
openclaw config get
# 値を設定
openclaw config set 'key.path' 'value'
# デフォルトのエディタで編集
openclaw config edit
メモリ管理
OpenClawは会話をまたいで永続的なメモリを保持します:
# メモリ統計を表示
openclaw memory stats
# すべてのメモリを消去 (注意!)
openclaw memory clear
# バックアップ用にメモリをエクスポート
openclaw memory export > memory-backup.json
ヘルスチェックの実行
# 包括的なヘルスチェック
openclaw doctor
# 特定のコンポーネントを確認
openclaw doctor --check api
openclaw doctor --check channels
openclaw doctor --check skills
セキュリティのベストプラクティス
OpenClawはシステムへのフルアクセス権限を持っています。これは強力である反面、リスクも伴います。以下のガイドラインに従ってください:
1. 専用のマシンを使用する
メインの仕事用コンピュータでOpenClawを実行しないようにしましょう。選択肢:
- VPS: DigitalOcean, Vultr, AWS (月額5〜20ドル)
- 古いノートPC: 古いハードウェアの再利用
- Raspberry Pi: 軽い用途なら動作可能
- Docker: 一定の隔離環境を提供
2. サンドボックスモードを有効にする
信頼できないセッション(グループチャットなど)の場合:
openclaw config set 'agents.defaults.sandbox.mode' 'non-main'
これにより、グループ/チャネルのセッションがDockerサンドボックス内で実行されます。
3. 許可リスト(Allowlist)を使用する
特定のユーザーのみがボットと対話できるように制限します:
# Telegram
openclaw config set 'channels.telegram.allowlist' '["username1", "username2"]'
# Discord
openclaw config set 'channels.discord.allowlist' '["user_id_1", "user_id_2"]'
4. 常に最新の状態に保つ
古いバージョンでセキュリティの脆弱性が発見されています。常に最新版を実行してください:
# アップデートを確認
openclaw update --check
# 最新版にアップデート
openclaw update
注意: 2026.1.29より前のバージョンには既知の脆弱性があります。古いバージョンを使用している場合は直ちにアップデートしてください。
5. インストール前にスキルを監査する
# スキルのコードを検査
openclaw skill inspect <skill-name>
# スキルの評判を確認
openclaw skill info <skill-name>
自動化の例
OpenClawが真に強力になる活用例です:
モーニング・ブリーフィング
毎日午前8時にサマリーを作成するように設定します:
# 設定にcronジョブを追加
openclaw config set 'automations.morning-briefing' --json '{
"cron": "0 8 * * *",
"action": "天気予報、今日のカレンダーの予定、未読の重要なメール、トップ3のニュースの見出しのサマリーを送ってください"
}'
GitHub PR レビューボット
アサインされた際に自動的にPRをレビューします:
openclaw skill install github
# ウェブフックまたはポーリングを設定
openclaw config set 'automations.pr-review' --json '{
"trigger": "github.pr.assigned",
"action": "PRをレビューし、バグ、セキュリティ上の問題、スタイル違反がないか確認してください。概要をコメントとして投稿してください。"
}'
スマートホームのシーン
openclaw skill install homeassistant
# 「外出」の自動化
openclaw config set 'automations.leaving-home' --json '{
"trigger": "location.leave_home",
"action": "すべての照明を消し、サーモスタットをエコモードにし、セキュリティシステムを起動してください"
}'
ファイル整理
OpenClawにDownloadsフォルダの整理を指示します:
Downloadsフォルダを整理して:画像は ~/Pictures へ、ドキュメントは ~/Documents へ移動し、30日以上前のものは削除して。
トラブルシューティング
よくある問題
「Command not found: openclaw」# PATHに追加
export PATH="$HOME/.openclaw/bin:$PATH"
# シェルのプロファイル (.bashrc, .zshrc) に追加してください
# 環境変数を確認
openclaw config get models
# オンボーディングを再実行
openclaw onboard
# ログを確認
openclaw logs --channel whatsapp
# ゲートウェイを再起動
openclaw gateway restart
# スキルインデックスを再構築
openclaw skill rebuild
# 競合を確認
openclaw doctor --check skills
ヘルプの取得
- ドキュメント: docs.openclaw.ai
- GitHub Issues: github.com/openclaw/openclaw/issues
- Discordコミュニティ: discord.gg/openclaw
- Reddit: r/OpenClaw
コストの内訳
OpenClaw自体は無料です。主なコストはAIのAPI使用料です:
| 利用レベル | 月間トークン数 | 推定コスト |
|---|---|---|
| 低頻度 | 約100万トークン | $3-10 |
| 中頻度 | 約500万トークン | $15-40 |
| 高頻度 | 約2000万トークン | $60-150 |
| パワーユーザー | 5000万トークン以上 | $150以上 |
コスト削減のヒント
- DeepSeekを使用する: 定型的なタスクに(Claudeの100万トークンあたり3ドルに対し、0.14ドル)。
- ローカルモデルを使用する: 単純なクエリに(ハードウェアがあれば無料)。
- トークン制限を設定する: 会話ごとの上限を設ける。
- キャッシュを利用する: 繰り返されるクエリに。
次のステップは?
OpenClawが動作するようになったら、以下のアイデアを試してみてください:
独自のスキルを作る
自身のニーズに合わせたカスタムスキルを作成できます:
# 新しいスキルを作成
openclaw skill create my-custom-skill
# スキルを編集
code ~/.openclaw/skills/my-custom-skill/SKILL.md
より多くのプラットフォームと接続する
- 複数のWhatsAppアカウントを追加(個人用 + 仕事用)
- 仕事用にSlack、個人用にDiscordを連携
- Appleエコシステム向けにiMessageを設定
エコシステムを探索する
さらにその先へ:独自のAIプロダクトをデプロイする
AIアシスタントのパワーを体験したら、今度は他人のためのプロダクトを作りたくなるかもしれません。そこでY Buildの出番です。
Y Buildは、AIを活用したアイデアからプロダクトのリリースまでをサポートします:
- AIコーディング: 欲しい機能を説明するだけで、AIがコードを生成。
- ワンクリック・デプロイ: グローバルCDNですぐに公開。
- グロースツール: デモ動画作成、SEO最適化、アナリティクス。
- AI搭載のSaaSツール
- OpenClawのような自動化プラットフォーム
- ビジネス向けのカスタムチャットボット
結論
OpenClawは、パーソナルAIの新しいパラダイムを象徴しています。それは以下のようなアシスタントです:
- ローカル: データがマシンから外に出ることはありません。
- 強力: システムへのフルアクセスによる真の自動化。
- 拡張性: 3,000以上のスキルがあり、さらに増え続けています。
- マルチプラットフォーム: 1つのAIに、どこからでもアクセス可能。
- WhatsAppからの質問に答える
- ファイルを検索し整理する
- 繰り返しのタスクを自動化する
- スマートホームを操作する
- その他にも多くのこと
OpenClawコミュニティへようこそ。🦞
情報源: