CLI commands
CLI リファレンス
openclaw はメインの CLI エントリーポイントです。各コアコマンドには専用のリファレンスページがあるか、そのコマンドがエイリアスするコマンドとあわせて文書化されています。このインデックスでは、CLI 全体に適用されるコマンド、グローバルフラグ、出力スタイル規則を一覧します。
セットアップコマンドは目的に応じて使います。
openclaw setupとopenclaw onboardは、Gateway、モデル認証、ワークスペース、チャンネル、Skills、ヘルスのための、初回実行時の完全なガイド付きパスを実行します。openclaw setup --baselineは、ガイド付きオンボーディングフローを進まずにベースライン設定とワークスペースを作成します。openclaw configureは、モデル認証、Gateway、チャンネル、plugins、Skills など、既存セットアップの対象部分を変更します。openclaw channels addは、ベースラインが存在した後にチャンネルアカウントを設定します。ガイド付きチャンネルセットアップにはフラグなしで実行し、スクリプトにはチャンネル固有のフラグを指定して実行します。
コマンドページ
| 領域 | コマンド |
|---|---|
| セットアップとオンボーディング | crestodian · setup · onboard · configure · config · completion · doctor · dashboard |
| リセットとアンインストール | backup · reset · uninstall · update |
| メッセージングとエージェント | message · agent · agents · attach · acp · mcp |
| ヘルスとセッション | status · health · sessions |
| Gateway とログ | gateway · logs · system |
| モデルと推論 | models · infer · capability(infer のエイリアス) · memory · commitments · wiki |
| ネットワークとノード | directory · nodes · devices · node |
| ランタイムとサンドボックス | approvals · exec-policy(approvals を参照) · sandbox · tui · chat/terminal(tui --local のエイリアス) · browser |
| 自動化 | cron · tasks · hooks · webhooks · transcripts |
| 検出とドキュメント | dns · docs |
| ペアリングとチャンネル | pairing · qr · channels |
| セキュリティとplugins | security · secrets · skills · plugins · proxy |
| レガシーエイリアス | daemon(Gateway サービス) · clawbot(名前空間) |
| Plugins(任意) | path · policy · voicecall · workboard(インストール済みの場合) |
グローバルフラグ
| フラグ | 目的 |
|---|---|
--dev |
状態を ~/.openclaw-dev 配下に分離し、デフォルトポートをずらします |
--profile <name> |
状態を ~/.openclaw-<name> 配下に分離します |
--container <name> |
実行対象として名前付きコンテナを指定します |
--no-color |
ANSI カラーを無効にします(NO_COLOR=1 も尊重されます) |
--update |
openclaw update の省略形(ソースインストールのみ) |
-V, --version, -v |
バージョンを表示して終了します |
出力モード
- ANSI カラーと進捗インジケーターは TTY セッションでのみ描画されます。
- OSC-8 ハイパーリンクは、対応している場所ではクリック可能なリンクとして描画されます。それ以外の場合、 CLI はプレーンな URL にフォールバックします。
--json(および対応している場合は--plain)は、クリーンな出力のためにスタイルを無効にします。- 長時間実行されるコマンドは進捗インジケーターを表示します(対応している場合は OSC 9;4)。
パレットの信頼できる情報源: src/terminal/palette.ts。
コマンドツリー
完全なコマンドツリー
openclaw [--dev] [--profile <name>] <command>crestodiansetuponboardconfigureconfig get set unset file schema validatecompletiondoctordashboardbackup create verifysecurity auditsecrets reload audit configure applyresetuninstallupdate wizard statuschannels list status capabilities resolve logs add remove login logoutdirectory self peers list groups list|membersskills search install update list info checkplugins list inspect install uninstall update enable disable doctor marketplace listworkboard list create show dispatchmemory status index searchtranscripts list show pathpath resolve find set validate emitcommitments list dismisswiki status doctor init ingest compile lint search get apply bridge import unsafe-local import obsidian status|search|open|command|dailymessage send broadcast poll react reactions read edit delete pin unpin pins permissions search thread create|list|reply emoji list|upload sticker send|upload role info|add|remove channel info|list member info voice status event list|create timeout kick banagentagents list add delete bindings bind unbind set-identityattachacpmcp serve list show set unsetstatushealthsessions cleanuptasks list audit maintenance show notify cancel flow list|show|cancelgateway call usage-cost health status probe discover install uninstall start stop restart rundaemon status install uninstall start stop restartlogssystem event heartbeat last|enable|disable presencemodels list status set set-image aliases list|add|remove fallbacks list|add|remove|clear image-fallbacks list|add|remove|clear scaninfer (alias: capability) list inspect model run|list|inspect|providers|auth login|logout|status image generate|edit|describe|describe-many|providers audio transcribe|providers tts convert|voices|providers|status|enable|disable|set-provider video generate|describe|providers web search|fetch|providers embedding create|providers auth add|login|login-github-copilot|setup-token|paste-token auth order get|set|clearsandbox list recreate explaincron status list get add edit rm enable disable runs runnodes status describe list pending approve reject rename invoke notify push canvas snapshot|present|hide|navigate|eval canvas a2ui push|reset camera list|snap|clip screen record location getdevices list remove clear approve reject rotate revokenode run status install uninstall stop restartapprovals get set allowlist add|removeexec-policy show preset setbrowser status start stop reset-profile tabs open focus close profiles create-profile delete-profile screenshot snapshot navigate resize click type press hover drag select upload fill dialog wait evaluate console pdfhooks list info check enable disable install updatewebhooks gmail setup|runproxy start run coverage sessions query blob purgepairing list approveqrclawbot qrdocsdns setuptuichat (alias: tui --local)terminal (alias: tui --local)Plugins は、openclaw workboard や openclaw voicecall などの追加のトップレベルコマンドを追加できます。
チャットスラッシュコマンド
チャットメッセージは /... コマンドをサポートします。スラッシュコマンド を参照してください。
ハイライト:
/status— クイック診断。/trace— セッションスコープの plugin トレース/デバッグ行。/config— 永続化された設定変更。/debug— ランタイムのみの設定上書き(メモリ内、ディスクではない。commands.debug: trueが必要)。
使用量トラッキング
openclaw status --usage と Control UI は、OAuth/API 認証情報が利用できる場合にプロバイダーの使用量/クォータを表示します。データはプロバイダーの使用量エンドポイントから直接取得され、X% left に正規化されます。現在の使用量ウィンドウがあるプロバイダー: Anthropic、GitHub Copilot、Gemini CLI、OpenAI Codex、MiniMax、
Xiaomi、z.ai。
詳細は 使用量トラッキング を参照してください。
関連
Was this useful?