OpenClawの導入ガイド:中国国内ネットワーク環境での最適化とトラブルシューティング

まず、実体験からお話しします。
昨年末、貿易業を営む友人のためにOpenClawをインストールしました。彼のWindows PCは高性能でしたが、セットアップに2時間近くかかりました。手順が多いからではなく、ネットワークの問題にハマったからです。npmで依存関係をインストールする際に接続が止まり、「接続タイムアウト」のエラーが出続け、二人で画面を見つめ合うしかありませんでした。結局、中国国内のミラーサーバーに変更したところ、わずか3分で完了しました。

このため、この記事では「公式手順通り」ではなく、中国国内のネットワーク環境でいかにスムーズにインストールするかに焦点を当てます。多くのチュートリアルがこの点を明確にしていないか、全く触れていません。

インストール前の重要な理解

OpenClaw自体のインストールコマンドは単純ですが、以下の3つの処理において国内ユーザーは壁にぶつかります:

  1. GitHubからのコード取得
  2. npmからの依存関係取得
  3. AIモデルAPI(OpenAIやAnthropicなど)への接続

これらは国内では非常に遅いか、全く接続できないことが多いです。英語のチュートリアルに従ってnpm installで30分待たされた末にエラーになり、諦めてしまう人が後を絶ちません。設定が悪いのではなく、国内ネットワークの壁を回避していないのが原因です。

ステップ1:環境準備

まず、PCにNode.jsがインストールされているか確認してください。バージョン22以上が必要です。

ターミナル(WindowsならコマンドプロンプトまたはPowerShell、MacならTerminal)を開き、以下を入力:

node -v

v22.x.x以上が表示されればOKです。未インストールの場合は、Node.js ウェブサイトからインストーラーをダウンロードし、ダブルクリックでインストールしてください(技術知識は不要です)。

システム要件: メモリ最低2GB(推奨4GB以上)、ディスク空き容量10GB。現在の一般的なPCであれば十分です。

ステップ2:【最重要】npmミラーの変更

Node.jsをインストールしたら、OpenClawをインストールする前に必ずnpmのミラーソースを変更してください。これをスキップすると高確率で詰まります。

ターミナルで以下を実行:

npm config set registry https://registry.npmmirror.com

この一行で、npmのダウンロード先を海外からTaobaoミラー(中国国内)に変更します。あるブログの検証によると、これによりインストール成功率が50%未満から95%以上に向上します。この一手間で、大半の手間を省けます。

ステップ3:OpenClawのインストール

ミラー変更後、以下のコマンドでインストールします:

npm install -g openclaw@latest
openclaw onboard --install-daemon
Windowsユーザーへ:
「スクリプトを実行できません」というエラーが出た場合、システムの実行ポリシー問題です。
PowerShellを管理者権限で開き、以下を実行してから再試行してください:
Set-ExecutionPolicy RemoteSigned

ステップ4:AIモデルの選択(最大の落とし穴)

OpenClawは動作するためにAIモデルへの接続が必要です。ここが国内ユーザーが最も挫折するポイントです。

多くのチュートリアルはClaudeやGPT-4oを推奨しますが、これらのAPIは国内から直接アクセスできません。アカウントの問題ではなく、ネットワークの壁です。安定したVPNがない限り、この道は避けて国内直結方案を選びましょう。

推奨方案その1:DeepSeek(最も簡単)

推奨方案その2:SiliconCloud 硅基流动(無料枠が豊富)

推奨方案その3:GitHub Copilot(Claude/GPT-4oを使いたい場合)

VPNをお持ちで公式APIを使いたい場合はそれでも構いませんが、初心者の方はまず上記3つの方案で安定運用することをお勧めします。

ステップ5:チャットチャンネルの接続

OpenClawとの対話窓口(IM)を設定します。

飛書 (Feishu) 設定の注意点:
アプリ作成時、ドメインは feishu.cn(中国大陸)を選択してください。lark.comを選ぶと接続できません。

IMの設定が面倒な場合は、インストール後にブラウザで localhost:3000 を開けば、Webインターフェースですぐに会話开始できます(Web版AIと同じ感覚です)。

見逃せないセキュリティ警告

インストール後に忘れがちですが、非常に重要です。

  1. 予算制限の設定:
    36Krの報道によると、開発者がハートビート機構だけでサービスを維持し、月額750ドルを消費した事例があります。Token課金は気づかないうちに膨らみます。設定ファイルに以下を追加してください:
    {
      "dailyLimit": 10,
      "monthlyBudget": 100
    }
    使用量に合わせて調整してくださいが、この2行は必須です。
  2. 初期化時はサンドボックスモード:
    ウィザードで権限を聞かれたら、Sandboxを選択し、Full Accessにしないでください。各権限の役割を理解してから権限を上げてください。公安部の統計では、42,000以上のOpenClawインスタンスが公開ネット上に露出しており、その9割以上が認証をバイパスされ、APIキーやチャット履歴を盗まれるリスクがあります。
  3. root権限での実行禁止:
    通常ユーザー権限で十分です。OpenClawにシステム最高権限は不要です。

技術知識がなくても使える?

結論:使えますが、用途によります。

もっと簡単な選択肢:

費用について

OpenClaw自体は無料オープンソースです。費用がかかるのはAIモデルの利用料のみです: