Skip to main content

CLI リファレンス

このページでは、現在の CLI の挙動について説明します。コマンドが変更された場合は、このドキュメントを更新してください。 コマンドが変更された場合は、このドキュメントを更新してください。

コマンド ページ

グローバル フラグ

  • --dev: 状態を ~/.openclaw-dev 配下に分離し、デフォルト ポートをシフトします。
  • --profile <name>: 状態を ~/.openclaw-<name> 配下に分離します。
  • --no-color: ANSI カラーを無効化します。
  • --update: openclaw update の省略形(ソース インストールのみ)。
  • -V, --version, -v: バージョンを表示して終了します。

出力スタイル

  • ANSI カラーと進捗インジケーターは、TTY セッションでのみ描画されます。
  • OSC-8 ハイパーリンクは、対応するターミナルではクリック可能なリンクとして表示されます。それ以外の場合は、プレーンな URL にフォールバックします。
  • --json(および対応環境では --plain)は、クリーンな出力のためにスタイリングを無効化します。
  • --no-color は ANSI スタイルを無効化します。NO_COLOR=1 も考慮されます。
  • 長時間実行されるコマンドでは、進捗インジケーターが表示されます(対応環境では OSC 9;4)。

カラー パレット

OpenClaw は、CLI 出力に「lobster」パレットを使用します。
  • accent (#FF5A2D): 見出し、ラベル、主要なハイライト。
  • accentBright (#FF7A3D): コマンド名、強調。
  • accentDim (#D14A22): 二次的なハイライト テキスト。
  • info (#FF8A5B): 情報値。
  • success (#2FBF71): 成功状態。
  • warn (#FFB020): 警告、フォールバック、注意。
  • error (#E23D2D): エラー、失敗。
  • muted (#8B7F77): 非強調、メタデータ。
パレットの一次情報源: src/terminal/palette.ts(別名「lobster seam」)。

コマンド ツリー

注記: プラグインは、追加のトップレベル コマンドを追加できます(例: openclaw voicecall)。

セキュリティ

  • openclaw security audit — 設定とローカル状態を監査し、一般的なセキュリティ上の落とし穴を検出します。
  • openclaw security audit --deep — ベストエフォートでのライブ Gateway プローブ。
  • openclaw security audit --fix — 安全なデフォルトを強化し、状態/設定に chmod を適用します。

プラグイン

拡張機能とその設定を管理します。
  • openclaw plugins list — プラグインを検出します(機械可読な出力には --json を使用)。
  • openclaw plugins info <id> — プラグインの詳細を表示します。
  • openclaw plugins install <path|.tgz|npm-spec> — プラグインをインストールします(または plugins.load.paths にプラグイン パスを追加します)。
  • openclaw plugins enable <id> / disable <id>plugins.entries.<id>.enabled を切り替えます。
  • openclaw plugins doctor — プラグインのロード エラーを報告します。
ほとんどのプラグイン変更には、ゲートウェイの再起動が必要です。/plugin を参照してください。 /plugin を参照してください。 /plugin を参照してください。

メモリ

MEMORY.md + memory/*.md に対するベクトル検索:
  • openclaw memory status — インデックス統計を表示します。
  • openclaw memory index — メモリ ファイルを再インデックスします。
  • openclaw memory search "<query>" — メモリに対するセマンティック検索。

チャット スラッシュ コマンド

チャット メッセージは、テキストおよびネイティブの /... コマンドをサポートします。/tools/slash-commands を参照してください。 /tools/slash-commands を参照してください。 /tools/slash-commands を参照してください。 ハイライト:
  • クイック診断には /status
  • 永続化された設定変更には /config
  • 実行時のみの設定上書き(メモリのみ、ディスク非書き込み;commands.debug: true が必要)には /debug

セットアップ + オンボーディング

setup

設定とワークスペースを初期化します。 オプション:
  • --workspace <dir>: エージェント ワークスペースのパス(デフォルト: ~/.openclaw/workspace)。
  • --wizard: オンボーディング ウィザードを実行します。
  • --non-interactive: プロンプトなしでウィザードを実行します。
  • --mode <local|remote>: ウィザード モード。
  • --remote-url <url>: リモート Gateway の URL。
  • --remote-token <token>: リモート Gateway トークン。
いずれかのウィザード フラグ(--non-interactive, --mode, --remote-url, --remote-token)が指定されている場合、ウィザードは自動実行されます。

onboard

ゲートウェイ、ワークスペース、Skills をセットアップするための対話型ウィザードです。 オプション:
  • --workspace <dir>
  • --reset(ウィザード前に設定 + 資格情報 + セッション + ワークスペースをリセット)
  • --non-interactive
  • --mode <local|remote>
  • --flow <quickstart|advanced|manual>(manual は advanced のエイリアス)
  • --auth-choice <setup-token|token|chutes|openai-codex|openai-api-key|openrouter-api-key|ai-gateway-api-key|moonshot-api-key|moonshot-api-key-cn|kimi-code-api-key|synthetic-api-key|venice-api-key|gemini-api-key|zai-api-key|apiKey|minimax-api|minimax-api-lightning|opencode-zen|skip>
  • --token-provider <id>(非対話型;--auth-choice token と併用)
  • --token <token>(非対話型;--auth-choice token と併用)
  • --token-profile-id <id>(非対話型;デフォルト: <provider>:manual
  • --token-expires-in <duration>(非対話型;例: 365d, 12h
  • --anthropic-api-key <key>
  • --openai-api-key <key>
  • --openrouter-api-key <key>
  • --ai-gateway-api-key <key>
  • --moonshot-api-key <key>
  • --kimi-code-api-key <key>
  • --gemini-api-key <key>
  • --zai-api-key <key>
  • --minimax-api-key <key>
  • --opencode-zen-api-key <key>
  • --custom-base-url <url>(非対話モード; --auth-choice custom-api-key と併用)
  • --custom-model-id <id>(非対話モード; --auth-choice custom-api-key と併用)
  • --custom-api-key <key>(非対話モード; 任意; --auth-choice custom-api-key と併用; 省略時は CUSTOM_API_KEY にフォールバック)
  • --custom-provider-id <id>(非対話モード; 任意のカスタムプロバイダーID)
  • --custom-compatibility <openai|anthropic>(非対話モード; 任意; 既定値は openai
  • --gateway-port <port>
  • --gateway-bind <loopback|lan|tailnet|auto|custom>
  • --gateway-auth <token|password>
  • --gateway-token <token>
  • --gateway-password <password>
  • --remote-url <url>
  • --remote-token <token>
  • --tailscale <off|serve|funnel>
  • --tailscale-reset-on-exit
  • --install-daemon
  • --no-install-daemon(エイリアス: --skip-daemon
  • --daemon-runtime <node|bun>
  • --skip-channels
  • --skip-skills
  • --skip-health
  • --skip-ui
  • --node-manager <npm|pnpm|bun>(pnpm 推奨;Gateway ランタイムでは bun は非推奨)
  • --json

configure

対話型設定ウィザード(モデル、チャンネル、Skills、ゲートウェイ)。

config

非対話的な設定ヘルパー (get/set/unset)。 非対話的な設定ヘルパー (get/set/unset)。 非対話型の設定ヘルパー(get/set/unset)。サブコマンドなしで openclaw config を実行すると、ウィザードが起動します。 サブコマンド:
  • config get <path>: 設定値を表示します(ドット/ブラケット パス)。
  • config set <path> <value>: 値を設定します(JSON5 または生文字列)。
  • config unset <path>: 値を削除します。

doctor

ヘルス チェックとクイック修復(設定 + ゲートウェイ + レガシー サービス)。 オプション:
  • --no-workspace-suggestions: ワークスペース メモリ ヒントを無効化します。
  • --yes: プロンプトなしでデフォルトを受け入れます(ヘッドレス)。
  • --non-interactive: プロンプトをスキップし、安全なマイグレーションのみを適用します。
  • --deep: 追加のゲートウェイ インストールについてシステム サービスをスキャンします。

チャンネル ヘルパー

channels

チャット チャンネル アカウントを管理します(WhatsApp/Telegram/Discord/Google Chat/Slack/Mattermost(プラグイン)/Signal/iMessage/MS Teams)。 サブコマンド:
  • channels list: 設定済みチャンネルと認証プロファイルを表示します。
  • channels status: ゲートウェイ到達性とチャンネル ヘルスを確認します(--probe は追加チェックを実行;ゲートウェイのヘルス プローブには openclaw health または openclaw status --deep を使用)。
  • ヒント: channels status は、一般的な誤設定を検出できる場合に、修正案付きの警告を表示します(その後 openclaw doctor を案内します)。
  • channels logs: ゲートウェイ ログ ファイルから最近のチャンネル ログを表示します。
  • channels add: フラグ未指定時はウィザード形式のセットアップを実行します。フラグ指定時は非対話型モードに切り替わります。
  • channels remove: 既定では無効です。プロンプトなしで設定エントリを削除するには --delete を指定します。
  • channels login: 対話型のチャンネル ログイン(WhatsApp Web のみ)。
  • channels logout: チャンネル セッションからログアウトします(対応している場合)。
共通オプション:
  • --channel <name>: whatsapp|telegram|discord|googlechat|slack|mattermost|signal|imessage|msteams
  • --account <id>: チャンネル アカウント ID(デフォルト: default
  • --name <label>: アカウントの表示名
channels login のオプション:
  • --channel <channel>(デフォルト: whatsappwhatsapp/web をサポート)
  • --account <id>
  • --verbose
channels logout のオプション:
  • --channel <channel>(デフォルト: whatsapp
  • --account <id>
channels list のオプション:
  • --no-usage: モデル プロバイダーの使用量/クォータ スナップショットをスキップします(OAuth/API 対応のみ)。
  • --json: JSON を出力します(--no-usage が設定されていない限り使用量を含みます)。
channels logs のオプション:
  • --channel <name|all>(デフォルト: all
  • --lines <n>(デフォルト: 200
  • --json
詳細: /concepts/oauth 例:

skills

利用可能な Skills の一覧と、準備状況の情報を表示します。 サブコマンド:
  • skills list: Skills を一覧表示します(サブコマンド未指定時のデフォルト)。
  • skills info <name>: 1 つの Skill の詳細を表示します。
  • skills check: 準備完了と不足要件のサマリー。
オプション:
  • --eligible: 準備完了の Skills のみを表示します。
  • --json: JSON を出力します(スタイリングなし)。
  • -v, --verbose: 不足要件の詳細を含めます。
ヒント: Skills の検索、インストール、同期には npx clawhub を使用してください。

pairing

チャンネル間の DM ペアリング リクエストを承認します。 サブコマンド:
  • pairing list <channel> [--json]
  • pairing approve <channel> <code> [--notify]

webhooks gmail

Gmail Pub/Sub フックのセットアップとランナーです。/automation/gmail-pubsub を参照してください。 Gmail Pub/Sub フックのセットアップとランナーです。/automation/gmail-pubsub を参照してください。 /automation/gmail-pubsub を参照してください。 サブコマンド:
  • webhooks gmail setup--account <email> が必要;--project, --topic, --subscription, --label, --hook-url, --hook-token, --push-token, --bind, --port, --path, --include-body, --max-bytes, --renew-minutes, --tailscale, --tailscale-path, --tailscale-target, --push-endpoint, --json をサポート)
  • webhooks gmail run(同一フラグに対するランタイム上書き)

dns setup

広域探索用 DNS ヘルパー(CoreDNS + Tailscale)。/gateway/discovery を参照してください。 /gateway/discovery を参照してください。 /gateway/discovery を参照してください。 オプション:
  • --apply: CoreDNS 設定をインストール/更新します(sudo が必要;macOS のみ)。

メッセージング + エージェント

message

統合された送信メッセージングとチャンネル操作。 参照: /cli/message サブコマンド:
  • message send|poll|react|reactions|read|edit|delete|pin|unpin|pins|permissions|search|timeout|kick|ban
  • message thread <create|list|reply>
  • message emoji <list|upload>
  • message sticker <send|upload>
  • message role <info|add|remove>
  • message channel <info|list>
  • message member info
  • message voice status
  • message event <list|create>
例:
  • openclaw message send --target +15555550123 --message "Hi"
  • openclaw message poll --channel discord --target channel:123 --poll-question "Snack?" --poll-option Pizza --poll-option Sushi

agent

Gateway(または埋め込みの --local)経由で、エージェントの 1 ターンを実行します。 必須:
  • --message <text>
オプション:
  • --to <dest>(セッション キーおよび任意の配信用)
  • --session-id <id>
  • --thinking <off|minimal|low|medium|high|xhigh>(GPT-5.2 + Codex モデルのみ)
  • --verbose <on|full|off>
  • --channel <whatsapp|telegram|discord|slack|mattermost|signal|imessage|msteams>
  • --local
  • --deliver
  • --json
  • --timeout <seconds>

agents

分離されたエージェント(ワークスペース + 認証 + ルーティング)を管理します。

agents list

設定済みエージェントを一覧表示します。 オプション:
  • --json
  • --bindings

agents add [name]

新しいエージェントを追加します。 新しいエージェントを追加します。 新しい分離エージェントを追加します。フラグ(または --non-interactive)が指定されていない場合は、ガイド付きウィザードを実行します。非対話型モードでは --workspace が必須です。 オプション:
  • --workspace <dir>
  • --model <id>
  • --agent-dir <dir>
  • --bind <channel[:accountId]>(繰り返し指定可)
  • --non-interactive
  • --json
バインド仕様は channel[:accountId] を使用します。 バインディング仕様には channel[:accountId] を使用します。WhatsApp で accountId が省略された場合、デフォルトのアカウント ID が使用されます。

agents delete <id>

エージェントを削除し、そのワークスペースと状態を整理します。 オプション:
  • --force
  • --json

acp

IDE を Gateway に接続する ACP ブリッジを実行します。 完全なオプションと例については acp を参照してください。

status

リンクされたセッションのヘルスと最近の受信者を表示します。 オプション:
  • --json
  • --all(完全診断;読み取り専用、貼り付け可能)
  • --deep(チャンネルをプローブ)
  • --usage(モデル プロバイダーの使用量/クォータを表示)
  • --timeout <ms>
  • --verbose
  • --debug--verbose のエイリアス)
注記:
  • 概要には、利用可能な場合に Gateway とノード ホスト サービスの状態が含まれます。

使用量トラッキング

OpenClaw は、OAuth/API 資格情報が利用可能な場合に、プロバイダーの使用量/クォータを表示できます。 サーフェス:
  • /status(利用可能な場合、短い使用量行を追加)
  • openclaw status --usage(プロバイダー別の詳細内訳を表示)
  • macOS メニュー バー(Context 配下の Usage セクション)
注記:
  • データは、プロバイダーの使用量エンドポイントから直接取得されます(推定値ではありません)。
  • プロバイダー: Anthropic、GitHub Copilot、OpenAI Codex OAuth、さらに対応プラグイン有効時の Gemini CLI/Antigravity。
  • 一致する資格情報が存在しない場合、使用量は非表示になります。
  • 詳細: Usage tracking を参照してください。

health

ランニングゲートウェイからヘルスを取得します。 オプション:
  • --json
  • --timeout <ms>
  • --verbose

sessions

保存されている会話セッションを一覧表示します。 オプション:
  • --json
  • --verbose
  • --store <path>
  • --active <minutes>

リセット / アンインストール

reset

ローカルの設定/状態をリセットします(CLI はインストールされたままです)。 オプション:
  • --scope <config|config+creds+sessions|full>
  • --yes
  • --non-interactive
  • --dry-run
注記:
  • --non-interactive には --scope--yes が必要です。

uninstall

ゲートウェイ サービスとローカル データをアンインストールします(CLI は残ります)。 オプション:
  • --service
  • --state
  • --workspace
  • --app
  • --all
  • --yes
  • --non-interactive
  • --dry-run
注記:
  • --non-interactive には --yes と明示的なスコープ(または --all)が必要です。

ゲートウェイ

gateway

WebSocket Gateway を実行します。 オプション:
  • --port <port>
  • --bind <loopback|tailnet|lan|auto|custom>
  • --token <token>
  • --auth <token|password>
  • --password <password>
  • --tailscale <off|serve|funnel>
  • --tailscale-reset-on-exit
  • --allow-unconfigured
  • --dev
  • --reset(開発用の設定 + 資格情報 + セッション + ワークスペースをリセット)
  • --force(ポート上の既存リスナーを終了)
  • --verbose
  • --claude-cli-logs
  • --ws-log <auto|full|compact>
  • --compact--ws-log compact のエイリアス)
  • --raw-stream
  • --raw-stream-path <path>

gateway service

Gateway サービスを管理します(launchd/systemd/schtasks)。 サブコマンド:
  • gateway status(デフォルトで Gateway RPC をプローブ)
  • gateway install(サービスのインストール)
  • gateway uninstall
  • gateway start
  • gateway stop
  • gateway restart
注記:
  • gateway status は、サービスで解決されたポート/設定を使用して、デフォルトで Gateway RPC をプローブします(--url/--token/--password で上書き可能)。
  • gateway status は、スクリプト用に --no-probe, --deep, --json をサポートします。
  • gateway status は、検出可能な場合にレガシーまたは追加のゲートウェイ サービスも表示します(--deep はシステム レベルのスキャンを追加)。プロファイル名付きの OpenClaw サービスは、第一級として扱われ、「extra」としてはフラグ付けされません。 プロファイル名の OpenClawサービスはファーストクラスとして扱われ、“extra”としてフラグは立てられません。
  • gateway status は、CLI が使用する設定パスと、サービスが使用している可能性の高い設定(サービス環境)、および解決されたプローブ対象 URL を表示します。
  • gateway install|uninstall|start|stop|restart は、スクリプト用に --json をサポートします(デフォルト出力は人間に優しい形式のままです)。
  • gateway install は Node ランタイムがデフォルトです。bun は 非推奨 です(WhatsApp/Telegram の不具合)。
  • gateway install のオプション: --port, --runtime, --token, --force, --json

logs

RPC 経由で Gateway のファイル ログを追跡表示します。 注記:
  • TTY セッションでは、色付きで構造化された表示が描画されます。非 TTY ではプレーン テキストにフォールバックします。
  • --json は、行区切りの JSON(1 行につき 1 ログ イベント)を出力します。
例:

gateway <subcommand>

Gateway CLI ヘルパー(RPC サブコマンドには --url, --token, --password, --timeout, --expect-final を使用)。 --url を指定した場合、CLI は設定や環境資格情報を自動適用しません。 --token または --password を明示的に含めてください。明示的な資格情報がない場合はエラーとなります。 --url を渡すと、CLI は設定や環境の資格情報を自動的に適用しません。 明示的に --token または --password を含めます。 明示的な資格情報が見つかりませんでした。 --url を渡すと、CLI は設定や環境の資格情報を自動的に適用しません。 明示的に --token または --password を含めます。 明示的な資格情報が見つかりませんでした。 サブコマンド:
  • gateway call <method> [--params <json>]
  • gateway health
  • gateway status
  • gateway probe
  • gateway discover
  • gateway install|uninstall|start|stop|restart
  • gateway run
共通 RPC:
  • config.apply(検証 + 設定書き込み + 再起動 + ウェイク)
  • config.patch(部分更新をマージ + 再起動 + ウェイク)
  • update.run(更新実行 + 再起動 + ウェイク)
ヒント: config.set/config.apply/config.patch を直接呼び出す場合、既存の設定があるときは config.get からの baseHash を渡してください。

モデル

フォールバックの挙動とスキャン戦略については /concepts/models を参照してください。 推奨される Anthropic 認証(setup-token):

models(ルート)

openclaw modelsmodels status のエイリアスです。 ルート オプション:
  • --status-jsonmodels status --json のエイリアス)
  • --status-plainmodels status --plain のエイリアス)

models list

オプション:
  • --all
  • --local
  • --provider <name>
  • --json
  • --plain

models status

オプション:
  • --json
  • --plain
  • --check(終了コード: 1=期限切れ/未設定、2=期限切れ間近)
  • --probe(設定済み認証プロファイルのライブ プローブ)
  • --probe-provider <name>
  • --probe-profile <id>(繰り返し指定またはカンマ区切り)
  • --probe-timeout <ms>
  • --probe-concurrency <n>
  • --probe-max-tokens <n>
常に、認証ストアのプロファイルの認証概要とOAuth有効期限ステータスが含まれます。 --probe はライブリクエストを実行します(トークンとトリガーレート制限を消費する可能性があります)。

models set <model>

agents.defaults.model.primary を設定します。

models set-image <model>

agents.defaults.imageModel.primary を設定します。

models aliases list|add|remove

オプション:
  • list: --json, --plain
  • add <alias> <model>
  • remove <alias>

models fallbacks list|add|remove|clear

オプション:
  • list: --json, --plain
  • add <model>
  • remove <model>
  • clear

models image-fallbacks list|add|remove|clear

オプション:
  • list: --json, --plain
  • add <model>
  • remove <model>
  • clear

models scan

オプション:
  • --min-params <b>
  • --max-age-days <days>
  • --provider <name>
  • --max-candidates <n>
  • --timeout <ms>
  • --concurrency <n>
  • --no-probe
  • --yes
  • --no-input
  • --set-default
  • --set-image
  • --json

models auth add|setup-token|paste-token

オプション:
  • add: 対話型認証ヘルパー
  • setup-token: --provider <name>(デフォルト: anthropic)、--yes
  • paste-token: --provider <name>, --profile-id <id>, --expires-in <duration>

models auth order get|set|clear

オプション:
  • get: --provider <name>, --agent <id>, --json
  • set: --provider <name>, --agent <id>, <profileIds...>
  • clear: --provider <name>, --agent <id>

システム

system event

システム イベントをキューに追加し、必要に応じてハートビートをトリガーします(Gateway RPC)。 必須:
  • --text <text>
オプション:
  • --mode <now|next-heartbeat>
  • --json
  • --url, --token, --timeout, --expect-final

system heartbeat last|enable|disable

ハートビート制御(Gateway RPC)。 オプション:
  • --json
  • --url, --token, --timeout, --expect-final

system presence

システム プレゼンス エントリを一覧表示します(Gateway RPC)。 オプション:
  • --json
  • --url, --token, --timeout, --expect-final

Cron

スケジュール ジョブを管理します(Gateway RPC)。/automation/cron-jobs を参照してください。 /automation/cron-jobs を参照してください。 /automation/cron-jobs を参照してください。 サブコマンド:
  • cron status [--json]
  • cron list [--all] [--json](デフォルトはテーブル出力;生データには --json を使用)
  • cron add(エイリアス: create--name と、--at | --every | --cron のいずれか 1 つ、さらに --system-event | --message のいずれか 1 つのペイロードが必須)
  • cron edit <id>(フィールドをパッチ)
  • cron rm <id>(エイリアス: remove, delete
  • cron enable <id>
  • cron disable <id>
  • cron runs --id <id> [--limit <n>]
  • cron run <id> [--force]
すべての cron コマンドは、--url, --token, --timeout, --expect-final を受け付けます。

ノード ホスト

nodeヘッドレス ノード ホスト を実行するか、バックグラウンド サービスとして管理します。 openclaw node を参照してください。 openclawノードを参照してください。 openclawノードを参照してください。 サブコマンド:
  • node run --host <gateway-host> --port 18789
  • node status
  • node install [--host <gateway-host>] [--port <port>] [--tls] [--tls-fingerprint <sha256>] [--node-id <id>] [--display-name <name>] [--runtime <node|bun>] [--force]
  • node uninstall
  • node stop
  • node restart

ノード

nodes は Gateway と通信し、ペアリングされたノードを対象とします。/nodes を参照してください。 /nodes を参照してください。 共通オプション:
  • --url, --token, --timeout, --json
サブコマンド:
  • nodes status [--connected] [--last-connected <duration>]
  • nodes describe --node <id|name|ip>
  • nodes list [--connected] [--last-connected <duration>]
  • nodes pending
  • nodes approve <requestId>
  • nodes reject <requestId>
  • nodes rename --node <id|name|ip> --name <displayName>
  • nodes invoke --node <id|name|ip> --command <command> [--params <json>] [--invoke-timeout <ms>] [--idempotency-key <key>]
  • nodes run --node <id|name|ip> [--cwd <path>] [--env KEY=VAL] [--command-timeout <ms>] [--needs-screen-recording] [--invoke-timeout <ms>] <command...>(mac ノードまたはヘッドレス ノード ホスト)
  • nodes notify --node <id|name|ip> [--title <text>] [--body <text>] [--sound <name>] [--priority <passive|active|timeSensitive>] [--delivery <system|overlay|auto>] [--invoke-timeout <ms>](mac のみ)
カメラ:
  • nodes camera list --node <id|name|ip>
  • nodes camera snap --node <id|name|ip> [--facing front|back|both] [--device-id <id>] [--max-width <px>] [--quality <0-1>] [--delay-ms <ms>] [--invoke-timeout <ms>]
  • nodes camera clip --node <id|name|ip> [--facing front|back] [--device-id <id>] [--duration <ms|10s|1m>] [--no-audio] [--invoke-timeout <ms>]
キャンバス + 画面:
  • nodes canvas snapshot --node <id|name|ip> [--format png|jpg|jpeg] [--max-width <px>] [--quality <0-1>] [--invoke-timeout <ms>]
  • nodes canvas present --node <id|name|ip> [--target <urlOrPath>] [--x <px>] [--y <px>] [--width <px>] [--height <px>] [--invoke-timeout <ms>]
  • nodes canvas hide --node <id|name|ip> [--invoke-timeout <ms>]
  • nodes canvas navigate <url> --node <id|name|ip> [--invoke-timeout <ms>]
  • nodes canvas eval [<js>] --node <id|name|ip> [--js <code>] [--invoke-timeout <ms>]
  • nodes canvas a2ui push --node <id|name|ip> (--jsonl <path> | --text <text>) [--invoke-timeout <ms>]
  • nodes canvas a2ui reset --node <id|name|ip> [--invoke-timeout <ms>]
  • nodes screen record --node <id|name|ip> [--screen <index>] [--duration <ms|10s>] [--fps <n>] [--no-audio] [--out <path>] [--invoke-timeout <ms>]
位置情報:
  • nodes location get --node <id|name|ip> [--max-age <ms>] [--accuracy <coarse|balanced|precise>] [--location-timeout <ms>] [--invoke-timeout <ms>]

ブラウザ

ブラウザ制御 CLI(専用の Chrome/Brave/Edge/Chromium)。openclaw browser および Browser ツール を参照してください。 ブラウザ制御 CLI(専用の Chrome/Brave/Edge/Chromium)。openclaw browser および Browser ツール を参照してください。 openclaw browserBrowser tool を参照してください。 共通オプション:
  • --url, --token, --timeout, --json
  • --browser-profile <name>
管理:
  • browser status
  • browser start
  • browser stop
  • browser reset-profile
  • browser tabs
  • browser open <url>
  • browser focus <targetId>
  • browser close [targetId]
  • browser profiles
  • browser create-profile --name <name> [--color <hex>] [--cdp-url <url>]
  • browser delete-profile --name <name>
検査:
  • browser screenshot [targetId] [--full-page] [--ref <ref>] [--element <selector>] [--type png|jpeg]
  • browser snapshot [--format aria|ai] [--target-id <id>] [--limit <n>] [--interactive] [--compact] [--depth <n>] [--selector <sel>] [--out <path>]
アクション:
  • browser navigate <url> [--target-id <id>]
  • browser resize <width> <height> [--target-id <id>]
  • browser click <ref> [--double] [--button <left|right|middle>] [--modifiers <csv>] [--target-id <id>]
  • browser type <ref> <text> [--submit] [--slowly] [--target-id <id>]
  • browser press <key> [--target-id <id>]
  • browser hover <ref> [--target-id <id>]
  • browser drag <startRef> <endRef> [--target-id <id>]
  • browser select <ref> <values...> [--target-id <id>]
  • browser upload <paths...> [--ref <ref>] [--input-ref <ref>] [--element <selector>] [--target-id <id>] [--timeout-ms <ms>]
  • browser fill [--fields <json>] [--fields-file <path>] [--target-id <id>]
  • browser dialog --accept|--dismiss [--prompt <text>] [--target-id <id>] [--timeout-ms <ms>]
  • browser wait [--time <ms>] [--text <value>] [--text-gone <value>] [--target-id <id>]
  • browser evaluate --fn <code> [--ref <ref>] [--target-id <id>]
  • browser console [--level <error|warn|info>] [--target-id <id>]
  • browser pdf [--target-id <id>]

ドキュメント検索

docs [query...]

ライブ ドキュメント インデックスを検索します。

TUI

tui

Gateway に接続されたターミナル UI を開きます。 オプション:
  • --url <url>
  • --token <token>
  • --password <password>
  • --session <key>
  • --deliver
  • --thinking <level>
  • --message <text>
  • --timeout-ms <ms>(デフォルト: agents.defaults.timeoutSeconds
  • --history-limit <n>