斜杠命令
命令由网关处理。大多数命令必须作为以 / 开头的独立消息发送。
两种相关系统
命令
独立的 /... 消息。
指令
/think、/verbose、/reasoning、/elevated、/exec、/model、/queue
- 指令在模型看到之前从消息中剥离
- 在普通聊天消息中(非仅指令),它们被视为"内联提示",不会持久化会话设置
- 在仅指令消息中,它们持久化到会话并回复确认
配置
{
commands: {
native: "auto",
nativeSkills: "auto",
text: true,
bash: false,
bashForegroundMs: 2000,
config: false,
debug: false,
restart: false,
useAccessGroups: true
}
}命令列表
基础命令
| 命令 | 描述 |
|---|---|
/help | 获取帮助 |
/commands | 列出所有命令 |
/status | 显示当前状态 |
/whoami / /id | 显示你的发送者 ID |
/stop | 停止当前运行 |
/restart | 重启网关 |
会话管理
| 命令 | 描述 |
|---|---|
/reset / /new [model] | 重置会话,可选模型提示 |
/compact [instructions] | 压缩会话历史 |
模型控制
| 命令 | 描述 |
|---|---|
/model <name> | 切换模型 |
/model list | 显示可用模型列表 |
/model status | 显示模型状态 |
/think <level> | 设置思考级别 (off/minimal/low/medium/high/xhigh) |
/verbose on/full/off | 详细输出控制 |
/reasoning on/off/stream | 推理输出控制 |
执行控制
| 命令 | 描述 |
|---|---|
/elevated on/off/ask/full | 提升权限控制 |
/exec host=... security=... ask=... | 执行策略设置 |
/approve <id> allow-once/allow-always/deny | 批准执行请求 |
/bash <command> | 执行 bash 命令(需启用) |
技能和工具
| 命令 | 描述 |
|---|---|
/skill <name> [input] | 按名称运行技能 |
/context [list/detail/json] | 解释"上下文" |
/subagents list/stop/log/info/send | 子代理管理 |
渠道控制
| 命令 | 描述 |
|---|---|
/dock-telegram | 切换回复到 Telegram |
/dock-discord | 切换回复到 Discord |
/dock-slack | 切换回复到 Slack |
/activation mention/always | 群组激活模式 |
/send on/off/inherit | 发送控制 |
配置和调试
| 命令 | 描述 |
|---|---|
/config show/get/set/unset | 配置管理(需启用) |
/debug show/set/unset/reset | 运行时覆盖(需启用) |
/allowlist | 允许列表管理 |
其他
| 命令 | 描述 |
|---|---|
/usage off/tokens/full/cost | 使用量显示 |
/tts off/always/inbound/tagged/... | TTS 控制 |
/queue <mode> | 队列模式设置 |
模型选择
/model 作为指令实现。
示例:
/model
/model list
/model 3
/model openai/gpt-5.2
/model opus@anthropic:claude-cli
/model status注意:
/model和/model list显示紧凑的、编号的选择器/model <#>从该选择器中选择/model status显示详细视图
调试覆盖
/debug 让您设置仅运行时配置覆盖(内存,不写磁盘)。仅所有者可用。
示例:
/debug show
/debug set messages.responsePrefix="[clawdbot]"
/debug set channels.whatsapp.allowFrom=["+1555","+4477"]
/debug unset messages.responsePrefix
/debug reset配置更新
/config 写入磁盘配置。仅所有者可用。
示例:
/config show
/config show messages.responsePrefix
/config get messages.responsePrefix
/config set messages.responsePrefix="[clawdbot]"
/config unset messages.responsePrefix平台特定说明
Discord
- 原生命令是
/voice(Discord 保留了/tts);文本/tts仍然有效 - 使用自动完成进行动态选项
Telegram
- 当命令支持选择且您省略参数时显示按钮菜单
Slack
- 如果启用
commands.native,您必须为每个内置命令创建一个 Slack 斜杠命令
快速路径
- 来自允许列表发送者的仅命令消息立即处理(绕过队列 + 模型)
- 来自允许列表发送者的仅命令消息绕过提及要求
技能命令
user-invocable 技能作为斜杠命令暴露:
- 名称被清理为
a-z0-9_(最多 32 字符) - 冲突获得数字后缀(如
_2) /skill <name> [input]按名称运行技能