クイックスタートと初回セットアップ
詰まった。最速で抜け出す方法は?
詰まった。最速で抜け出す方法は?
- Claude Code: https://www.anthropic.com/claude-code/
- OpenAI Codex: https://openai.com/codex/
--install-method git なしで
インストーラーを再実行すれば、いつでも stable に戻せます。ヒント: エージェントには、修正を 計画して監督 するよう依頼してください(ステップごと)。そのうえで
必要なコマンドだけを実行します。そうすると変更が小さくなり、監査もしやすくなります。実際のバグや修正を見つけたら、ぜひ 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 秒。
インストールドキュメント: Install, Installer flags, Updating。Heartbeat がスキップされ続ける。スキップ理由は何を意味する?
Heartbeat がスキップされ続ける。スキップ理由は何を意味する?
quiet-hours: 設定された active-hours ウィンドウ外empty-heartbeat-file:HEARTBEAT.mdは存在するが、空かヘッダーだけの雛形しかないno-tasks-due:HEARTBEAT.mdのタスクモードが有効だが、どのタスク間隔もまだ期限に達していないalerts-disabled: Heartbeat の可視性がすべて無効(showOk、showAlerts、useIndicatorがすべてオフ)
OpenClaw をインストールしてセットアップする推奨方法は?
OpenClaw をインストールしてセットアップする推奨方法は?
pnpm openclaw onboard で実行してください。オンボーディング後に dashboard を開くには?
オンボーディング後に dashboard を開くには?
localhost とリモートで dashboard を認証するには?
localhost とリモートで dashboard を認証するには?
http://127.0.0.1:18789/を開きます。- shared-secret 認証を求められたら、設定済みの token または password を Control UI 設定に貼り付けます。
- token の取得元:
gateway.auth.token(またはOPENCLAW_GATEWAY_TOKEN)。 - password の取得元:
gateway.auth.password(またはOPENCLAW_GATEWAY_PASSWORD)。 - まだ shared secret が設定されていない場合は、
openclaw doctor --generate-gateway-tokenで token を生成してください。
- Tailscale Serve(推奨): bind を loopback のままにし、
openclaw gateway --tailscale serveを実行し、https://<magicdns>/を開きます。gateway.auth.allowTailscaleがtrueなら、identity header が Control UI / WebSocket 認証を満たします(shared secret を貼り付ける必要はありません。信頼できる gateway ホストを前提とします)。ただし、意図的に private-ingress のnoneまたは trusted-proxy HTTP auth を使っていない限り、HTTP API には引き続き shared-secret 認証が必要です。 同じクライアントからの不正な同時 Serve 認証試行は、failed-auth limiter に記録される前に直列化されるため、2 回目の不正リトライではすでにretry laterと表示されることがあります。 - Tailnet bind:
openclaw gateway --bind tailnet --token "<token>"を実行するか(または password 認証を設定し)、http://<tailscale-ip>:18789/を開き、その後 dashboard 設定に一致する shared secret を貼り付けます。 - ID 認識リバースプロキシ: Gateway を non-loopback の trusted proxy の背後に置き、
gateway.auth.mode: "trusted-proxy"を設定してから、その proxy URL を開きます。 - SSH トンネル:
ssh -N -L 18789:127.0.0.1:18789 user@hostの後、http://127.0.0.1:18789/を開きます。トンネル経由でも shared-secret 認証は引き続き適用されるため、求められたら設定済み token または password を貼り付けてください。
チャット承認用に exec approval 設定が 2 つあるのはなぜ?
チャット承認用に exec approval 設定が 2 つあるのはなぜ?
approvals.exec: 承認プロンプトをチャット宛先へ転送しますchannels.<channel>.execApprovals: そのチャネルを exec 承認用のネイティブ承認クライアントとして動作させます
- チャットがすでにコマンドと返信をサポートしているなら、同一チャットの
/approveが共有パス経由で動作します。 - サポートされたネイティブチャネルが approver を安全に推定できる場合、OpenClaw は
channels.<channel>.execApprovals.enabledが未設定または"auto"のとき、DM 優先のネイティブ承認を自動有効化します。 - ネイティブ承認カード/ボタンが使えるときは、そのネイティブ UI が主要経路です。エージェントは、ツール結果がチャット承認不可と示す場合、または手動承認が唯一の経路である場合にのみ、手動
/approveコマンドを含めるべきです。 approvals.execは、プロンプトを他のチャットや明示的な ops ルームにも転送する必要がある場合にのみ使ってください。channels.<channel>.execApprovals.target: "channel"または"both"は、承認プロンプトを発信元のルーム/トピックにも明示的に投稿したい場合にのみ使ってください。- Plugin 承認はさらに別です。デフォルトでは同一チャットの
/approveを使い、必要ならapprovals.plugin転送を使い、一部のネイティブチャネルだけがその上に plugin-approval-native 処理を維持します。
必要なランタイムは?
必要なランタイムは?
pnpm を推奨します。Gateway に Bun は 推奨されません。Raspberry Pi で動く?
Raspberry Pi で動く?
Raspberry Pi インストールのコツはある?
Raspberry Pi インストールのコツはある?
wake up my friend で止まる / onboarding が hatch しない。どうすればいい?
wake up my friend で止まる / onboarding が hatch しない。どうすればいい?
- Gateway を再起動します:
- status と認証を確認します:
- それでも止まるなら、次を実行します:
セットアップを新しいマシン(Mac mini)へ移して、オンボーディングをやり直さずに済ませられる?
セットアップを新しいマシン(Mac mini)へ移して、オンボーディングをやり直さずに済ませられる?
- 新しいマシンに OpenClaw をインストールします。
- 旧マシンから
$OPENCLAW_STATE_DIR(デフォルト:~/.openclaw)をコピーします。 - workspace(デフォルト:
~/.openclaw/workspace)をコピーします。 openclaw doctorを実行し、Gateway サービスを再起動します。
~/.openclaw/ 配下(たとえば ~/.openclaw/agents/<agentId>/sessions/)にあります。関連: Migrating, ディスク上での保存場所,
Agent workspace, Doctor,
Remote mode。最新版で何が新しいかはどこで分かる?
最新版で何が新しいかはどこで分かる?
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/docsstable と beta の違いは?
stable と beta の違いは?
latest= stablebeta= テスト用の先行ビルド
latest に移されます。必要に応じて、メンテナーが
直接 latest に公開することもあります。だからこそ、昇格後は beta と stable が
同じバージョン を指すことがあります。変更内容はこちら:
https://github.com/openclaw/openclaw/blob/main/CHANGELOG.mdインストール用ワンライナーと beta と dev の違いについては、下のアコーディオンを参照してください。beta 版をインストールする方法と、beta と dev の違いは?
beta 版をインストールする方法と、beta と dev の違いは?
beta です(昇格後は latest と同じになることがあります)。
Dev は main の移動する先端(git)です。公開される場合は npm dist-tag dev を使います。ワンライナー(macOS/Linux):最新のものを試すには?
最新のものを試すには?
- Dev チャネル(git checkout):
main ブランチへ切り替わり、ソースから更新されます。- ハッカブルインストール(インストーラーサイトから):
インストールとオンボーディングは通常どのくらいかかる?
インストールとオンボーディングは通常どのくらいかかる?
- インストール: 2〜5 分
- オンボーディング: 設定するチャネル/モデル数によって 5〜15 分
インストーラーが止まる。もっと情報を出すには?
インストーラーが止まる。もっと情報を出すには?
Windows インストールで git not found または openclaw not recognized と言われる
Windows インストールで git not found または openclaw not recognized と言われる
- 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 をインストールするには?
- Linux のクイックパス + サービスインストール: Linux。
- 完全な手順: はじめに。
- インストーラー + 更新: Install & updates。
VPS に OpenClaw をインストールするには?
VPS に OpenClaw をインストールするには?
cloud/VPS インストールガイドはどこ?
cloud/VPS インストールガイドはどこ?
- VPS hosting(全プロバイダを 1 か所に集約)
- Fly.io
- Hetzner
- exe.dev
OpenClaw に自分自身を更新させられる?
OpenClaw に自分自身を更新させられる?
オンボーディングは実際に何をする?
オンボーディングは実際に何をする?
openclaw onboard は推奨セットアップ経路です。ローカルモード では、次を順に案内します:- モデル / 認証セットアップ(プロバイダ OAuth、API キー、Anthropic setup-token、さらに LM Studio などのローカルモデルオプション)
- Workspace の場所 + ブートストラップファイル
- Gateway 設定(bind / port / auth / tailscale)
- チャネル(WhatsApp、Telegram、Discord、Mattermost、Signal、iMessage、および QQ Bot などの同梱チャネル Plugin)
- daemon インストール(macOS では LaunchAgent、Linux / WSL2 では systemd user unit)
- ヘルスチェック と Skills の選択
これを動かすのに Claude や OpenAI のサブスクリプションは必要?
これを動かすのに Claude や OpenAI のサブスクリプションは必要?
- Anthropic API キー: 通常の Anthropic API 課金
- OpenClaw での Claude CLI / Claude サブスクリプション認証: Anthropic スタッフから
この使い方は再度許可されていると伝えられており、Anthropic が新しいポリシーを公開しない限り、
OpenClaw はこの統合における
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 コンテキスト beta(context1m: true)を使おうとしています。これは
あなたの認証情報が長文コンテキスト課金対象である場合にのみ動作します(API キー課金、または
Extra Usage が有効な OpenClaw Claude-login パス)。ヒント: フォールバックモデル を設定しておくと、あるプロバイダがレート制限に達しても OpenClaw は返信を続けられます。
Models, 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 と Model providers を参照してください。管理されたキー経路を好むなら、Bedrock の前段に OpenAI 互換プロキシを置く方法も有効です。Codex 認証はどう動く?
Codex 認証はどう動く?
openai-codex/gpt-5.5 を使ってください。現在の直接 OpenAI API キーアクセスには
openai/gpt-5.4 を使ってください。GPT-5.5 の直接
API キーアクセスは、OpenAI が公開 API で有効化し次第サポートされます。現時点では
GPT-5.5 は openai-codex/gpt-5.5 によるサブスクリプション/OAuth、または
openai/gpt-5.5 と embeddedHarness.runtime: "codex" によるネイティブ Codex
app-server 実行を使います。
Model providers と Onboarding (CLI) を参照してください。なぜ OpenClaw はまだ openai-codex に言及するの?
なぜ OpenClaw はまだ openai-codex に言及するの?
openai-codex は ChatGPT/Codex OAuth 用のプロバイダおよび auth-profile ID です。
これは Codex OAuth 用の明示的な PI モデル接頭辞でもあります:openai/gpt-5.4= PI における現在の直接 OpenAI API キー経路openai/gpt-5.5= OpenAI が API で GPT-5.5 を有効化した後の将来の直接 API キー経路openai-codex/gpt-5.5= PI における Codex OAuth 経路openai/gpt-5.5+embeddedHarness.runtime: "codex"= ネイティブ Codex app-server 経路openai-codex:...= auth profile ID であり、モデル参照ではありません
OPENAI_API_KEY を設定してください。ChatGPT/Codex サブスクリプション認証を使いたい場合は、
openclaw models auth login --provider openai-codex でサインインし、
PI 実行には openai-codex/* モデル参照を使ってください。なぜ 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 を書く方式ではありません。手順:- Gemini CLI をローカルにインストールし、
geminiがPATH上にあるようにします- 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 を買う必要がある?
iMessage サポートには Mac mini が必要?
iMessage サポートには Mac mini が必要?
- Gateway は Linux / VPS 上で動かし、BlueBubbles サーバーは Messages にサインインした任意の Mac 上で動かす。
- もっとも単純な 1 台構成にしたいなら、すべてをその Mac 上で動かす。
OpenClaw を動かすために Mac mini を買った場合、MacBook Pro につなげられる?
OpenClaw を動かすために Mac mini を買った場合、MacBook Pro につなげられる?
system.run のような追加機能を提供します。よくある構成:- Mac mini 上に Gateway(常時稼働)。
- MacBook Pro で macOS アプリまたは 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 のみを求めます。すでに設定に旧来の @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 する。
複数人が 1 つの WhatsApp 番号を使って、別々の OpenClaw インスタンスを使える?
複数人が 1 つの WhatsApp 番号を使って、別々の OpenClaw インスタンスを使える?
kind: "direct"、送信者 E.164 形式 +15551234567 など)を別の agentId にバインドすれば、各人が自分専用の workspace とセッションストアを持てます。返信は引き続き 同じ WhatsApp アカウント から送られ、DM アクセス制御(channels.whatsapp.dmPolicy / channels.whatsapp.allowFrom)はその WhatsApp アカウント単位でグローバルです。Multi-Agent Routing と WhatsApp を参照してください。「高速チャット」エージェントと「コーディング用 Opus」エージェントを分けて動かせる?
「高速チャット」エージェントと「コーディング用 Opus」エージェントを分けて動かせる?
Homebrew は Linux でも動く?
Homebrew は Linux でも動く?
/home/linuxbrew/.linuxbrew/bin(またはあなたの brew prefix)が含まれていることを確認してください。そうしないと、brew でインストールしたツールが非ログインシェルで解決されません。
最近のビルドでは、Linux systemd サービス上で一般的なユーザー bin ディレクトリ(たとえば ~/.local/bin, ~/.npm-global/bin, ~/.local/share/pnpm, ~/.bun/bin)も prepend し、PNPM_HOME, NPM_CONFIG_PREFIX, BUN_INSTALL, VOLTA_HOME, ASDF_DATA_DIR, NVM_DIR, FNM_DIR が設定されていればそれも尊重します。ハッカブル git install と npm install の違いは?
ハッカブル git install と npm install の違いは?
あとで npm と git install を切り替えられる?
あとで npm と git install を切り替えられる?
~/.openclaw)と workspace(~/.openclaw/workspace)はそのまま残ります。npm から git へ:--repair を使ってください)。バックアップのヒント: Backup strategy を参照してください。Gateway はノート PC と VPS のどちらで動かすべき?
Gateway はノート PC と VPS のどちらで動かすべき?
- 利点: サーバー費用なし、ローカルファイルへ直接アクセス、ライブのブラウザウィンドウ。
- 欠点: スリープ / ネットワーク切断 = 切断、OS 更新 / 再起動で中断、起動し続ける必要がある。
- 利点: 常時稼働、安定したネットワーク、ノート PC のスリープ問題なし、稼働維持が容易。
- 欠点: headless で動かすことが多い(スクリーンショット利用)、ファイルアクセスはリモートのみ、更新には SSH が必要。
OpenClaw を専用マシンで動かすことはどれくらい重要?
OpenClaw を専用マシンで動かすことはどれくらい重要?
- 専用ホスト(VPS / Mac mini / Pi): 常時稼働、スリープ / 再起動による中断が少ない、権限が整理しやすい、稼働維持が容易。
- 共有ノート PC / デスクトップ: テストやアクティブ利用にはまったく問題ありませんが、マシンがスリープしたり更新されたりすると停止が発生します。
VPS の最小要件と推奨 OS は?
VPS の最小要件と推奨 OS は?
- 絶対最小: 1 vCPU、1GB RAM、約 500MB ディスク。
- 推奨: 1〜2 vCPU、2GB RAM 以上(ログ、メディア、複数チャネルの余裕のため)。Node ツールや browser 自動化はリソースを食うことがあります。
VM で OpenClaw を動かせる? 必要条件は?
VM で OpenClaw を動かせる? 必要条件は?
- 絶対最小: 1 vCPU、1GB RAM。
- 推奨: 複数チャネル、browser 自動化、メディアツールを使うなら 2GB RAM 以上。
- OS: Ubuntu LTS または最近の Debian / Ubuntu 系。
関連
- FAQ — メイン FAQ(モデル、セッション、gateway、セキュリティなど)
- Install overview
- はじめに
- Troubleshooting