CLI 命令

设置

openclaw setup

openclaw setup 是系统智能体入口点。在已配置的系统上,直接运行 openclaw setup 会打开交互式 OpenClaw 聊天。在全新系统上,它会 转入引导式新手引导。使用 -m/--message 处理单个请求,或使用 --baseline 在不使用向导的情况下初始化配置/工作区文件夹。

路由顺序:

  1. 任何新手引导选项(--wizard--baseline、工作区、重置、 非交互式、流程、模式、Gateway 网关、守护进程、跳过、导入、远程或身份验证 选项)都会以与 openclaw onboard 完全相同的方式运行新手引导。
  2. -m/--message--yes 会运行系统智能体。
  3. 未提供路由选项时,已配置的交互式系统会打开 OpenClaw。全新 系统会运行新手引导。在已配置的系统上,即使没有 TTY,--json 也会输出 系统概览;若提供了新手引导选项,则保留新手引导的 JSON 摘要。

在引导模式下,--workspace <dir> 是向 OpenClaw 提议的工作区; 只有在你批准该提议后才会持久化。对于全新安装,基线、经典和 非交互式设置会通过各自的正常流程持久化所提供的工作区。 当现有智能体清单将被重新映射时,经典向导要求明确确认;非交互式设置会保留 当前智能体群的工作区并输出警告。

引导式推理检测在 macOS 或 Linux 上的 Gateway 网关主机中运行。CLI 和 macOS 应用调用由同一 Gateway 网关所有的检测器,该检测器会检查已配置的 模型、受支持的 CLI 登录、API 密钥环境变量,以及已安装的 Ollama 或 LM Studio 模型。此自动流程绝不会下载本地模型。 在 CLI 和 API 密钥候选项之后,会自动测试检测到的本地运行时;当有多个本地模型可用时,OpenClaw 会优先选择 工具调用能力最强的指令模型系列。所选候选项必须成功返回一次 真实补全,之后才会保存其提供商和模型配置。 已安装的 Gemini、Antigravity、Pi 和 OpenCode CLI 也会被报告,即使 它们无法作为引导式设置可复用的推理路由。

setup 接受与 openclaw onboard 相同的新手引导标志,包括 身份验证(--auth-choice--token、提供商密钥标志)、Gateway 网关 (--gateway-port--gateway-bind--gateway-auth--install-daemon)、 Tailscale(--tailscale)、重置(--reset--reset-scope)、流程 (--flow quickstart|advanced|manual|import)和跳过标志 (--skip-channels--skip-skills--skip-bootstrap--skip-search--skip-health--skip-ui--skip-hooks)。传入 --tui 可使用与 openclaw onboard --tui 相同的终端入口。有关完整的标志参考和 非交互式示例,请参阅引导设置CLI 自动化openclaw onboard --modern 仍作为同一 受推理能力检查约束的 OpenClaw 助手的兼容入口。

选项

标志 说明
-m, --message <text> 运行一个 OpenClaw 请求。
--yes 批准为单个 --message 请求持久写入配置。
--workspace <dir> 工作区提议;现有智能体群需要在经典模式中确认,非交互模式则会予以保留。
--baseline 在不运行新手引导的情况下创建基线配置/工作区/会话文件夹。
--wizard 强制运行交互式新手引导。
--tui 使用终端入口,而不是浏览器转交。
--non-interactive 运行无提示的新手引导。
--accept-risk 确认完整系统智能体访问风险;与 --non-interactive 一起使用时为必需项。
--mode <mode> 新手引导模式:localremote
--flow <flow> 新手引导流程:quickstartadvancedmanualimport
--reset 在新手引导前重置配置 + 凭据 + 会话(仅当使用 --reset-scope full 时重置工作区)。
--reset-scope <scope> 重置范围:configconfig+creds+sessionsfull
--import-from <provider> 在新手引导期间运行的迁移提供商。
--import-source <path> --import-from 的源智能体主目录。
--import-secrets 在新手引导迁移期间导入受支持的密钥。
--remote-url <url> 远程 Gateway 网关 WebSocket URL。
--remote-token <token> 远程 Gateway 网关令牌(可选)。
--json 已配置的系统:OpenClaw 概览。新手引导路由:新手引导摘要。

--classic--non-interactive 互斥:经典模式会打开 带提示的向导,而非交互式设置使用自动化路径。 在交互式新手引导中,--remote-url--remote-token 会预填 远程 Gateway 网关步骤,并在该次运行中优先于已存储的远程值。 除非同时传入令牌,否则更改 URL 不会复用已存储的凭据。 令牌会保持掩码状态,并使用向导所选的明文或 SecretRef 存储模式。

基线模式

openclaw setup --baseline 保留较旧的纯基线行为:它会 创建配置、工作区和会话目录,然后退出而不 运行新手引导。它接受 --workspace 和无副作用的输出控制项,但会 拒绝显式的新手引导、Gateway 网关、身份验证、重置或守护进程选项,而不是 静默忽略它们。如果现有配置无效,基线设置会保留 该配置,并要求你在重试前运行 openclaw doctor

示例

bash
openclaw setupopenclaw setup -m "status"openclaw setup -m "restart gateway" --yesopenclaw setup --jsonopenclaw setup --wizardopenclaw setup --baselineopenclaw setup --workspace ~/.openclaw/workspaceopenclaw setup --import-from hermes --import-source ~/.hermesopenclaw setup --non-interactive --accept-risk --mode remote --remote-url wss://gateway-host:18789 --remote-token <token>

注意事项

  • 基线设置完成后,运行 openclaw onboard 以完成完整的引导流程,运行 openclaw configure 进行针对性更改,或运行 openclaw channels add 添加渠道账户。
  • 如果检测到 Hermes 状态,交互式新手引导可以自动提供迁移选项。导入式新手引导要求全新设置;若要在新手引导之外使用试运行计划、备份和覆盖模式,请使用迁移

相关内容

Was this useful?
On this page

On this page