Skip to main content

斜杠命令

命令由网关(Gateway)处理。大多数命令必须作为以 / 开头的独立消息发送。仅限主机的 bash 聊天命令使用 ! <cmd>(也可用 /bash <cmd> 作为别名)。

配置

{
  commands: {
    native: "auto",
    nativeSkills: "auto",
    text: true,
    bash: false,
    bashForegroundMs: 2000,
    config: false,
    debug: false,
    restart: false,
    allowFrom: {
      "*": ["user1"],
      discord: ["user:123"],
    },
    useAccessGroups: true,
  },
}

命令列表

文本 + 原生(开启时):

帮助

/help - 显示帮助信息

状态

/status - 显示当前状态

模型

/model - 切换模型

思考

/think - 设置思考等级

核心命令

  • /help - 显示帮助
  • /commands - 列出所有命令
  • /status - 显示当前状态
  • /whoami/id - 显示您的发送者 ID
  • /stop - 中止当前运行
  • /new/reset - 重置会话

指令

  • /think <off|minimal|low|medium|high|xhigh> - 设置思考等级
  • /verbose <on|full|off> - 详细日志
  • /reasoning <on|off|stream> - 推理可见性
  • /elevated <on|off|ask|full> - 提升模式
  • /exec host=<...> security=<...> ask=<...> - Exec 设置
  • /model <name> - 选择模型
  • /queue <mode> - 队列模式

会话管理

  • /session idle <duration|off> - 管理非活跃自动失焦
  • /session max-age <duration|off> - 管理最大寿命自动失焦
  • /export-session [path] - 导出当前会话
  • /compact [instructions] - 压缩会话历史

子代理

  • /subagents list|kill|log|info|send|steer|spawn - 检查、控制或生成子代理
  • /kill <id|#|all> - 立即中止子代理
  • /steer <id|#> <message> - 引导运行中子代理
  • /tell <id|#> <message> - /steer 的别名

配置与调试

  • /config show|get|set|unset - 持久化配置
  • /debug show|set|unset|reset - 运行时覆盖
  • /usage off|tokens|full|cost - 使用情况页脚

模型选择(/model)

/model 实现为指令。
/model
/model list
/model 3
/model openai/gpt-5.2
/model status
  • /model/model list 显示简洁的编号选择器
  • Discord 上,/model/models 打开交互式选择器
  • /model status 显示详细视图

调试覆盖

/debug 允许你设置仅运行时的配置覆盖(内存中,不写磁盘)。仅限所有者。默认禁用;需启用 commands.debug: true
/debug show
/debug set messages.responsePrefix="[openclaw]"
/debug unset messages.responsePrefix
/debug reset

配置更新

/config 写入你的磁盘配置(openclaw.json)。仅限所有者。默认禁用;启用需 commands.config: true
/config show
/config get messages.responsePrefix
/config set messages.responsePrefix="[openclaw]"
/config unset messages.responsePrefix