Skip to main content

openclaw setup

openclaw setup 是系统代理的入口点。在已配置的系统上,直接运行 openclaw setup 会打开一个交互式 OpenClaw 对话。在全新系统上,它 会转入引导式 onboarding。使用 -m/--message 发起一次请求,或使用 --baseline 在不运行向导的情况下初始化配置/工作区文件夹。 路由顺序:
  1. 任何 onboarding 选项(--wizard--baseline、workspace、reset、 non-interactive、flow、mode、Gateway、daemon、skip、import、remote 或 auth 选项)都会像 openclaw onboard 一样运行 onboarding。
  2. -m/--message--yes 运行系统代理。
  3. 如果没有路由选项,已配置的交互式系统会打开 OpenClaw。全新系统会运行 onboarding。在已配置的系统上,即使没有 TTY,--json 也会打印系统概览;onboarding 选项则会保留 onboarding 的 JSON 摘要。
在引导模式下,--workspace <dir> 是提供给 OpenClaw 的工作区; 只有在你批准该提议后,它才会被持久化。Baseline、经典模式和 非交互式 setup 会在全新安装时通过其正常流程持久化所提供的工作区。 如果现有的代理阵列会被重新映射,经典向导需要明确确认; 非交互式 setup 会保留当前的 fleet 工作区并打印警告。 引导式推理检测在 macOS 或 Linux 上的 Gateway 主机上运行。CLI 和 macOS 应用调用同一个由 Gateway 管理的检测器,该检测器会检查已配置的 模型、受支持的 CLI 登录、API 密钥环境变量,以及已安装的 Ollama 或 LM Studio 模型。本地模型不会在此自动检测过程中下载。检测到的本地运行时会在 CLI 和 API 密钥候选项之后自动进行测试;当有多个本地模型可用时,OpenClaw 会优先选择 工具调用能力最强的 instruct 系列。选定的候选项必须先完成一次真实的补全请求, 其提供商和模型配置才会被保存。 当 Pi 和 OpenCode CLI 无法作为引导式设置的可复用推理路径时,也可能会将其 报告出来以供参考。Gemini CLI 和 Antigravity 不会作为检测到的设置路径提供。 setup 接受与 openclaw onboard 相同的 onboarding 标志,包括 auth(--auth-choice--token、provider key flags)、Gateway (--gateway-port--gateway-bind--gateway-auth--install-daemon)、 Tailscale(--tailscale)、reset(--reset--reset-scope)、flow (--flow quickstart|advanced|manual|import),以及 skip 标志 (--skip-channels--skip-skills--skip-bootstrap--skip-search--skip-health--skip-ui--skip-hooks)。传入 --tui 可使用与 openclaw onboard --tui 相同的终端入口。 完整的标志参考和非交互式示例请参见 OnboardCLI 自动化openclaw onboard --modern 仍然是同一基于推理门控的 OpenClaw 助手的兼容入口。
openclaw setup 适用于可变配置安装。在 Nix 模式(OPENCLAW_NIX_MODE=1)下,OpenClaw 会拒绝 setup 写入,因为配置文件由 Nix 管理。请使用官方的 nix-openclaw 快速开始,或者其他 Nix 包对应的源配置。

选项

--classic--non-interactive 互斥:classic 会打开带提示的 向导,而非交互式设置使用自动化路径。 在交互式引导中,--remote-url--remote-token 会预填远程 Gateway 步骤,并在该次运行中优先于已存储的远程值。 更改 URL 不会复用已存储的凭据,除非你同时传入令牌。 令牌仍然会被遮蔽,并使用向导所选的明文或 SecretRef 存储模式。

基础模式

openclaw setup --baseline 保留了旧的仅基础模式行为:它会 创建配置、工作区和会话目录,然后退出,不会运行引导。它接受 --workspace 和无害的输出控制选项,但会拒绝显式引导、Gateway、认证、重置或守护进程选项, 而不是静默忽略它们。如果现有配置无效,基础设置会保留它, 并提示你先运行 openclaw doctor,然后再重试。

示例

说明

  • 在交互式 OpenClaw 聊天中,configure skillsconfigure web searchconfigure gateway 会运行托管式设置流程。open search wizardopen gateway wizard 会将凭据输入交给带掩码的终端向导。Gateway 设置仅限本地且仅修改配置;之后请在聊天中使用 restart gateway,或在终端中使用 openclaw gateway restart 进行重启。请参阅 openclaw setup 操作
  • import memory 会将检测到的本地记忆复制到现有的默认代理工作区,但不会导入配置、凭据或技能。请先完成入门流程;聊天会报告部分复制和复制失败的情况,而不会默认认为操作成功。
  • 完成基础设置后,运行 openclaw onboard 以进行完整的引导式流程,运行 openclaw configure 进行针对性更改,或运行 openclaw channels add 添加频道账户。
  • 如果检测到 Hermes 状态,交互式入门流程可以自动提供迁移选项。导入入门要求全新设置;如需在入门流程之外执行试运行计划、备份和覆盖模式,请使用迁移

相关