OpenClawのインストール方法:Telegramを使ったセットアップガイド
何も設定されていないマシンから、自前で運用できるエージェントを構築しましょう。Telegramで応答し、自分で書いたルールに従うまで、約30分が目安です。
手順
実行する場所を選ぶ
OpenClawを試すだけならノートパソコンで十分です。ただし、いつでも連絡できるエージェントにしたいなら、自宅のサーバーやレンタルVPSなど、常時稼働する機器が適しています。マシンが動いている間だけ応答できるためです。どれを選んでも、ゲートウェイのポートをインターネットに公開してはいけません。
OpenClawをインストールする
お使いのシステムに合った公式インストーラーを使います。インストーラーがOSを判別し、Nodeがなければ追加してOpenClawをセットアップしたあと、初期設定に進みます。
# macOS / Linux / WSL2 curl -fsSL https://openclaw.ai/install.sh | bash # Windows (PowerShell) iwr -useb https://openclaw.ai/install.ps1 | iex初期設定を行い、ゲートウェイをサービスとして起動する
初期設定では、見つかったAIへのアクセスを再利用する「クイックスタート」か、すべてのオプションを設定できる「カスタムセットアップ」を選べます。完了したら、フォアグラウンドで動いているゲートウェイを終了し、バックグラウンドサービスとして登録します。これで再起動後も自動的に起動します。
openclaw onboard # stop the foreground gateway with Ctrl+C, then run it as a service: openclaw gateway installTelegramを接続する
Telegramで@BotFatherとのチャットを開き、ユーザー名が正しいことを確認してから/newbotを送信し、発行されたトークンを保管します。そのトークンを使ってTelegramをチャネルとして登録し、ステータス確認を実行して接続を確かめます。
openclaw channels add --channel telegram --token <bot-token> openclaw channels status --probeペアリングを承認する
ボットにメッセージを送ります。ボットは返信する代わりに、見慣れない送信者にペアリングコードを返します。保留中のリクエストを確認し、1時間以内に自分のリクエストを承認してください。
openclaw pairing list telegram openclaw pairing approve telegram <CODE>セキュリティ監査を実行し、最新の状態を保つ
OpenClawに組み込まれたセキュリティ監査で設定を確認し、指摘された問題を解決してから、安定版チャンネルの更新を適用します。2026.4.22より前に公開されたバージョンには、既知の重大な脆弱性があります。この2つのコマンドを定期的に実行しましょう。
openclaw security audit openclaw update --channel stable常設ルールを書く
エージェントのワークスペースにあるAGENTS.mdに、平易な言葉でルールを書きます。また、~/.openclaw/openclaw.jsonにも対応する厳格な制限を設定し、キー名は使用中のバージョンのドキュメントで確認してください。dmPolicyはpairingのままにし、設定に自信が持てるまでは、execの実行を毎回承認制にします。
最初の1週間
最初の1週間は試用期間と考えましょう。ゲートウェイはループバック上で動かし、公開ポートではなくTailscaleまたはSSH経由でアクセスしてください。シェルコマンドは承認制のままにし、サードパーティ製スキルは慎重に、信頼できる提供元のものだけを追加します。ループに陥ったエージェントはトークンを使い続けるため、モデルの使用量を毎日確認してください。設定を変更するたびに、セキュリティ監査を再実行しましょう。
避けたい失敗
- gateway.bindをloopbackに設定したままにせず、ゲートウェイをインターネットに公開すること。
- サードパーティ製スキルを大量にインストールすること。ブラウザー拡張機能と同じように慎重に扱いましょう。
- 古いリリースを使い続けること。2026.4.22より前のすべてのバージョンに、既知の重大な脆弱性があります。