クイックスタートと初回実行のQ&A。日常的な運用、モデル、認証、セッション、 トラブルシューティングについては、メインのFAQを参照してください。Documentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
クイックスタートと初回実行セットアップ
行き詰まったときに最速で抜け出す方法
行き詰まったときに最速で抜け出す方法
- Claude Code: https://www.anthropic.com/claude-code/
- OpenAI Codex: https://openai.com/codex/
--install-method git なしでインストーラーを再実行すればいつでも切り替えられます。ヒント: エージェントには修正を計画し、監督するよう依頼し(ステップごとに)、必要なコマンドだけを実行してください。
そうすると変更が小さくなり、監査しやすくなります。実際のバグや修正を見つけた場合は、GitHub issue を作成するか PR を送ってください。
https://github.com/openclaw/openclaw/issues
https://github.com/openclaw/openclaw/pullsまずは次のコマンドから始めます(支援を求めるときは出力を共有してください)。openclaw status: Gateway/エージェントの健全性と基本設定の簡単なスナップショット。openclaw models status: プロバイダー認証とモデルの利用可否を確認します。openclaw doctor: 一般的な設定/状態の問題を検証し、修復します。
openclaw status --all、openclaw logs --follow、
openclaw gateway status、openclaw health --verbose。クイックデバッグループ: 何かが壊れている場合の最初の60秒。
インストールドキュメント: インストール、インストーラーフラグ、更新。Heartbeat がスキップされ続けます。スキップ理由は何を意味しますか?
Heartbeat がスキップされ続けます。スキップ理由は何を意味しますか?
quiet-hours: 設定されたアクティブ時間帯の外empty-heartbeat-file:HEARTBEAT.mdは存在するが、空白またはヘッダーだけの足場しか含まれていないno-tasks-due:HEARTBEAT.mdのタスクモードは有効だが、まだ期限に達したタスク間隔がないalerts-disabled: Heartbeat の可視性がすべて無効(showOk、showAlerts、useIndicatorがすべてオフ)
OpenClaw の推奨インストールとセットアップ方法
OpenClaw の推奨インストールとセットアップ方法
pnpm openclaw onboard で実行してください。オンボーディング後にダッシュボードを開くには?
オンボーディング後にダッシュボードを開くには?
localhost とリモートでダッシュボードを認証するには?
localhost とリモートでダッシュボードを認証するには?
http://127.0.0.1:18789/を開きます。- 共有シークレット認証を求められた場合は、設定済みのトークンまたはパスワードを Control UI 設定に貼り付けます。
- トークンのソース:
gateway.auth.token(またはOPENCLAW_GATEWAY_TOKEN)。 - パスワードのソース:
gateway.auth.password(またはOPENCLAW_GATEWAY_PASSWORD)。 - 共有シークレットがまだ設定されていない場合は、
openclaw doctor --generate-gateway-tokenでトークンを生成します。
- Tailscale Serve(推奨): バインドはループバックのままにし、
openclaw gateway --tailscale serveを実行して、https://<magicdns>/を開きます。gateway.auth.allowTailscaleがtrueの場合、IDヘッダーが Control UI/WebSocket 認証を満たします(共有シークレットの貼り付けは不要、信頼された Gateway ホストであることが前提)。HTTP API では、private-ingress のnoneまたは trusted-proxy HTTP 認証を意図的に使わない限り、共有シークレット認証が引き続き必要です。 同じクライアントからの不正な同時 Serve 認証試行は、失敗認証リミッターに記録される前に直列化されるため、2回目の不正な再試行ですでにretry laterが表示されることがあります。 - Tailnet バインド:
openclaw gateway --bind tailnet --token "<token>"を実行するか(またはパスワード認証を設定し)、http://<tailscale-ip>:18789/を開いてから、一致する共有シークレットをダッシュボード設定に貼り付けます。 - ID対応リバースプロキシ: Gateway を信頼されたプロキシの背後に置き、
gateway.auth.mode: "trusted-proxy"を設定してから、プロキシURLを開きます。同一ホストのループバックプロキシには、明示的なgateway.auth.trustedProxy.allowLoopback = trueが必要です。 - SSH トンネル:
ssh -N -L 18789:127.0.0.1:18789 user@hostを実行してから、http://127.0.0.1:18789/を開きます。共有シークレット認証はトンネル経由でも適用されます。求められたら、設定済みのトークンまたはパスワードを貼り付けてください。
チャット承認に exec 承認設定が2つあるのはなぜですか?
チャット承認に exec 承認設定が2つあるのはなぜですか?
approvals.exec: 承認プロンプトをチャットの送信先に転送しますchannels.<channel>.execApprovals: そのチャネルを exec 承認のネイティブ承認クライアントとして動作させます
- チャットがすでにコマンドと返信をサポートしている場合、同じチャット内の
/approveは共有パスを通じて機能します。 - サポートされているネイティブチャネルが承認者を安全に推定できる場合、
channels.<channel>.execApprovals.enabledが未設定または"auto"のとき、OpenClaw はDM優先のネイティブ承認を自動で有効化します。 - ネイティブの承認カード/ボタンが利用できる場合、そのネイティブUIが主要な経路です。エージェントは、ツール結果がチャット承認を利用できない、または手動承認が唯一の経路だと示している場合にのみ、手動の
/approveコマンドを含めるべきです。 approvals.execは、プロンプトを他のチャットや明示的な運用ルームにも転送する必要がある場合にのみ使います。channels.<channel>.execApprovals.target: "channel"または"both"は、承認プロンプトを発生元のルーム/トピックに投稿し戻したい場合にのみ使います。- Plugin 承認はさらに別です。デフォルトでは同じチャット内の
/approveを使い、任意のapprovals.plugin転送を使えます。また、一部のネイティブチャネルだけが、その上に Plugin 承認のネイティブ処理を維持します。
必要なランタイムは何ですか?
必要なランタイムは何ですか?
pnpm を推奨します。Bun は Gateway には推奨されません。Raspberry Pi で動作しますか?
Raspberry Pi で動作しますか?
Raspberry Pi へのインストールのヒントはありますか?
Raspberry Pi へのインストールのヒントはありますか?
wake up my friend で止まっている / オンボーディングが孵化しません。次に何をすればよいですか?
wake up my friend で止まっている / オンボーディングが孵化しません。次に何をすればよいですか?
- Gateway を再起動します。
- ステータスと認証を確認します。
- それでもハングする場合は、次を実行します。
オンボーディングをやり直さずにセットアップを新しいマシン(Mac mini)へ移行できますか?
オンボーディングをやり直さずにセットアップを新しいマシン(Mac mini)へ移行できますか?
- 新しいマシンに OpenClaw をインストールします。
- 古いマシンから
$OPENCLAW_STATE_DIR(デフォルト:~/.openclaw)をコピーします。 - ワークスペース(デフォルト:
~/.openclaw/workspace)をコピーします。 openclaw doctorを実行し、Gateway サービスを再起動します。
~/.openclaw/ 配下にあります(例: ~/.openclaw/agents/<agentId>/sessions/)。関連: 移行、ディスク上の保存場所、
エージェントワークスペース、Doctor、
リモートモード。最新バージョンの新機能はどこで確認できますか?
最新バージョンの新機能はどこで確認できますか?
docs.openclaw.ai にアクセスできない(SSL エラー)
docs.openclaw.ai にアクセスできない(SSL エラー)
docs.openclaw.ai が誤ってブロックされます。
無効化するか、docs.openclaw.ai を許可リストに追加してから、再試行してください。
ブロック解除に協力するため、こちらで報告してください: https://spa.xfinity.com/check_url_status。それでもサイトにアクセスできない場合、ドキュメントは GitHub にミラーされています。
https://github.com/openclaw/openclaw/tree/main/docs安定版とベータ版の違い
安定版とベータ版の違い
ベータ版をインストールするにはどうすればよく、ベータ版と dev の違いは何ですか?
ベータ版をインストールするにはどうすればよく、ベータ版と dev の違いは何ですか?
beta です(昇格後は latest と一致する場合があります)。
Dev は main の移動する先頭(git)です。公開される場合は、npm dist-tag dev を使用します。ワンライナー(macOS/Linux):最新のビットを試すにはどうすればよいですか?
最新のビットを試すにはどうすればよいですか?
インストールとオンボーディングには通常どのくらいかかりますか?
インストールとオンボーディングには通常どのくらいかかりますか?
- インストール: 2〜5 分
- オンボーディング: 設定するチャンネルやモデルの数に応じて 5〜15 分
インストーラーが止まります。より詳しいフィードバックを得るにはどうすればよいですか?
インストーラーが止まります。より詳しいフィードバックを得るにはどうすればよいですか?
Windows のインストールで git が見つからない、または openclaw が認識されないと表示される
Windows のインストールで git が見つからない、または openclaw が認識されないと表示される
- Git for Windows をインストールし、
gitが PATH 上にあることを確認します。 - PowerShell を閉じて開き直し、インストーラーを再実行します。
- npm のグローバル bin フォルダーが PATH 上にありません。
-
パスを確認します。
-
そのディレクトリをユーザー PATH に追加します(Windows では
\binサフィックスは不要です。ほとんどのシステムでは%AppData%\npmです)。 - PATH を更新した後、PowerShell を閉じて開き直します。
Windows の exec 出力で中国語テキストが文字化けします。どうすればよいですか?
Windows の exec 出力で中国語テキストが文字化けします。どうすればよいですか?
system.run/execの出力で中国語が文字化けとして表示される- 同じコマンドが別のターミナルプロファイルでは正常に見える
Docs で疑問が解決しませんでした。よりよい回答を得るにはどうすればよいですか?
Docs で疑問が解決しませんでした。よりよい回答を得るにはどうすればよいですか?
Linux に OpenClaw をインストールするにはどうすればよいですか?
Linux に OpenClaw をインストールするにはどうすればよいですか?
VPS に OpenClaw をインストールするにはどうすればよいですか?
VPS に OpenClaw をインストールするにはどうすればよいですか?
クラウド/VPS インストールガイドはどこにありますか?
クラウド/VPS インストールガイドはどこにありますか?
- VPS ホスティング(すべてのプロバイダーを 1 か所に集約)
- Fly.io
- Hetzner
- exe.dev
OpenClaw に自身を更新させることはできますか?
OpenClaw に自身を更新させることはできますか?
オンボーディングでは実際に何が行われますか?
オンボーディングでは実際に何が行われますか?
openclaw onboard は推奨されるセットアップパスです。ローカルモードでは次の手順を案内します。- モデル/認証セットアップ(プロバイダー OAuth、API キー、Anthropic setup-token、さらに LM Studio などのローカルモデルオプション)
- ワークスペースの場所 + ブートストラップファイル
- Gateway 設定(bind/port/auth/tailscale)
- チャンネル(WhatsApp、Telegram、Discord、Mattermost、Signal、iMessage、さらに QQ Bot などのバンドルされたチャンネルプラグイン)
- デーモンインストール(macOS の LaunchAgent、Linux/WSL2 の systemd ユーザーユニット)
- ヘルスチェックとSkillsの選択
これを実行するには Claude または OpenAI のサブスクリプションが必要ですか?
これを実行するには Claude または OpenAI のサブスクリプションが必要ですか?
- Anthropic API キー: 通常の Anthropic API 課金
- OpenClaw での Claude CLI / Claude サブスクリプション認証: Anthropic スタッフから
この使用は再び許可されたと伝えられており、OpenClaw は Anthropic が新しい
ポリシーを公開しない限り、この統合での
claude -p使用を認可済みとして扱います
API キーなしで Claude Max サブスクリプションを使用できますか?
API キーなしで Claude Max サブスクリプションを使用できますか?
claude -p 使用を認可済みとして扱います。最も予測可能なサーバーサイドのセットアップを望む場合は、代わりに Anthropic API キーを使用してください。Claude サブスクリプション認証(Claude Pro または Max)はサポートされていますか?
Claude サブスクリプション認証(Claude Pro または Max)はサポートされていますか?
claude -p 使用を認可済みとして扱います。Anthropic setup-token は、サポートされる OpenClaw トークンパスとして引き続き利用できますが、OpenClaw は現在、利用可能な場合は Claude CLI の再利用と claude -p を優先します。
本番環境またはマルチユーザーワークロードでは、Anthropic API キー認証が引き続き
より安全で予測可能な選択肢です。OpenClaw で他のサブスクリプション形式のホスト型
オプションを使いたい場合は、OpenAI、Qwen / Model
Cloud、MiniMax、GLM
Models を参照してください。Anthropic から HTTP 429 rate_limit_error が表示されるのはなぜですか?
Anthropic から HTTP 429 rate_limit_error が表示されるのはなぜですか?
Extra usage is required for long context requests の場合、そのリクエストは
Anthropic の 1M コンテキストベータ(context1m: true)を使用しようとしています。これは、
認証情報が長文コンテキスト課金の対象である場合(API キー課金、または
Extra Usage が有効な OpenClaw Claude-login パス)にのみ機能します。ヒント: プロバイダーがレート制限されている間も OpenClaw が返信を続けられるように、フォールバックモデルを設定します。
モデル、OAuth、および
/gateway/troubleshooting#anthropic-429-extra-usage-required-for-long-context を参照してください。AWS Bedrock はサポートされていますか?
AWS Bedrock はサポートされていますか?
amazon-bedrock プロバイダーとしてマージできます。それ以外の場合は、plugins.entries.amazon-bedrock.config.discovery.enabled を明示的に有効にするか、手動でプロバイダーエントリを追加できます。Amazon Bedrock と モデルプロバイダー を参照してください。管理されたキーのフローを利用したい場合は、Bedrock の前段に OpenAI 互換プロキシを置く方法も有効な選択肢です。Codex 認証はどのように機能しますか?
Codex 認証はどのように機能しますか?
openai/gpt-5.5 を使用します。これは ChatGPT/Codex サブスクリプション認証に加えて、
ネイティブの Codex アプリサーバー実行を使う構成です。openai-codex/gpt-* モデル参照は、
openclaw doctor --fix によって修復されるレガシー設定です。直接の OpenAI API キー
アクセスは、非エージェントの OpenAI API サーフェスと、順序付きの openai-codex API キープロファイル経由のエージェント
モデルで引き続き利用できます。
モデルプロバイダー と オンボーディング (CLI) を参照してください。OpenClaw がまだ openai-codex に言及するのはなぜですか?
OpenClaw がまだ openai-codex に言及するのはなぜですか?
openai-codex は ChatGPT/Codex OAuth 用のプロバイダーおよび認証プロファイル ID です。
古い設定ではモデルプレフィックスとしても使用されていました。openai/gpt-5.5= エージェントターンにネイティブ Codex ランタイムを使う ChatGPT/Codex サブスクリプション認証openai-codex/gpt-5.5=openclaw doctor --fixによって修復されるレガシーモデルルートopenai/gpt-5.5と順序付きのopenai-codexAPI キープロファイル = OpenAI エージェントモデル用の API キー認証openai-codex:...= 認証プロファイル ID であり、モデル参照ではありません
OPENAI_API_KEY を設定します。ChatGPT/Codex サブスクリプション認証を使いたい場合は、
openclaw models auth login --provider openai-codex でサインインします。モデル参照は
openai/gpt-5.5 のままにしてください。openai-codex/* モデル参照は
openclaw doctor --fix が書き換えるレガシー設定です。Codex OAuth の制限が ChatGPT web と異なることがあるのはなぜですか?
Codex OAuth の制限が ChatGPT web と異なることがあるのはなぜですか?
openclaw models status で現在表示可能なプロバイダーの使用量/クォータウィンドウを
表示できますが、ChatGPT web の権利を直接 API アクセスとして作り出したり正規化したりはしません。
直接の OpenAI Platform 課金/制限パスを使いたい場合は、API キー付きの openai/* を使用します。OpenAI サブスクリプション認証 (Codex OAuth) はサポートしていますか?
OpenAI サブスクリプション認証 (Codex OAuth) はサポートしていますか?
Gemini CLI OAuth はどう設定しますか?
Gemini CLI OAuth はどう設定しますか?
openclaw.json のクライアント ID やシークレットではなく、Plugin 認証フローを使用します。手順:geminiがPATHに入るように、Gemini CLI をローカルにインストールします- Homebrew:
brew install gemini-cli - npm:
npm install -g @google/gemini-cli
- Homebrew:
- Plugin を有効化します:
openclaw plugins enable google - ログインします:
openclaw models auth login --provider google-gemini-cli --set-default - ログイン後のデフォルトモデル:
google-gemini-cli/gemini-3-flash-preview - リクエストが失敗する場合は、Gateway ホストで
GOOGLE_CLOUD_PROJECTまたはGOOGLE_CLOUD_PROJECT_IDを設定します
カジュアルなチャットにローカルモデルを使ってもよいですか?
カジュアルなチャットにローカルモデルを使ってもよいですか?
ホスト型モデルのトラフィックを特定のリージョンに留めるにはどうすればよいですか?
ホスト型モデルのトラフィックを特定のリージョンに留めるにはどうすればよいですか?
models.mode: "merge" を使用すれば、選択したリージョン指定プロバイダーを尊重しながら、フォールバックを利用可能なまま Anthropic/OpenAI を併記することもできます。これをインストールするために Mac Mini を買う必要がありますか?
これをインストールするために Mac Mini を買う必要がありますか?
imsg とともに iMessage を使用します。Gateway を Linux など別の場所で実行する場合は、channels.imessage.cliPath を、その Mac 上で imsg を実行する SSH ラッパーに設定します。その他の macOS 専用ツールを使いたい場合は、Gateway を Mac で実行するか、macOS ノードをペアリングします。ドキュメント: iMessage、ノード、Mac リモートモード。iMessage サポートには Mac mini が必要ですか?
iMessage サポートには Mac mini が必要ですか?
imsg とともに iMessage を使用します。Gateway はその Mac 上で実行することも、SSH ラッパー cliPath を使って別の場所で実行することもできます。一般的なセットアップ:- Gateway を Linux/VPS で実行し、
channels.imessage.cliPathを、Messages にサインインした Mac 上でimsgを実行する SSH ラッパーに設定します。 - 最もシンプルな単一マシン構成にしたい場合は、すべてを Mac 上で実行します。
OpenClaw を実行するために Mac mini を買った場合、それを MacBook Pro に接続できますか?
OpenClaw を実行するために Mac mini を買った場合、それを MacBook Pro に接続できますか?
system.run などの追加機能を提供します。一般的なパターン:- Mac mini 上の Gateway (常時稼働)。
- MacBook Pro は macOS アプリまたはノードホストを実行し、Gateway にペアリングします。
openclaw nodes status/openclaw nodes listで確認します。
Bun は使えますか?
Bun は使えますか?
Telegram: allowFrom には何を入れますか?
Telegram: allowFrom には何を入れますか?
channels.telegram.allowFrom は人間の送信者の Telegram ユーザー ID (数値) です。bot のユーザー名ではありません。セットアップでは数値ユーザー ID のみを求めます。設定にすでにレガシーの @username エントリがある場合、openclaw doctor --fix で解決を試みることができます。より安全な方法 (サードパーティ bot なし):- bot に DM し、
openclaw logs --followを実行してfrom.idを読み取ります。
- bot に DM し、
https://api.telegram.org/bot<bot_token>/getUpdatesを呼び出してmessage.from.idを読み取ります。
@userinfobotまたは@getidsbotに DM します。
複数の人が、異なる OpenClaw インスタンスで 1 つの WhatsApp 番号を使えますか?
複数の人が、異なる OpenClaw インスタンスで 1 つの WhatsApp 番号を使えますか?
kind: "direct"、送信者 E.164 形式の +15551234567 など) を異なる agentId にバインドすると、各人が自分専用のワークスペースとセッションストアを持てます。返信は引き続き同じ WhatsApp アカウントから送信され、DM アクセス制御 (channels.whatsapp.dmPolicy / channels.whatsapp.allowFrom) は WhatsApp アカウントごとにグローバルです。マルチエージェントルーティング と WhatsApp を参照してください。「高速チャット」エージェントと「コーディング用 Opus」エージェントを実行できますか?
「高速チャット」エージェントと「コーディング用 Opus」エージェントを実行できますか?
Homebrew は Linux で動作しますか?
Homebrew は Linux で動作しますか?
brew でインストールしたツールを解決できるように、サービスの PATH に /home/linuxbrew/.linuxbrew/bin (または使用している brew プレフィックス) が含まれていることを確認してください。
最近のビルドでは、Linux systemd サービスで一般的なユーザー bin ディレクトリ (例: ~/.local/bin、~/.npm-global/bin、~/.local/share/pnpm、~/.bun/bin) も先頭に追加され、設定されている場合は PNPM_HOME、NPM_CONFIG_PREFIX、BUN_INSTALL、VOLTA_HOME、ASDF_DATA_DIR、NVM_DIR、FNM_DIR を尊重します。ハック可能な git インストールと npm インストールの違い
ハック可能な git インストールと npm インストールの違い
後から npm インストールと git インストールを切り替えられますか?
後から npm インストールと git インストールを切り替えられますか?
openclaw update --channel ... を使用します。
これはデータを削除しません。OpenClaw のコードインストールだけを変更します。
状態 (~/.openclaw) とワークスペース (~/.openclaw/workspace) はそのまま残ります。npm から git へ:--dry-run を追加します。アップデーターは
Doctor のフォローアップを実行し、対象チャンネルの Plugin ソースを更新し、
--no-restart を渡さない限り Gateway を再起動します。インストーラーでもどちらのモードも強制できます。Gateway はラップトップと VPS のどちらで実行すべきですか?
Gateway はラップトップと VPS のどちらで実行すべきですか?
- 長所: サーバー費用が不要、ローカルファイルへ直接アクセス可能、ライブのブラウザーウィンドウ。
- 短所: スリープ/ネットワーク切断 = 切断、OS 更新/再起動で中断、起動したままにする必要があります。
- 長所: 常時稼働、安定したネットワーク、ノートパソコンのスリープ問題なし、稼働を維持しやすい。
- 短所: 多くの場合ヘッドレスで実行する(スクリーンショットを使う)、リモートファイルアクセスのみ、更新には SSH が必要。
専用マシンで OpenClaw を実行することはどのくらい重要ですか?
専用マシンで OpenClaw を実行することはどのくらい重要ですか?
- 専用ホスト(VPS/Mac mini/Pi): 常時稼働、スリープ/再起動による中断が少ない、権限が整理しやすい、稼働を維持しやすい。
- 共有のノートパソコン/デスクトップ: テストや能動的な利用にはまったく問題ありませんが、マシンがスリープまたは更新されると停止が発生することを想定してください。
VPS の最小要件と推奨 OS は何ですか?
VPS の最小要件と推奨 OS は何ですか?
OpenClaw を VM で実行できますか?要件は何ですか?
OpenClaw を VM で実行できますか?要件は何ですか?
- 絶対最小: 1 vCPU、1GB RAM。
- 推奨: 複数チャネル、ブラウザー自動化、またはメディアツールを実行する場合は 2GB RAM 以上。
- OS: Ubuntu LTS または別の最新の Debian/Ubuntu。
関連
- FAQ — メイン FAQ(モデル、セッション、Gateway、セキュリティ、その他)
- インストール概要
- はじめに
- トラブルシューティング