Skip to main content

openclaw tui

打开连接到 Gateway 的终端 UI,或以本地嵌入式模式运行。
target 可以是 Control UI 会话 URL、简写的 host/agent/ref、类似 movies-a1166b81 的裸短引用,或字面量 agent:... 会话密钥。 URL 或主机目标会权威地选择对应的 Gateway;裸引用则使用已配置的或默认的 Gateway。你也可以直接将 Control UI URL 粘贴为 openclaw <url>,并将 TUI 选项放在其后,例如 openclaw <url> --token <token> --deliver 裸 URL 形式接受 --token--password--tls-fingerprint--deliver--thinking--message--timeout-ms--history-limit。 当你需要使用其他 TUI 选项时,请使用 openclaw tui <url>--local--url--session 不能与会话 URL 同时使用。 相关指南:TUI

选项

别名:openclaw chatopenclaw terminal 会以 隐含的 --local 调用此命令。

说明

  • --local 不能与 --url--token--password--tls-fingerprint 结合使用。
  • 只能传入一个 Gateway 目标。URL 目标不能与 --url 结合使用,任何位置目标都不能与 --session 或本地模式结合使用。
  • URL 或主机目标不会重新使用已配置的凭据或 OPENCLAW_GATEWAY_TOKEN / OPENCLAW_GATEWAY_PASSWORD。它会使用该确切 Gateway origin 的已存储设备令牌,或显式传入的 --token / --password 凭据。首次连接时,传入其中一个凭据,在该 Gateway 的 Control UI 中批准配对请求,然后重试;请参阅设备
  • Session URL 必须保持无凭据状态。用户信息以及 tokenpassword 等敏感查询参数或片段参数会被拒绝。
  • 短引用会通过 Gateway 解析。如果短引用存在歧义,CLI 会打印候选名称和更长的 ID 前缀,但不会连接到任何会话。
  • 在没有 URL/主机目标或显式 --url 的情况下,tui 会在可能时解析已配置的 Gateway 身份验证 SecretRefs,以用于令牌/密码身份验证(envfileexecstore 提供程序)。
  • 在没有显式 URL 或端口的情况下,tui 会遵循运行中 Gateway 记录的活动本地 Gateway 端口。显式 --urlOPENCLAW_GATEWAY_URLOPENCLAW_GATEWAY_PORT 和远程 Gateway 配置具有更高优先级。
  • 从已配置的 agent 工作区目录内部启动时,TUI 会自动为会话键默认值选择该 agent(除非显式使用 agent:<id>:... 形式的 --session)。
  • 本地模式直接使用内嵌 agent 运行时。大多数本地工具都可用,但仅限 Gateway 的功能不可用。
  • 本地模式要求独占拥有已配置的状态目录。当 Gateway 或其他内嵌写入程序拥有该状态时,它会拒绝启动;不使用 --local 以使用活动 Gateway,或先使用 openclaw gateway stop 停止它。
  • 本地模式会将 /auth [provider] 添加到 TUI 命令界面。
  • 插件批准门控在本地模式下仍然适用:需要批准的工具会在终端中提示进行决策,不会静默自动批准。
  • 会话目标会显示在页脚中,并可使用 /goal 进行管理。

会话目标错误

示例

配置修复循环

使用本地模式,让嵌入式代理检查当前配置,将其与文档进行比较,并帮助在同一个终端中修复它。 如果 openclaw config validate 已经失败,请先运行 openclaw configureopenclaw doctor --fixopenclaw chat 不会绕过 无效配置保护。
然后在 TUI 中:
使用 openclaw config setopenclaw configure 应用有针对性的修复,然后 重新运行 openclaw config validate。参见 TUIConfig

相关