概述
OpenClaw 提供统一的 thinking 级别指令系统,控制模型推理深度。支持内联指令、会话覆盖和全局默认配置。同时包含 fast 模式、verbose 模式、trace 模式和 reasoning 可见性控制。
Thinking 级别
| 级别 | 别名 | 说明 |
|---|---|---|
off | - | 禁用 thinking |
minimal | ”think” | 最小推理 |
low | ”think hard” | 低推理 |
medium | ”think harder” | 中等推理 |
high | ”ultrathink” | 最大预算 |
xhigh | ”ultrathink+“ | GPT-5.2+/Codex/Claude Opus 4.7 |
adaptive | - | 提供商管理的自适应 thinking |
max | - | 提供商最大推理(Claude Opus 4.7) |
解析优先级
- 消息内联指令(仅当次消息)
- 会话覆盖(发送纯指令消息设置)
- per-agent 默认(
agents.list[].thinkingDefault) - 全局默认(
agents.defaults.thinkingDefault) - 提供商声明的默认值
使用方式
/think:medium # 设置会话默认
/t high # 简写
/think default # 清除会话覆盖,恢复继承Fast 模式(/fast)
on:OpenAI 映射到service_tier=priority;Anthropic 映射到service_tier=autooff:Anthropic 映射到service_tier=standard_only- MiniMax:
/fast on将MiniMax-M2.7重写为MiniMax-M2.7-highspeed
Verbose 模式(/verbose)
on:每个工具调用发送独立元数据消息full:工具调用 + 工具输出均转发off:默认,仅显示工具失败摘要
Reasoning 可见性(/reasoning)
on:thinking 块作为独立消息发送(前缀Reasoning:)stream(仅 Telegram):流式推理到草稿气泡,最终答案不含推理off:默认,隐藏 thinking 块
相关页面
- concepts/tool-llm-task — LLM Task(支持 thinking 参数)
- concepts/tool-subagents — Sub-agents(支持 thinking 覆盖)
- agent-runtimes — 运行时类型与 thinking 支持