OpenClaw(Clawdbot)— 設定と API 連携
OpenClaw とは?
一般的な OS 上で動作するエージェントゲートウェイで、WhatsApp、Telegram、Discord、iMessage などのチャネルに接続できます。メッセージを送ると、さまざまな画面からエージェントの応答を得られます。追加のチャネルはプラグインで拡張できます。
公式サイトで最新機能とドキュメントを確認してください: OpenClaw。
1. OpenClaw のインストール
OS に合わせた手順を選びます。
スクリプトでインストール(推奨)
macOS / Linux
- インストール
curl -fsSL https://openclaw.ai/install.sh | bash
- 確認
openclaw --version
Windows(PowerShell)
注意: OpenClaw のインストーラーは多くの場合 WSL2 から実行します。PowerShell で WSL を起動し、WSL 内でインストールを実行してください。
iwr -useb https://openclaw.ai/install.ps1 | iex
確認:
openclaw --version
2. OpenClaw の初期化
対話ウィザードを起動します。
openclaw onboard
典型的な流れ(文言はバージョンにより異なる場合があります):
- QuickStart を選ぶ
- ベンダーキーがまだ不要な箇所では Skip for now
- All providers(またはプランに合うオプション)を選ぶ
- 迷ったら Keep current
- 任意のチャットツールや skills の手順は Skip してオンボーディングを完了してよい
- ウィザードが推奨するプライバシー/ゲートウェイのオプションがあれば有効にする
完了すると、ブラウザで ゲートウェイ UI が開く場合があります。
ゲートウェイが起動していない場合:
openclaw gateway
2. OpenClaw を mixgateway.io に接続する
1. ゲートウェイ API キーを取得
- mixgateway.io を開き、サインインします。
- [コンソール](/dashboard)で API Keys(または同等)を開きます。
- キーを作成してコピーし、
Authorization: Bearer …としてゲートウェイに送信します。
2. openclaw.json を編集
インストール後、設定は OpenClaw の設定ディレクトリ(多くは ~/.openclaw)にあります。
フォルダを開く
open ~/.openclaw
Windows + WSL の場合、そのディレクトリから次でエクスプローラーを開けます。
explorer.exe .
編集: openclaw.json。既存ファイルと次の構成をマージします。OpenAI 互換 のベース URL https://api.mixgateway.io/v1 を指す provider を設定し、agents.defaults.model.primary をその provider を使うモデル ID に結び付けます。
例(OpenClaw のバージョンに合わせて名前を調整 — 構造は ApiSet の OpenClaw ドキュメント などを参考):
{
"agents": {
"defaults": {
"model": {
"primary": "mixgateway/deepseek:deepseek-chat"
},
"models": {
"mixgateway/deepseek:deepseek-chat": {}
}
}
},
"models": {
"mode": "merge",
"providers": {
"mixgateway": {
"baseUrl": "https://api.mixgateway.io/v1",
"apiKey": "PASTE_YOUR_GATEWAY_API_KEY_HERE",
"api": "openai-completions",
"models": [
{
"id": "deepseek:deepseek-chat",
"name": "deepseek-chat",
"reasoning": false,
"input": ["text"],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 128000,
"maxTokens": 8192
}
]
}
}
}
}
補足:
PASTE_YOUR_GATEWAY_API_KEY_HEREをコンソールの実キーに置き換えます。deepseek:deepseek-chatはゲートウェイがサポートする任意のモデルに変更できます(モデルとルーティング 参照)。mixgatewayはこの例での provider キー にすぎません — 名前は変更可能ですが、agents.defaults.model.primary は同期させます(providerKey/modelId)。
3. ゲートウェイを再起動
openclaw gateway restart
ゲートウェイ UI に新しい provider とモデルが反映されます。
関連ページ
- OpenClaw 概要 — mixgateway.io で OpenClaw を使う理由。
- クイックスタート —
https://api.mixgateway.io/v1/chat/completionsを直接呼び出す。