CLI 自動化
使用--non-interactive 來自動化 openclaw onboard。
--json 並不隱含非互動式模式。請使用 --non-interactive(以及 --workspace)進行指令碼。基線非互動式範例
--json 以獲得機器可讀的摘要。
使用 --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 範例
Synthetic 範例
Synthetic 範例
OpenCode 範例
OpenCode 範例
--auth-choice opencode-go --opencode-go-api-key "$OPENCODE_API_KEY" 切換至 Go 目錄。Ollama 範例
Ollama 範例
自訂提供者範例
自訂提供者範例
--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