第一步
新手引导(CLI)
openclaw onboardCLI 新手引导是 macOS、Linux 和 Windows(原生或 WSL2)上推荐的终端设置方式。默认情况下,它会检测计算机上已有的 AI 访问方式,通过真实补全进行验证,然后启动 OpenClaw,以配置工作区、Gateway 网关和可选功能。openclaw setup 会运行相同的流程(设置介绍了仅配置 --baseline 的变体)。Windows 桌面用户也可以从 Windows Hub开始。
引导式新手引导首先建立推理能力。它会检测可用的 AI 访问方式,要求完成一次真实补全,之后才会启动 OpenClaw,以配置 OpenClaw 的其余部分。选择暂时跳过会退出新手引导,而不启动 OpenClaw。
经典向导仍可用于自定义提供商、远程 Gateway 网关设置、渠道配对、守护进程控制、Skills 和导入。使用 openclaw onboard --classic 显式运行;引导式推理选择器不会转入该向导。推理验证通过后,OpenClaw 可以使用 open channel wizard for <channel>,将需要密钥的渠道设置交给掩码终端向导处理。
如需更改模型提供商或其身份验证,请退出 OpenClaw 并运行 openclaw onboard;OpenClaw 不会打开引导式或经典提供商流程。
区域设置
向导会本地化固定的新手引导文案。它按顺序使用 OPENCLAW_LOCALE、LC_ALL、LC_MESSAGES 和 LANG 中第一个非空值,然后回退到英语。支持的区域设置:en、zh-CN、zh-TW。
OPENCLAW_LOCALE=zh-CN openclaw onboardOPENCLAW_LOCALE=en openclaw onboard # 显式覆盖为英语无论区域设置如何,产品名称、命令、配置键、URL、提供商 ID、模型 ID 以及插件/渠道标签均保持英语。
如需稍后重新配置非推理设置:
openclaw configureopenclaw agents add <name>引导式默认流程
直接运行 openclaw onboard 会遵循以下流程:
- 接受安全声明。
- 检测已配置的模型、API 密钥环境变量、受支持的本地 AI CLI,以及 Gateway 网关主机上可访问的 Ollama 或 LM Studio 服务器中已安装且支持工具的模型。此只读过程绝不会下载模型。如果安装了 Gemini CLI、Antigravity、Pi 和 OpenCode,但它们无法作为引导式设置可复用的推理路径,也会报告这些安装。Gemini 和 Antigravity 无法强制执行无工具探测;Pi 和 OpenCode 是完整智能体框架,而不是设置推理路径。
- 通过真实补全测试检测到的第一个候选项。如果失败,则显示原因,并继续测试下一个可用候选项。
- 如果所有检测项都已尝试完毕,请选择 OpenAI、Anthropic、xAI (Grok)、Google 或 OpenRouter,或者选择更多…以查看其余提供商。每个提供商的区域、套餐以及支持的浏览器、设备、API 密钥或令牌方式会显示在第二个菜单中,并通过相同的真实补全进行测试。选择暂时跳过可退出,而不启动 OpenClaw。
- 仅持久化已验证的模型路由及其所需的凭据/插件状态。工作区和 Gateway 网关设置保持不变。
- 使用已验证的模型启动 OpenClaw,使其能够配置工作区、Gateway 网关、渠道、智能体、插件及其余可选设置。
在已配置的安装中重新运行此命令时,会先测试当前默认模型,因此引导式流程也可用于验证和修复。检查失败时绝不会自动替换已配置的模型;新手引导会停止并询问如何继续。对于稍后的非推理内容添加,请运行 openclaw channels add 或 openclaw configure;如需更改提供商或身份验证路由,请使用 openclaw onboard。
经典向导:快速开始与高级设置
运行 openclaw onboard --classic 以打开完整向导。向导首先要求在快速开始(默认设置)和高级设置(完全控制)之间进行选择。传入 --flow quickstart 或 --flow advanced(别名 manual)可选择经典流程并跳过该提示。
快速开始(默认设置)
- 本地 Gateway 网关,绑定 local loopback
- 默认工作区(或现有工作区)
- Gateway 网关端口 18789
- Gateway 网关身份验证:令牌(自动生成,即使使用 local loopback 也是如此)
- 工具策略:新设置使用
tools.profile: "coding"(保留现有的显式配置文件) - 私信会话:新手引导会保留显式的
session.dmScope;否则保持未设置,使"main"默认值将所有渠道的私信保留在智能体持续滚动的主会话中——这是个人智能体的默认设置。对于共享或多用户收件箱,请使用"per-channel-peer";当openclaw security audit检测到多用户私信流量时,会建议进行隔离。详情:CLI 设置参考 - Tailscale 暴露:关闭
- Telegram 和 WhatsApp 私信默认为允许列表:Telegram 要求输入数字形式的 Telegram 用户 ID,WhatsApp 要求输入电话号码
高级设置(完全控制)
- 显示每个步骤:模式、工作区、Gateway 网关、渠道、守护进程、Skills
远程模式(--mode remote)始终使用高级设置流程;它只配置当前计算机以连接到其他位置的 Gateway 网关,绝不会在远程主机上安装或更改任何内容。
经典新手引导的配置内容
本地模式(默认)会依次执行以下步骤:
- 模型/身份验证 — 选择提供商身份验证流程(API 密钥、OAuth 或提供商特定的手动身份验证),包括自定义提供商(兼容 OpenAI、兼容 OpenAI Responses、兼容 Anthropic 或自动检测未知类型)。选择默认模型。
全新的 OpenAI API 密钥设置默认为
openai/gpt-5.6(不带限定的直接 API ID 会解析为 Sol);全新的 ChatGPT/Codex 设置默认为openai/gpt-5.6-sol。重新运行设置会保留现有的显式模型,包括openai/gpt-5.5。如果账户未提供 GPT-5.6,请显式选择openai/gpt-5.5。 安全说明:如果此智能体将运行工具或处理 webhook/hook 内容,请优先选择可用的最强最新一代模型,并保持严格的工具策略——较弱或较旧的层级更容易遭受提示词注入。 对于非交互式运行,--secret-input-mode ref会存储由环境变量支持的引用,而不是明文 API 密钥值;引用的环境变量必须已设置,否则新手引导会立即失败。交互式密钥引用模式可以指向环境变量或已配置的提供商引用(file或exec),并在保存前执行快速预检。完成模型/身份验证设置后,向导会提供可选的实时补全测试;测试失败时,可以返回模型/身份验证设置一次,也可以忽略失败,继续完成经典向导的其余部分。忽略失败不会解锁 OpenClaw;对话式设置仍要求推理检查通过。 - 工作区 — 智能体文件所在的目录(默认为
~/.openclaw/workspace)。在其中生成引导文件。 - Gateway 网关 — 端口、绑定地址、身份验证模式和 Tailscale 暴露。在交互式令牌模式下,选择明文令牌存储(默认)或启用 SecretRef。非交互式 SecretRef 路径:
--gateway-token-ref-env <ENV_VAR>。 - 渠道 — 内置及官方插件聊天渠道,包括 Discord、Feishu、Google Chat、iMessage、Mattermost、Microsoft Teams、QQ Bot、Signal、Slack、Telegram、WhatsApp 等。
- 守护进程 — 安装 LaunchAgent(macOS)、systemd 用户单元(Linux/WSL2)或原生 Windows 计划任务,并提供按用户配置的“启动”文件夹回退方案。
如果需要令牌身份验证,并且
gateway.auth.token由 SecretRef 管理,则守护进程安装会验证该引用,但不会将解析后的令牌持久化到监管服务的环境元数据中;无法解析的 SecretRef 会阻止安装并提供指导。如果同时设置了gateway.auth.token和gateway.auth.password,而gateway.auth.mode未设置,则安装会被阻止,直到显式设置模式。 - 健康检查 — 启动 Gateway 网关并验证其可访问性。
- Skills — 安装推荐的 Skills 及其可选依赖项。
--flow import 会在经典向导中运行检测到的迁移流程(例如 Hermes),而不是执行全新设置;请参阅迁移以及安装下的迁移指南。openclaw onboard --modern 是 OpenClaw 的兼容性别名。它使用与 openclaw setup 相同的推理门槛:验证通过的推理会启动助手,而交互式验证失败则会返回引导式推理设置。
添加另一个智能体
使用 openclaw agents add <name> 创建具有独立工作区、会话和身份验证配置文件的智能体。不带 --workspace 运行时,会启动一个交互式流程,用于设置名称、工作区、身份验证、渠道和绑定——它并非完整的 openclaw onboard 向导。
它会设置:
agents.entries.*.nameagents.entries.*.workspaceagents.entries.*.agentDir
注意:
- 默认工作区:
~/.openclaw/workspace-<agentId>(如果已设置agents.defaults.workspace,则位于其下)。 - 添加
bindings,将入站消息路由到此智能体(新手引导可以代为完成)。 - 非交互式标志:
--model、--agent-dir、--bind、--non-interactive。
完整参考
有关详细的分步行为和配置输出,请参阅
CLI 设置参考。
有关非交互式示例,请参阅 CLI 自动化。
有关完整的标志参考,请参阅 openclaw onboard。
相关文档
- CLI 命令参考:
openclaw onboard - 新手引导概览:新手引导概览
- macOS 应用新手引导:新手引导
- 智能体首次运行流程:智能体引导启动