クイックスタートと初回実行のQ&A。日常的な操作、モデル、認証、セッション、 トラブルシューティングについては、メインの FAQ を参照してください。Documentation Index
Fetch the complete documentation index at: https://docs.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/agent の健全性と基本設定の簡易スナップショット。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/を開きます。- shared-secret 認証を求められた場合は、設定済みのトークンまたはパスワードを Control UI 設定に貼り付けます。
- トークンのソース:
gateway.auth.token(またはOPENCLAW_GATEWAY_TOKEN)。 - パスワードのソース:
gateway.auth.password(またはOPENCLAW_GATEWAY_PASSWORD)。 - まだ共有シークレットが設定されていない場合は、
openclaw doctor --generate-gateway-tokenでトークンを生成します。
- Tailscale Serve(推奨): バインドは loopback のままにし、
openclaw gateway --tailscale serveを実行し、https://<magicdns>/を開きます。gateway.auth.allowTailscaleがtrueの場合、IDヘッダーが Control UI/WebSocket 認証を満たします(共有シークレットの貼り付け不要、信頼済み gateway ホストを前提)。HTTP API は、意図的に private-ingressnoneまたは trusted-proxy HTTP 認証を使わない限り、引き続き shared-secret 認証が必要です。 同じクライアントからの不正な同時 Serve 認証試行は、failed-auth リミッターに記録される前に直列化されるため、2回目の不正リトライですでにretry laterが表示されることがあります。 - Tailnet バインド:
openclaw gateway --bind tailnet --token "<token>"を実行する(またはパスワード認証を設定する)と、http://<tailscale-ip>:18789/が開き、その後で一致する共有シークレットをダッシュボード設定に貼り付けます。 - ID対応リバースプロキシ: Gateway を信頼済みプロキシの背後に置き、
gateway.auth.mode: "trusted-proxy"を設定してから、プロキシURLを開きます。同一ホストの loopback プロキシには、明示的にgateway.auth.trustedProxy.allowLoopback = trueが必要です。 - SSH トンネル:
ssh -N -L 18789:127.0.0.1:18789 user@hostを実行してから、http://127.0.0.1:18789/を開きます。トンネル経由でも shared-secret 認証は適用されます。求められた場合は設定済みのトークンまたはパスワードを貼り付けてください。
チャット承認用の 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-approval-native 処理を維持します。
必要なランタイムは何ですか?
必要なランタイムは何ですか?
pnpm を推奨します。Bun は Gateway には推奨されません。Raspberry Pi で動作しますか?
Raspberry Pi で動作しますか?
Raspberry Pi インストールのコツはありますか?
Raspberry Pi インストールのコツはありますか?
wake up my friend で止まる / オンボーディングが hatch しません。どうすればよいですか?
wake up my friend で止まる / オンボーディングが hatch しません。どうすればよいですか?
- 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 を allowlist に追加してから再試行してください。
ブロック解除のため、こちらから報告に協力してください: https://spa.xfinity.com/check_url_status。それでもサイトにアクセスできない場合は、ドキュメントが GitHub にミラーされています。
https://github.com/openclaw/openclaw/tree/main/docs安定版とベータの違い
安定版とベータの違い
ベータ版のインストール方法と、ベータと開発版の違いは何ですか?
ベータ版のインストール方法と、ベータと開発版の違いは何ですか?
beta です(昇格後は latest と一致する場合があります)。
開発版 は 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の出力で中国語が文字化けとして表示される- 同じコマンドが別のターミナルプロファイルでは正常に表示される
ドキュメントで疑問が解決しません。より良い回答を得るにはどうすればよいですか?
ドキュメントで疑問が解決しません。より良い回答を得るにはどうすればよいですか?
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 などの同梱チャンネル Plugin)
- デーモンインストール(macOS の LaunchAgent、Linux/WSL2 の systemd user unit)
- ヘルスチェック と 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 ログイン経路)にのみ機能します。ヒント: fallback model を設定すると、provider がレート制限されている間も OpenClaw が応答を続けられます。
Models、OAuth、および
/gateway/troubleshooting#anthropic-429-extra-usage-required-for-long-context を参照してください。AWS Bedrock はサポートされていますか?
AWS Bedrock はサポートされていますか?
amazon-bedrock provider としてマージできます。それ以外の場合は、plugins.entries.amazon-bedrock.config.discovery.enabled を明示的に有効にするか、手動の provider エントリを追加できます。Amazon Bedrock と Model providers を参照してください。管理されたキーのフローを希望する場合は、Bedrock の前段に OpenAI 互換プロキシを置く方法も有効な選択肢です。Codex 認証はどのように動作しますか?
Codex 認証はどのように動作しますか?
agentRuntime.id: "codex" とともに openai/gpt-5.5 を使用します:
ChatGPT/Codex サブスクリプション認証に加え、ネイティブ Codex アプリサーバー実行です。
デフォルトの Codex ランタイムを通じて Codex OAuth を使いたい場合にのみ
openai-codex/gpt-5.5 を使用してください。直接の OpenAI API キーアクセスは、非 agent の
OpenAI API surface、および順序付きの openai-codex API キープロファイル経由の agent model で引き続き利用できます。
Model providers と オンボーディング (CLI) を参照してください。OpenClaw がまだ openai-codex に言及するのはなぜですか?
OpenClaw がまだ openai-codex に言及するのはなぜですか?
openai-codex は ChatGPT/Codex OAuth 用の provider および auth-profile id です。
古い config では、model prefix としても使われていました:openai/gpt-5.5= agent turn でネイティブ Codex runtime を使う ChatGPT/Codex サブスクリプション認証openai-codex/gpt-5.5=openclaw doctor --fixによって修復されるレガシー model routeopenai/gpt-5.5と順序付きのopenai-codexAPI キープロファイル = OpenAI agent model の API キー認証openai-codex:...= auth profile id であり、model ref ではありません
OPENAI_API_KEY を設定します。ChatGPT/Codex サブスクリプション認証を使いたい場合は、
openclaw models auth login --provider openai-codex でサインインします。model ref は
openai/gpt-5.5 のままにしてください。openai-codex/* model ref は、
openclaw doctor --fix によって書き換えられるレガシー config です。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 内の client id や secret ではなく、plugin auth flow を使用します。手順: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 - ログイン後のデフォルト model:
google-gemini-cli/gemini-3-flash-preview - リクエストが失敗する場合は、gateway host で
GOOGLE_CLOUD_PROJECTまたはGOOGLE_CLOUD_PROJECT_IDを設定します
カジュアルなチャットにローカル model は適していますか?
カジュアルなチャットにローカル model は適していますか?
hosted model のトラフィックを特定のリージョンに保つにはどうすればよいですか?
hosted model のトラフィックを特定のリージョンに保つにはどうすればよいですか?
models.mode: "merge" を使えば、選択したリージョン指定 provider を尊重しつつ、fallback を利用可能な状態に保ったまま Anthropic/OpenAI も並べて一覧できます。これをインストールするために Mac Mini を買う必要がありますか?
これをインストールするために Mac Mini を買う必要がありますか?
iMessage サポートに Mac mini は必要ですか?
iMessage サポートに Mac mini は必要ですか?
- Gateway を Linux/VPS で実行し、Messages にサインイン済みの任意の Mac で BlueBubbles server を実行します。
- 最もシンプルな単一マシン構成にしたい場合は、すべてを Mac で実行します。
OpenClaw を実行するために Mac mini を買った場合、自分の MacBook Pro に接続できますか?
OpenClaw を実行するために Mac mini を買った場合、自分の MacBook Pro に接続できますか?
system.run などの追加機能を提供します。一般的なパターン:- Mac mini(常時稼働)で Gateway。
- MacBook Pro が macOS app または node host を実行し、Gateway とペアリング。
- 確認には
openclaw nodes status/openclaw nodes listを使用します。
Bun は使えますか?
Bun は使えますか?
Telegram: allowFrom には何を入れますか?
Telegram: allowFrom には何を入れますか?
channels.telegram.allowFrom は人間の送信者の Telegram user ID(数値)です。bot username ではありません。セットアップでは数値の user ID のみを求めます。すでに legacy の @username エントリが config にある場合、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 instance で 1 つの WhatsApp 番号を使用できますか?
複数人が別々の OpenClaw instance で 1 つの WhatsApp 番号を使用できますか?
kind: "direct"、sender E.164 形式の +15551234567 など)を別々の agentId にバインドすると、各人が自分専用の workspace と session store を得られます。返信は引き続き同じ WhatsApp account から送信され、DM access control(channels.whatsapp.dmPolicy / channels.whatsapp.allowFrom)は WhatsApp account ごとにグローバルです。Multi-Agent Routing と WhatsApp を参照してください。「高速チャット」agent と「コーディング用 Opus」agent を実行できますか?
「高速チャット」agent と「コーディング用 Opus」agent を実行できますか?
Homebrew は Linux で動作しますか?
Homebrew は Linux で動作しますか?
brew でインストールされた tool が解決されるよう、service PATH に /home/linuxbrew/.linuxbrew/bin(または使用している brew prefix)が含まれていることを確認してください。
最近の build では、Linux systemd service 上で一般的な user bin dir(例: ~/.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 を尊重します。hackable git install と npm install の違い
hackable git install と npm install の違い
後で npm install と git install を切り替えられますか?
後で npm install と git install を切り替えられますか?
openclaw update --channel ... を使用します。
これはデータを削除しません - OpenClaw の code install だけを変更します。
state(~/.openclaw)と workspace(~/.openclaw/workspace)はそのまま残ります。npm から git へ:--dry-run を追加します。updater は
Doctor follow-up を実行し、target channel の plugin source を更新し、
--no-restart を渡さない限り gateway を再起動します。installer でもどちらかの mode を強制できます:Gateway は laptop と VPS のどちらで実行すべきですか?
Gateway は laptop と VPS のどちらで実行すべきですか?
- 長所: サーバー費用がかからない、ローカルファイルへ直接アクセスできる、表示されているブラウザーウィンドウを使える。
- 短所: スリープやネットワーク切断 = 接続解除、OS 更新や再起動で中断される、起動したままにしておく必要がある。
- 長所: 常時稼働、安定したネットワーク、ノートPCのスリープ問題がない、稼働を維持しやすい。
- 短所: 多くの場合ヘッドレスで実行する (スクリーンショットを使う)、リモートファイルアクセスのみ、更新には SSH が必要。
専用マシンで OpenClaw を実行することはどの程度重要ですか?
専用マシンで OpenClaw を実行することはどの程度重要ですか?
VPS の最小要件と推奨 OS は何ですか?
VPS の最小要件と推奨 OS は何ですか?
- 絶対最小: 1 vCPU、1GB RAM、約 500MB ディスク。
- 推奨: 余裕を持たせるために 1-2 vCPU、2GB RAM 以上 (ログ、メディア、複数チャネル)。Node ツールとブラウザー自動化はリソースを多く消費する場合があります。
OpenClaw を VM で実行できますか?要件は何ですか?
OpenClaw を VM で実行できますか?要件は何ですか?
- 絶対最小: 1 vCPU、1GB RAM。
- 推奨: 複数チャネル、ブラウザー自動化、メディアツールを実行する場合は 2GB RAM 以上。
- OS: Ubuntu LTS または別の最新の Debian/Ubuntu。
関連
- FAQ — メイン FAQ (モデル、セッション、gateway、セキュリティ、その他)
- インストール概要
- はじめに
- トラブルシューティング