ClawTank
ドキュメント活用法ブログ今すぐデプロイ
すべての記事
OpenClaw Doctorコマンド:すべてのフラグと修正の完全ガイド [2026]

OpenClaw Doctorコマンド:すべてのフラグと修正の完全ガイド [2026]

2026年2月25日|2 分で読める
目次
  • 基本的な使い方
  • Doctorがチェックする項目
  • 1. ゲートウェイ設定
  • 2. デバイストークンミスマッチ
  • 3. 不明な設定キー
  • 4. 設定バリデーション
  • 5. ペアリングステータス
  • 6. ディレクトリ権限
  • 7. ポートの空き状況
  • 8. Node.jsバージョン
  • 便利なフラグ
  • --fix
  • --generate-gateway-token
  • --verbose
  • --json
  • よくあるシナリオ
  • 新規インストール後
  • アップグレード後
  • コンテナ再構築後
  • 他に何も効かない時
  • Doctorが修正できないもの
  • Doctorを定期的に実行する
  • 事前設定済み、Doctor不要

まだ OpenClaw をインストールしていませんか?

curl -fsSL https://openclaw.ai/install.sh | bash
iwr -useb https://openclaw.ai/install.ps1 | iex
curl -fsSL https://openclaw.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

パソコンへの影響が心配?ClawTank なら60秒でクラウドデプロイ、ファイルへのリスクゼロ。

openclaw doctorコマンドは、何か問題が起きた時の最初の防衛線です。問題を診断し、何が壊れているか説明し、ほとんどの問題を自動修正できます。

基本的な使い方

# 問題を診断(読み取り専用)
openclaw doctor

# 診断と自動修正
openclaw doctor --fix

doctorは一連のヘルスチェックを実行し、結果をOK、WARN、FAILとして報告します。

Doctorがチェックする項目

1. ゲートウェイ設定

gateway.modeが設定されていて有効かチェックします。

FAIL  gateway.mode is unset — gateway start will be blocked
FIX:  openclaw config set gateway.mode local

--fixでの自動修正: gateway.modeをlocalに設定します。

2. デバイストークンミスマッチ

デバイストークンがゲートウェイの期待するトークンと一致するかチェックします。

FAIL  device token mismatch — stored token doesn't match gateway
FIX:  regenerating device token

--fixでの自動修正: 一致するトークンを再生成し、デバイスを再ペアリングします。

3. 不明な設定キー

openclaw.json内の認識されないキーをチェックします。

WARN  unknown config key: "model" (did you mean "ai.model"?)
WARN  unknown config key: "telegramToken" (did you mean "telegram.token"?)

--fixでの自動修正: 認識されないキーを削除するか、正しい名前に移行します。

4. 設定バリデーション

無効な値、必須フィールドの欠落、不正なJSONをチェックします。

FAIL  config validation failed: "gateway.port" must be a number

--fixでの自動修正: 型の不一致を修正し、欠落しているフィールドにデフォルト値を設定します。

5. ペアリングステータス

Telegramやその他の統合が正しくペアリングされているかチェックします。

あなた専用の AI アシスタントをデプロイ

ClawTank なら OpenClaw を簡単にデプロイ — サーバー・Docker・SSH 不要。14日間無料トライアル付き。

無料トライアルを始める
WARN  pairing required — Telegram bot is configured but not paired
FIX:  openclaw pairing approve telegram CODE

--fixでの自動修正: ペアリングフローを開始し、承認コマンドを提供します。

6. ディレクトリ権限

OpenClawのデータディレクトリが存在し、書き込み可能かチェックします。

FAIL  data directory not writable: /app/data
FIX:  fixing permissions

7. ポートの空き状況

設定されたゲートウェイポートが利用可能かチェックします。

FAIL  port 3001 is already in use by process 12345
FIX:  kill the process or change gateway.port

8. Node.jsバージョン

Node.jsバージョンが最低要件(22以上)を満たしているかチェックします。

FAIL  Node.js 18.x detected — OpenClaw requires Node.js 22+

便利なフラグ

--fix

検出されたすべての問題を自動修正します:

openclaw doctor --fix

複数回実行しても安全です。すでに正しいものは変更しません。

--generate-gateway-token

新しいゲートウェイトークンを生成します(device token mismatch後に便利):

openclaw doctor --generate-gateway-token

--verbose

詳細な診断出力を表示します:

openclaw doctor --verbose

--json

結果をJSONとして出力します(スクリプト用に便利):

openclaw doctor --json

よくあるシナリオ

新規インストール後

openclaw doctor --fix

ゲートウェイモードを設定し、ディレクトリをセットアップし、初期設定を検証します。

アップグレード後

openclaw doctor --fix

非推奨の設定キーを移行し、アップグレードによる破壊的変更を修正します。

コンテナ再構築後

docker exec -it CONTAINER_ID openclaw doctor --fix

再構築で失われたトークンを再生成し、デバイスを再ペアリングします。

他に何も効かない時

openclaw doctor --fix --verbose

verboseフラグは何がチェックされ修正されているか正確に表示し、doctorが自動修復できない問題を特定するのに役立ちます。

Doctorが修正できないもの

一部の問題は手動介入が必要です:

  • 間違ったAPIキー:DoctorはAIプロバイダーの認証情報を検証できません
  • ネットワークの問題:ファイアウォールルール、DNS、ISPのブロック
  • リバースプロキシの設定ミス:Caddy/Nginxの設定はOpenClawのスコープ外
  • Telegramボットの競合:同じボットトークンをポーリングする別のプロセス

これらについては、openclaw logs --followで具体的なエラーメッセージを確認してください。

Doctorを定期的に実行する

openclaw doctorをメンテナンスルーチンに追加しましょう — 特にアップデート後に。設定のドリフトを問題が発生する前にキャッチします。

事前設定済み、Doctor不要

ClawTankはOpenClawの設定を自動的に管理します。doctorの実行は不要 — ゲートウェイトークン、設定バリデーション、ペアリングはプラットフォームが処理します。

この記事はいかがでしたか?

新しいガイドやチュートリアルの公開時にお知らせします。

関連記事

OpenClaw トラブルシューティング:よくあるエラーをすべて修正 [2026年ガイド]

OpenClaw トラブルシューティング:よくあるエラーをすべて修正 [2026年ガイド]

3 min read
OpenClaw 「Config Validation Failed」と不明キーエラーの修正方法【2026年】

OpenClaw 「Config Validation Failed」と不明キーエラーの修正方法【2026年】

2 min read
OpenClawの「Device Token Mismatch」を修正する方法 [2026ガイド]

OpenClawの「Device Token Mismatch」を修正する方法 [2026ガイド]

3 min read

OpenClaw をデプロイしませんか?

Docker・SSH・DevOps 不要。1分以内でセットアップ。

無料トライアルを始める
ClawTank
利用規約プライバシー