毎朝決まった時間にニュースをチェックして、サーバーの監視アラートに反応して、定期レポートを手動で実行する——この「定型作業」、もう手放しませんか?OpenClawは、あなたが寝ている間も勝手にタスクを実行して、エラーが出たら原因まで分析して通知してくれるAIエージェントです。この記事では、環境構築から最初の動作確認まで、コピペで進められる手順だけを書きました。
OpenClawの正体を1分で
ChatGPTが「超優秀な相談相手」なら、OpenClawは「実際に手を動かしてくれるAI社員」です。
OpenClaw(旧称Clawdbot→Moltbot)は、あなたのPC上で24時間自律的にタスクを実行するオープンソースのAIエージェント基盤です。INFINITIX AI-Stackの入門ガイドによると、GitHubで20万スター超を獲得しており、2026年のAIエージェント分野で最も注目されるプロジェクトの一つになっています。メール送信、ファイル操作、サーバー監視まで「実行」してくれる点が、従来のチャットAIとの決定的な違いです。
さっそく立ち上げてみよう
結論から言います。必要なものを揃えて、コマンドを1つ叩けば動きます。筆者は初回セットアップに8分かかりました(APIキーの発行で3分ロスした)。
必要なものは3つだけ
| # | 必要なもの | 補足 |
|---|---|---|
| 1 | Node.js 22以上 | node -v で確認。入ってなければ公式サイトからインストール |
| 2 | AIモデルのAPIキー | Claude(Anthropic)またはOpenAIのキーを1つ。Kimi K2.5なら無料枠あり |
| 3 | チャットアプリのBot設定 | Telegram・Discord・Slackのいずれか。最初はTelegram Botが一番ラク |
Python経験者なら「Node.jsか……」と思うかもしれませんが、OpenClawのGatewayがNode.js製なので、ここは素直に入れてください。Python側はスキル(拡張機能)を書くときに活躍します。
コマンド一発でインストール
ターミナルを開いて、以下を実行します。
npx openclaw@latest init
対話形式のセットアップウィザードが起動します。聞かれることは3つだけ。
Claude Sonnet 4.5 か GPT-4o などのモデルを選択します(迷ったらClaude推奨)。
先ほど取得したAPIキーを貼り付けます。先頭・末尾の空白に注意。
Telegram Bot Tokenを入力します。これで ~/.openclaw/ ディレクトリが生成され、Gatewayが 127.0.0.1:18789 で待ち受け状態になります。

よくある3大エラーと即効対処
筆者や周囲のエンジニアがハマったポイントをまとめておきます。ここで詰まる人、本当に多い。
Error: unsupported engineが出る-
Node.jsのバージョンが古いことが原因です。
nvm install 22を実行してアップデートしてください。 - Telegram Botが無反応になる
-
Webhookの競合が原因です。
openclaw gateway restartで再接続してください。 - APIキーエラーが出る
-
キーのコピーミス(先頭・末尾の空白)が原因であることがほとんどです。
.openclaw/config.yamlを直接開いて編集してください。どうにもならない場合はopenclaw doctorを実行すると、設定ファイルとネットワーク状態を一括診断してくれます。
起動成功を画面で確認
Telegram(またはDiscord)を開いて、Botに「こんにちは」と送ってみてください。AIモデルからの返答が返ってくれば、環境構築は完了です。
- Botに「こんにちは」と送ってAIから返答が返ってくる
openclaw statusをターミナルで叩いて「GATEWAY: RUNNING」が表示される(Gatewayの稼働状態・接続モデル・メモリ使用量が一覧で確認できます)

今すぐ使える実践サンプル3選
動いたら、さっそく何か仕事をさせたいですよね。「とりあえずHello World」で終わるのはもったいないので、Python経験者ならすぐ試せる実用サンプルを3つ用意しました。
①ニュース自動要約Bot
OpenClawの真骨頂は「自分から動く」こと。Heartbeat機能(定期巡回の仕組み)を使えば、毎朝決まった時間にニュースを要約してチャットに届けてくれます。
~/.openclaw/HEARTBEAT.md をテキストエディタで開きます。
以下の1行を追記します。
- [ ] 毎朝7:00にTechCrunch、Hacker Newsのトップ5記事を要約してTelegramに送信
openclaw heartbeat reload を実行すれば完了です。翌朝、歯磨きしてる間にニュースサマリーが届きます。
②GitHub変更を自動監視
気になるOSSリポジトリのリリースやIssueを、OpenClawに監視させましょう。Telegramで以下のように話しかけるだけでOKです。
Botのチャット画面に、次のように自然言語で話しかけます(コマンドではありません)。
「openclaw/openclawリポジトリの新しいリリースとマージされたPRを、毎日18時にまとめて報告して」
OpenClawがGitHub APIを叩いて差分を取得し、要約して通知してくれます。スキルの追加インストールは不要で、標準のWeb検索機能で対応可能です。
③Pythonスクリプトを丸投げ
Python使いなら、既存のスクリプトをOpenClawに任せるのが一番手っ取り早いです。Botのチャットにこう話しかけるだけ。
「~/scripts/daily_report.py を毎日9時に実行して、結果をDiscordに投稿して。エラーが出たら原因も一緒に教えて」
cronと何が違うの?と思うかもしれません。決定的な差は「エラー時にAIが原因を分析してくれる」点です。
- エラー時にAIが原因を自動分析してチャットに通知してくれる(例:「IndexError出てます。data.csvの3行目が空行です」)
- 自然言語で指示するだけでスケジュール設定が完了する
- ログを自分で見に行く手間がゼロになる
- cronと違い、Node.js製GatewayをPC上で常時起動しておく必要がある
- AIモデルのAPIを呼び出すため、エラー分析の都度APIコストが発生する

次のステップへ
環境構築と基本操作はこれで完了です。ここから先、どう深掘りするかの優先順位を筆者の経験からお伝えします。
Docker等での実行環境の隔離は、本番運用前に必ず対応してください。Qiitaの完全ガイドにセキュリティのベストプラクティスが詳しくまとまっています。「あとでやろう」が一番危険です。
まずは今日セットアップしたBotに、明日の朝やってほしいタスクを1つ頼んでみてください。それだけで実感できるはずです。

