openclaw onboard を自動化するには --non-interactive を使用します。
--json は非対話モードを意味しません。スクリプトでは --non-interactive (および --workspace) を使用してください。基本的な非対話型の例
--json を追加します。
平文の値の代わりに環境変数ベースの参照(ref)を認証プロファイルに保存するには、--secret-input-mode ref を使用します。
環境変数参照と設定済みプロバイダー参照 (file または exec) 間の対話的な選択は、オンボーディングウィザードのフローで利用可能です。
非対話型の ref モードでは、プロバイダーの環境変数がプロセス環境で設定されている必要があります。
対応する環境変数が存在しない状態でインラインキーフラグを渡すと、即座にエラーになります。
例:
プロバイダー固有の例
Gemini の例
Gemini の例
Z.AI の例
Z.AI の例
Vercel AI Gateway の例
Vercel AI Gateway の例
Cloudflare AI Gateway の例
Cloudflare AI Gateway の例
Moonshot の例
Moonshot の例
Mistral の例
Mistral の例
Synthetic の例
Synthetic の例
OpenCode Zen の例
OpenCode Zen の例
カスタムプロバイダーの例
カスタムプロバイダーの例
--custom-api-key はオプションです。省略した場合、オンボーディングは CUSTOM_API_KEY をチェックします。Ref モードのバリアント:apiKey を { source: "env", provider: "default", id: "CUSTOM_API_KEY" } として保存します。別のエージェントを追加する
openclaw agents add <name> を使用して、独自のワークスペース、セッション、および認証プロファイルを持つ別のエージェントを作成します。--workspace を付けずに実行すると、ウィザードが起動します。
agents.list[].nameagents.list[].workspaceagents.list[].agentDir
- デフォルトのワークスペースは
~/.openclaw/workspace-<agentId>に従います。 - 受信メッセージをルーティングするための
bindingsを追加します(ウィザードでこれを行うことができます)。 - 非対話型フラグ:
--model,--agent-dir,--bind,--non-interactive。
関連ドキュメント
- オンボーディングハブ: オンボーディングウィザード (CLI)
- 完全なリファレンス: CLI オンボーディングリファレンス
- コマンドリファレンス:
openclaw onboard