すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:OpenClaw のデプロイ

最終更新日:Jun 13, 2026

OpenClaw は、Compute Nest またはクラウドアシスタントのパブリックコマンドを使用して ECS インスタンスにデプロイできます。

デプロイメント方法の比較

デプロイメント方法

ユースケース

メリット

Compute Nest

トライアル対応のワンストップアクティベーション。

ビジュアルフォームに入力するだけで、ECS および OpenClaw のインストールと構成が自動化されます。メッセージングチャネルとの統合も容易です。

クラウドアシスタントのパブリックコマンド

ログイン不要での一括デプロイおよび運用管理 (O&M)。

インスタンスへのログインが不要です。パラメーターを入力するだけで、インストール、モデル切り替え、チャネル統合、ヘルス診断などのフルライフサイクル操作を完了できます。一括実行にも対応しています。

デプロイメント手順

Compute Nest

Compute Nest は、OpenClaw をワンクリックでデプロイするソリューションを提供します。手動でのインストールやインスタンス環境構成なしに、すぐにアクティベートして利用できます。詳細な手順については、「Compute Nest を使用した OpenClaw のワンクリックデプロイ」をご参照ください。

クラウドアシスタント

適用範囲

パブリックコマンドを実行する前に、ターゲット ECS インスタンスが以下の条件を満たしていることを確認してください。

サポートされるオペレーティングシステム

オペレーティングシステム

サポートバージョン

パブリックコマンド

Linux

Alibaba Cloud Linux 3、Ubuntu 22.04/24.04、Debian 12、Rocky Linux 8/9、AlmaLinux 8/9、CentOS Stream 8/9

ACS-ECS-InstallOpenClaw-for-linux.sh

Windows

Windows Server 2016 以降

ACS-ECS-InstallOpenClaw-for-windows.ps1

Windows インスタンスに関する追加制限事項

  1. OpenClaw の制限により、ゲートウェイはユーザーがデスクトップにログインした後にのみ起動します。コマンドを実行する前に、ユーザーがログインしていることを確認してください。

  2. Windows コマンドは、デフォルトのシステムユーザでは実行できません。実行ユーザ(例:Administrator)をパラメーターで指定してください。一般ユーザとして実行するには、Windows インスタンスでの一般ユーザによるクラウドアシスタントコマンド実行を設定してください。

重要

vCPU 4 コア以上、メモリ 4 GiB 以上の ECS インスタンスを使用してください。共有リソースインスタンス(例:ecs.t6 または ecs.s6 シリーズ)を使用する場合は、安定したインストールおよび動作を確保するために、より高いスペックを選択することを推奨します。

1. インストール

クラウドアシスタントのパブリックコマンド ACS-ECS-InstallOpenClaw-for-linux.sh(Linux インスタンス用)または ACS-ECS-InstallOpenClaw-for-windows.ps1(Windows インスタンス用)を使用して、ワンクリックでインストールを完了できます。コンソールまたは CLI のいずれかを使用できます。

コンソール
  1. ECS コンソール – クラウドアシスタント にログインします。上部でターゲットインスタンスのリージョンを選択します。

  2. パブリックコマンド タブに切り替えます。検索ボックスにコマンド名(例:ACS-ECS-InstallOpenClaw)を入力します。対象のコマンドカードを見つけ、[実行] をクリックします。

  3. コマンド実行ウィンドウで、主要なパラメーターを設定し、ターゲット ECS インスタンスを選択して実行します。

    • INSTALL_METHOD:常に plugin に設定します。

    • AUTH_CHOICE:モデルプロバイダー識別子(例:modelstudio-standard-api-key-cn(Qwen Standard Edition))。全一覧については、「サポートされるモデルプロバイダー」をご参照ください。

    • API_KEY:対応するプロバイダーの API キー。暗号化された送信のためにENCRYPTED_API_KEY + KEY_PAIR_ID の使用を推奨します。詳細については、「暗号化 API キーの使用方法」をご参照ください。

  4. コマンド実行履歴 タブで実行ステータスを確認します。

  5. (オプション)インストール後、OpenClaw はこのプロバイダーのデフォルトモデルを使用します。クエリ、切り替え、またはモデルプロバイダーの追加を行うには、「モデル構成」をご参照ください。

CLI
  1. パブリックコマンド情報を表示します。次のコマンドを実行して、ACS-ECS-InstallOpenClaw-for-linux.sh パブリックコマンドの詳細を表示します。

    aliyun ecs DescribeCommands \
      --RegionId 'cn-hangzhou' \
      --CommandId 'ACS-ECS-InstallOpenClaw-for-linux.sh'
    Windows インスタンス用のコマンドを表示するには、CommandId パラメーターを ACS-ECS-InstallOpenClaw-for-windows.ps1 に置き換えてください。
  2. パブリックコマンドを実行して OpenClaw をインストールします。次の例のリージョン ID およびインスタンス ID を実際の値に置き換えてください。リージョン ID はコンソールの左上隅、インスタンス ID は インスタンス ページで確認できます。

    複数のインスタンスに一度にインストールするには、--InstanceId.N パラメーターを使用して最大 100 個のインスタンス ID を指定できます。
    aliyun ecs InvokeCommand \
      --RegionId '<region ID, such as cn-hangzhou>' \
      --CommandId 'ACS-ECS-InstallOpenClaw-for-linux.sh' \
      --InstanceId.1 '<instance ID, such as i-bp1xxxxxxxxxxxx>'
    インストール時にモデルを構成する場合、プレーンテキストで渡す代わりに暗号化 API キーの使用を推奨します。「暗号化 API キーの使用方法」をご参照ください。
  3. 実行結果を表示します。コマンドは InvokeId を返します。この ID を使用して結果を照会します。

    aliyun ecs DescribeInvocationResults \
      --RegionId '<region ID>' \
      --InvokeId '<invocation ID, such as t-hz0xxxxxxxxxxxx>'

    レスポンスにおいて、Output フィールドにはスクリプトの標準出力が、ErrorInfo フィールドにはエラーメッセージが含まれます。

2. デプロイメント構成

インストール後、必要に応じてモデルおよびメッセージングチャネルを構成します。インスタンスへのログインなしに、すべての構成をクラウドアシスタントのパブリックコマンドで完了できます。

2.1 モデル構成

対応するパブリックコマンド:ACS-ECS-OpenClawModel-for-linux.sh(Windows インスタンスの場合は ACS-ECS-OpenClawModel-for-windows.ps1 を使用)。インストール時にデフォルトモデルが構成されます。以下のシナリオに基づいて、プロバイダーのクエリ、切り替え、または追加を行います。

モデルのクエリ

構成済みモデルの一覧をクエリします。切り替え前に利用可能な MODEL_ID 値を確認したり、トラブルシューティング中に構成ステータスおよび認証概要を確認したりする際に役立ちます。

クラウドアシスタントコンソールで パブリックコマンド タブに移動し、ACS-ECS-OpenClawModel-for-linux.sh を実行します。下表のようにパラメーターを入力します。

パラメーター

説明

ACTION

操作タイプ(必須)。list は構成済みモデルを一覧表示します。status は構成ステータスおよび認証概要を表示します。

list / status

OUTPUT_FORMAT

出力形式(オプション、デフォルトは table)。

json / plain

デフォルトモデルの切り替え

すでに構成済みのモデル間でデフォルトモデルを切り替えます。変更は新しいセッションから即座に有効になります。まず、モデルのクエリ を使用して利用可能な MODEL_ID 値を取得します。

クラウドアシスタントコンソールで パブリックコマンド タブに移動し、ACS-ECS-OpenClawModel-for-linux.sh を実行します。下表のようにパラメーターを入力します。

パラメーター

説明

値 / 例

ACTION

操作タイプ(必須)。

switch

MODEL_ID

モデル ID(必須)。「provider/model-name」形式です。この値は モデルのクエリ から取得します。

modelstudio/qwen3.5-plus

新規プロバイダーの追加

OpenClaw に新規モデルプロバイダー(例:OpenAI、DeepSeek、カスタムエンドポイント)を追加します。完了後、プロバイダーのデフォルトモデルが利用可能になります。他のモデルに切り替えるには、デフォルトモデルの切り替え を使用します。

クラウドアシスタントコンソールで パブリックコマンド タブに移動し、ACS-ECS-OpenClawModel-for-linux.sh を実行します。下表のようにパラメーターを入力します。

パラメーター

説明

値 / 例

ACTION

操作タイプ(必須)。

setup

AUTH_CHOICE

プロバイダー識別子(必須)。

サポートされるモデルプロバイダー」をご参照ください

API_KEY

プレーンテキストの API キー。ENCRYPTED_API_KEY のいずれか一方を選択します。暗号化版の使用を推奨します。

-

ENCRYPTED_API_KEY

暗号化された API キー。API_KEY のいずれか一方を選択します。クラウドアシスタントコマンドコンテンツ暗号化 を使用して暗号化キーを生成します。

-

KEY_PAIR_ID

クラウドアシスタントデータ暗号化キーペア ID。ENCRYPTED_API_KEY 使用時に必須です。

t-hy03a65fmrd****

BASE_URL

カスタムエンドポイント URL(オプション)。

-

CUSTOM_PROVIDER_ID

カスタムプロバイダー ID(オプション)。

-

CUSTOM_COMPATIBILITY

API 互換モード(オプション)。

openai(デフォルト) / anthropic

2.2 メッセージングチャネル構成

対応するパブリックコマンド:ACS-ECS-OpenClawChannel-for-linux.sh(Windows インスタンスの場合は .ps1 バージョンを使用)。Lark、WeCom、DingTalk、QQ Bot チャネルに対応しています。以下からチャネルを選択して構成するか、構成済みチャネルの管理 タブに切り替えて既存のチャネルをクエリまたは削除します。

DingTalk
  1. DingTalk アプリの作成

    1. 組織を選択または作成します。

      組織の選択

      DingTalk Open Platform にアクセスします。ログインすると、以下のプロンプトが表示されます。開発者権限を持つ組織を選択するか、組織を選択して 開発者権限を取得してください。

      組織の作成

      利用可能な組織がない場合は、DingTalk モバイルアプリを使用して以下の QR コードをスキャンし、新しい組織を作成します。

      image

      DingTalk モバイルクライアントのバージョンは 6.5.45 以上である必要があります。
    2. 開発者コンソールで、OpenClaw ロボットのワンクリック自動作成 の下にある [今すぐ作成] をクリックします。プラットフォームが OpenClaw ロボット情報を事前構成します。ビジネスニーズに応じて必要に応じて構成を変更し、[確認] をクリックして作成します。

      複数のアプリを作成する予定の場合は、作成時にロボット名またはアイコンを変更して、後で区別できるようにしてください。
    3. 作成成功後、アプリの Client ID および Client Secret をコピーして保存します。ウィンドウを閉じた後でも、作成済みアプリの左側ナビゲーションウィンドウの 認証情報と基本情報 でこれらを確認できます。

  2. クラウドアシスタントを使用した DingTalk チャネルの構成

    1. ECS コンソール – クラウドアシスタント にログインします。左側のナビゲーションウィンドウで、運用管理と監視 > クラウドアシスタント を選択します。

    2. パブリックコマンド タブで、ACS-ECS-OpenClawChannel-for-linux.sh(Windows インスタンスの場合は .ps1 バージョン)を検索して選択し、[コマンドの実行] をクリックします。

    3. OpenClaw がデプロイされているターゲット ECS インスタンスを選択します。下表のようにパラメーターを入力し、[実行] をクリックしてコマンドが成功するまで待ちます。実行成功後、DingTalk チャネルが OpenClaw に追加されます(@dingtalk-real-ai/dingtalk-connector プラグインが自動的にインストールされます)。

      パラメーター

      説明

      ACTION

      操作タイプ。

      setup

      CHANNEL_TYPE

      チャネルタイプ。

      dingtalk

      PARAM_ID

      DingTalk アプリの Client ID

      -

      PARAM_SECRET

      DingTalk アプリの Client SecretENCRYPTED_PARAM_SECRET + KEY_PAIR_ID を使用した暗号化送信を推奨します。

      -

  3. ボットのテスト

    グループチャットを作成するか、既存のグループにボットを追加します。DingTalk グループ内で、@メンションでボットを呼び出して チャットするか、ボットを検索してプライベートチャットを開始してテストします。

    • グループチャット:DingTalk グループの グループ設定 ページに移動します。ボット カードエリアをクリックします。ボット管理 ページで、[ボットを追加] をクリックします。検索ボックスにターゲットボット名を入力し、選択して [追加] をクリックし、[追加完了] をクリックします。グループ内で @メンションでボットを呼び出して チャットします。

    • プライベートチャット:DingTalk の上部検索バーで作成済みボット名を検索します。ボットのプロフィール画像をクリックしてプライベートチャットページに入り、ボットと会話します。

Lark
  1. Lark アプリの作成

    1. Lark Open Platform にアクセスします。Lark エージェントアプリケーションの作成 カードで、[今すぐ作成] をクリックし、指示に従って作成を完了します。この方法では、OpenClaw に必要な権限およびイベントサブスクリプションが自動的に事前構成されます。

    2. 左側のナビゲーションウィンドウで、認証情報と基本情報 ページに移動します。App IDcli_xxx 形式)および App Secret をコピーします。

  2. クラウドアシスタントを使用した Lark チャネルの構成

    1. ECS コンソール – クラウドアシスタント にログインします。左側のナビゲーションウィンドウで、運用管理と監視 > クラウドアシスタント を選択します。

    2. パブリックコマンド タブで、ACS-ECS-OpenClawChannel-for-linux.sh(Windows インスタンスの場合は .ps1 バージョン)を検索して選択し、[コマンドの実行] をクリックします。

    3. OpenClaw がデプロイされているターゲット ECS インスタンスを選択します。下表のようにパラメーターを入力し、[実行] をクリックしてコマンドが成功するまで待ちます。実行成功後、Lark チャネルが OpenClaw に追加されます(Lark プラグインが自動的に有効になります)。

      パラメーター

      説明

      ACTION

      操作タイプ。

      setup

      CHANNEL_TYPE

      チャネルタイプ。

      feishu

      PARAM_ID

      Lark アプリの App ID

      -

      PARAM_SECRET

      Lark アプリの App SecretENCRYPTED_PARAM_SECRET + KEY_PAIR_ID を使用した暗号化送信を推奨します。

      -

  3. ボットのテスト

    グループチャットを作成するか、既存のグループにボットを追加します。Lark グループ内で、@メンションでボットを呼び出して チャットするか、ボットを検索してプライベートチャットを開始してテストします。

    外部グループでボットを使用するには、Lark 公式ドキュメント「外部グループおよび外部ユーザとのプライベートチャットにおけるボットサポート」をご参照ください。
    1. 次のパスでボットを追加します:グループ ··· > 設定 > グループボット > [ボットを追加]

    2. ボットのプロフィール画像をクリックし、[メッセージを送信] をクリックしてボットにプライベートメッセージを送信します。グループ内で @メンションでボットを呼び出して メッセージを送信します。

WeCom
  1. WeCom ボットの作成

    1. WeCom 管理コンソール にアクセスします。ログイン後、左側のナビゲーションウィンドウで、管理ツール > スマートボット を選択します。

    2. [ボットを作成] をクリックし、手動作成 を選択します。基本的なボット情報を入力します。ページ下部までスクロールし、[API モードで作成] をクリックします。

    3. 以下のパラメーターを構成し、[保存] をクリックします。

      • 表示範囲:必要に応じてボットの表示範囲を構成します。

      • API 構成接続方法 セクションで、持続的接続を使用 を選択します。シークレット の下の 構成方法 セクションで、[クリックして取得] をクリックし、Bot ID および シークレット をコピーして保存します。

      • 利用可能な権限:必要に応じてボットの権限を構成します。

  2. クラウドアシスタントを使用した WeCom チャネルの構成

    コマンド実行成功後、OpenClaw は自動的に @wecom/wecom-openclaw-plugin プラグインをインストールします。

    1. ECS コンソール – クラウドアシスタント にログインします。左側のナビゲーションウィンドウで、運用管理と監視 > クラウドアシスタント を選択します。

    2. パブリックコマンド タブで、ACS-ECS-OpenClawChannel-for-linux.sh(Windows インスタンスの場合は .ps1 バージョン)を検索して選択し、[コマンドの実行] をクリックします。

    3. OpenClaw がデプロイされているターゲット ECS インスタンスを選択します。下表のようにパラメーターを入力し、[実行] をクリックしてコマンドが成功するまで待ちます。実行成功後、WeCom チャネルが OpenClaw に追加されます。

      パラメーター

      説明

      ACTION

      操作タイプ。

      setup

      CHANNEL_TYPE

      チャネルタイプ。

      wecom

      PARAM_ID

      WeCom ボットの Bot ID

      -

      PARAM_SECRET

      WeCom ボットの シークレットENCRYPTED_PARAM_SECRET + KEY_PAIR_ID を使用した暗号化送信を推奨します。

      -

  3. ボットのテスト

    1. WeCom グループチャットで、[グループメンバーを追加] をクリックし、作成済みボット名を検索してグループに追加します。

    2. ボットが追加されたグループで、@メンションでボットを呼び出して OpenClaw とのストリーミング会話を開始します。

QQ Bot
  1. QQ ボットの作成

    1. Tencent QQ Open Platform にアクセスします。ページ下部の龍峡専用エントリーで、[使用を開始] をクリックします。モバイルログインエリアで、QQ モバイルアプリを使用して QR コードをスキャンし、ログインを完了します。

    2. [ボットを作成] をクリックし、指示に従って新しい QQ ボットを生成し、ボットの AppID および AppSecret を保存します。

      AppSecret(ボットシークレット)は安全に保管してください。AppSecret はプレーンテキストで保存できません。紛失または忘れた場合は再生成する必要がありますが、その場合、元のシークレットは直ちに無効になります。
  2. クラウドアシスタントを使用した QQ ボットチャネルの構成

    クラウドアシスタントのパブリックコマンドを使用して、OpenClaw に QQ ボットチャネルを構成します。実行成功後、OpenClaw は自動的に @tencent-connect/openclaw-qqbot プラグインをインストールします。

    1. ECS コンソール – クラウドアシスタント にログインします。左側のナビゲーションウィンドウで、運用管理と監視 > クラウドアシスタント を選択します。

    2. パブリックコマンド タブで、ACS-ECS-OpenClawChannel-for-linux.sh(Windows インスタンスの場合は .ps1 バージョン)を検索して選択し、[コマンドの実行] をクリックします。

    3. OpenClaw がデプロイされているターゲット ECS インスタンスを選択します。下表のようにパラメーターを入力し、[実行] をクリックしてコマンドが成功するまで待ちます。実行成功後、QQ ボットチャネルが OpenClaw に追加されます(QQ ボットプラグインが自動的に有効になります)。

      パラメーター

      説明

      ACTION

      操作タイプ。

      setup

      CHANNEL_TYPE

      チャネルタイプ。

      qqbot

      PARAM_ID

      QQ ボットの AppID

      -

      PARAM_SECRET

      QQ ボットの AppSecret(ボットシークレット)。ENCRYPTED_PARAM_SECRET + KEY_PAIR_ID を使用した暗号化送信を推奨します。

      -

  3. ボットのテスト

    QQ で作成済みボットを検索して追加します。プライベートで直接ボットとチャットするか、テストグループに追加して @メンションでボットを呼び出して OpenClaw とのストリーミング会話を開始します。

3. 検証

ダッシュボード(WebUI)へのアクセス:デフォルトでは、ゲートウェイは 127.0.0.1:18789 でリッスンしており、ローカルアクセスのみを許可しています。パブリックネットワーク経由でアクセスするには、SSH トンネルの使用を推奨します。

ssh -L 18789:127.0.0.1:18789 root@<ECS public IP>

ローカルブラウザで http://localhost:18789 にアクセスしてダッシュボードを開きます。その他のアクセス方法(Nginx リバースプロキシ、LAN リスニング)およびセキュリティ上の考慮事項については、「パブリックネットワーク経由での WebUI アクセス」をご参照ください。

4. 追加操作

モデルおよびメッセージングチャネル構成以外の一般的な操作には、ゲートウェイサービス管理、構成済みチャネルの管理、ヘルス診断、アンインストールおよびクリーンアップが含まれます。すべてのコマンドは、ECS コンソール – クラウドアシスタント にログインし、運用管理と監視 > クラウドアシスタント > パブリックコマンド に移動する必要があります。

ゲートウェイサービス管理

対応するパブリックコマンド:ACS-ECS-OpenClawGateway-for-linux.sh(Windows インスタンスの場合は .ps1 バージョンを使用)。ゲートウェイサービスの起動/停止、インストール/アンインストール、バックグラウンド実行、ダッシュボードアクセスを管理します。

ACTION 操作

ACTION

説明

オプションパラメーター

start

ゲートウェイを起動します。

-

stop

ゲートウェイを停止します。

-

restart

ゲートウェイを再起動します。

-

status

ステータスおよび RPC プローブを確認します。

DEEP, OUTPUT_FORMAT, TIMEOUT

install

システムサービスとして登録します。

PORT, FORCE

uninstall

システムサービスをアンインストールします。

-

run

バックグラウンドで実行します(systemd 環境以外)。

PORT, BIND, FORCE

dashboard

ダッシュボード URL を取得します。

-

パラメーター説明

パラメーター

説明

オプション値

ACTION

操作タイプ(必須)。

start / stop / restart / status / install / uninstall / run / dashboard

PORT

ポート番号(デフォルト 18789)。

-

BIND

バインディングモード(run のみ)。

loopback(デフォルト) / lan / auto

FORCE

強制モード。

true / false(デフォルト)

DEEP

システムサービスのディープスキャン(status のみ)。

true / false(デフォルト)

OUTPUT_FORMAT

出力形式(status のみ)。

json

TIMEOUT

プローブタイムアウト(秒)(status のみ)。

-

構成済みチャネルの管理

同じパブリックコマンド ACS-ECS-OpenClawChannel-for-linux.sh を使用して、構成済みチャネルのクエリ、チェック、または削除を行います。クラウドアシスタントコンソールの パブリックコマンド タブで、ターゲットインスタンスを選択し、下表のようにパラメーターを入力します。

パラメーター

説明

ACTION

操作タイプ(必須)。

  • list:構成済みチャネルを一覧表示します。

  • status:接続ステータスを確認します(PROBE=true を使用して認証情報の有効性を検証します)。

  • get:特定のチャネルの構成を取得します(CHANNEL_TYPE が必要)。

  • remove:特定のチャネルを無効にします(CHANNEL_TYPE が必要)。

list / status / get / remove

CHANNEL_TYPE

チャネルタイプ、get/remove に必須。

feishu / wecom / dingtalk / qqbot

PROBE

認証情報の有効性を検証します(status のみ有効)。

true / false(デフォルト)

OUTPUT_FORMAT

出力形式(list/status/get のみ有効)。

json / plain

診断およびヘルスチェック

対応するパブリックコマンド:ACS-ECS-OpenClawDiagnose-for-linux.sh(Windows インスタンスの場合は .ps1 バージョンを使用)。ヘルスチェックを実行し、システムステータスを表示し、一般的な問題を自動修正します。

ACTION 操作

ACTION

説明

オプションパラメーター

doctor

ヘルスチェックおよび自動修復。

FIX, DEEP

status

システムステータス概要。

OUTPUT_FORMAT, ALL, DEEP, TIMEOUT

health

ゲートウェイヘルスステータス。

OUTPUT_FORMAT, TIMEOUT

パラメーター説明

パラメーター

説明

ACTION

操作タイプ(必須)。

doctor / status / health

FIX

自動修復(doctor のみ)。

true / false(デフォルト)

DEEP

ディープスキャン(doctor/status)。

true / false(デフォルト)

ALL

フル診断(status のみ)。

true / false(デフォルト)

OUTPUT_FORMAT

出力形式。

json

TIMEOUT

タイムアウト(秒)(status/health)。

-

アンインストールおよびクリーンアップ

対応するパブリックコマンド:ACS-ECS-UninstallOpenClaw-for-linux.sh(Windows インスタンスの場合は .ps1 バージョンを使用)。OpenClaw をアンインストールします。コマンドはまずクラウドアシスタントプラグインを検出して削除します。OpenClaw がプラグイン経由でインストールされていない場合は、npm uninstall -g openclaw を実行します。

パラメーター説明

パラメーター

必須

説明

REMOVE_WORKDIR

オプション

作業ディレクトリ ~/.openclaw を削除するかどうか。

  • true:すべての構成データをパージします。

  • false(デフォルト):再インストールを容易にするために構成を保持します。

警告

API キーの漏洩やセキュリティインシデントにより OpenClaw をアンインストールする場合は、REMOVE_WORKDIR パラメーターを true に設定して、ディスク上の認証情報データを完全にパージしてください。

よくある質問

クラウドアシスタントデプロイメント中にパブリックコマンドが失敗するのはなぜですか?

一般的な失敗理由は以下のとおりです。

  • 無効な API キー:AUTH_CHOICE が実際のプロバイダーと一致していない、またはキーが期限切れまたは形式が正しくありません。

  • ポート競合:ポート 18789 がすでに使用中です。次のコマンドを実行して確認してください。

    • Linux:netstat -tlnp | grep 18789

    • Windows:netstat -ano | findstr 18789

  • インストール時間の長さ:Windows インスタンスでは、OpenClaw インストールディレクトリ(デフォルト C:\Users\<username>\.openclaw)を Microsoft Defender リアルタイム保護の除外パスに追加してください。リアルタイム保護を無効にしないでください。

その他の理由およびトラブルシューティング手順については、「実行結果の表示および一般的な問題の修正」をご参照ください。

クラウドアシスタントを使用して OpenClaw をインストールした後、パブリックネットワーク経由で WebUI にリモートからアクセスするにはどうすればよいですか?

OpenClaw インストール後、ゲートウェイサービスはデフォルトで 127.0.0.1:18789 でリッスンしており、ローカルアクセスのみを許可しています。パブリックネットワーク経由で WebUI(ダッシュボード)にアクセスするには、以下のいずれかの方法を使用します。

  • 方法 1:SSH トンネル転送(推奨):ローカル端末で次のコマンドを実行し、ローカルブラウザで http://localhost:18789 にアクセスします。

    ssh -L 18789:127.0.0.1:18789 root@<ECS public IP>
  • 方法 2:パブリックネットワークアクセスなしで Session Manager CLI を使用して OpenClaw に接続

  • 方法 3:ゲートウェイバインディングモードを LAN に変更

    1. ECS インスタンスにログインし、ゲートウェイバインディングモードを loopback から lan(すべてのネットワークインターフェースでリッスン)に変更します。

      openclaw config set gateway.bind lan
      openclaw gateway restart
    2. ECS セキュリティグループで、ポート 18789 の TCP インバウンドトラフィックを許可します。0.0.0.0/0 ではなく、オフィスまたは自宅の出口 IP 範囲に権限付与オブジェクトを制限してください。

    3. ブラウザで http://<ECS public IP>:18789 にアクセスします。

    警告

    lan モードに変更後、ゲートウェイはすべてのネットワークインターフェースでリッスンします。セキュリティグループでポート 18789 へのアクセスを特定のソース IP に制限してください。すべてのパブリックアドレスに対して開放しないでください。

クラウドアシスタントデプロイメント中に暗号化 API キーを使用するにはどうすればよいですか?

API キーをプレーンテキストで送信しないようにするため、クラウドアシスタントデータ暗号化を使用して API キーを暗号化することを推奨します。暗号化後、次のパラメーターを使用して渡します。

CLI の例:

aliyun ecs InvokeCommand \
  --RegionId '<region ID>' \
  --CommandId 'ACS-ECS-InstallOpenClaw-for-linux.sh' \
  --InstanceId.1 '<instance ID>' \
  --Parameters '{"AUTH_CHOICE":"modelstudio-standard-api-key-cn","ENCRYPTED_API_KEY":"<encrypted key>","KEY_PAIR_ID":"<OOS key pair ID>"}'

クラウドアシスタントデプロイメント中に Alibaba Cloud Model Studio Token Plan をセットアップするには、インストールパラメーターをどのように構成すればよいですか?

Alibaba Cloud Model Studio Token Plan でインストールする場合、AUTH_CHOICEcustom-api-key に設定し、以下のパラメーターを構成します。

OpenClaw のクラウドアシスタントデプロイメントでサポートされるモデルプロバイダーはどれですか?

以下の表は、AUTH_CHOICE パラメーターでサポートされる値を示しています。インストールまたはモデル切り替え時に、対応する AUTH_CHOICE 値を使用してください。

AUTH_CHOICE

プロバイダー

modelstudio-standard-api-key-cn

Qwen Standard Plan(中国、従量課金)

modelstudio-standard-api-key

Qwen Standard Plan(グローバル、従量課金)

modelstudio-api-key-cn

Qwen Coding Plan(中国、サブスクリプション)

modelstudio-api-key

Qwen Coding Plan(グローバル、サブスクリプション)

openai-api-key

OpenAI

anthropic-api-key

Anthropic

deepseek-api-key

DeepSeek

gemini-api-key

Google Gemini

mistral-api-key

Mistral AI

openrouter-api-key

OpenRouter

xai-api-key

xAI(Grok)

volcengine-api-key

VolcEngine

byteplus-api-key

BytePlus

qianfan-api-key

Baidu Qianfan

moonshot-api-key

Moonshot AI / Kimi K2.5(国際サイト)

moonshot-api-key-cn

Moonshot AI / Kimi K2.5(中国本土サイト)

kimi-code-api-key

Kimi Code

xiaomi-api-key

Xiaomi

zai-api-key

Z.AI

zai-coding-global

Z.AI Coding Plan(グローバル)

zai-coding-cn

Z.AI Coding Plan(中国)

zai-global

Z.AI(グローバル)

zai-cn

Z.AI(中国)

together-api-key

Together AI

huggingface-api-key

Hugging Face

venice-api-key

Venice AI

kilocode-api-key

Kilo Gateway

litellm-api-key

LiteLLM

synthetic-api-key

Synthetic

chutes-api-key

Chutes

opencode-zen

OpenCode(Zen カタログ)

opencode-go

OpenCode(Go カタログ)

minimax-global-api

MiniMax(グローバル)

minimax-cn-api

MiniMax(中国)

ai-gateway-api-key

Vercel AI Gateway

custom-api-key

カスタムエンドポイント(BASE_URL + MODEL_ID が必要)

OpenClaw の一般的なコマンドラインツール(CLI)は何ですか?

ECS インスタンスの端末にログインし、root ユーザーに切り替えて次のコマンドを実行します。

  • OpenClaw バージョンの確認:

    openclaw --version
  • インストール済みスキルの一覧表示:

    openclaw skills list
  • プラグイン管理コマンドのヘルプ表示:

    openclaw plugins -h

OpenClaw ゲートウェイサービスを再起動するにはどうすればよいですか?

ECS インスタンスにログインし、端末で次のコマンドを実行してゲートウェイサービスを再起動します。

openclaw gateway restart

OpenClaw にスキルをインストールまたは追加するにはどうすればよいですか?

OpenClaw は、スキルを追加するための 3 つの方法をサポートしています:インタラクティブチャット、URL インストール、リレーインストール。

  • インタラクティブ作成(新規スキル用)

    OpenClaw にはビルトインのスキルクリエーターコンポーネントが含まれています。スキルクリエーターと直接チャットしてニーズを説明すると、自動的に新しいスキルが作成されます。

  • URL インストール(既存スキルの再利用用)

    事前構築済みスキルをインストールするには、その URL を OpenClaw に送信すると、システムが自動的にインストールを完了します。

  • リレーインストール(制限付きネットワーク環境用)

    ECS インスタンスが GitHub などの外部コードリポジトリにアクセスできない場合は、スキルファイルをローカルにダウンロードし、アクセス可能なストレージ(例:OSS)にアップロードして、新しい URL を OpenClaw に送信してインストールします。