Niveles de pensamiento
Niveles de pensamiento (directivas /think)
Sección titulada «Niveles de pensamiento (directivas /think)»Qué hace
Sección titulada «Qué hace»- Directiva en línea en cualquier cuerpo entrante:
/t <level>,/think:<level>o/thinking <level>. - Niveles (alias):
off | minimal | low | medium | high | xhigh | adaptive- minimal → “think”
- low → “think hard”
- medium → “think harder”
- high → “ultrathink” (presupuesto máximo)
- xhigh → “ultrathink+” (solo modelos GPT-5.2 + Codex)
- adaptive → presupuesto de razonamiento adaptativo gestionado por el proveedor (compatible con la familia de modelos Anthropic Claude 4.6)
x-high,x_high,extra-high,extra highyextra_highse asignan axhigh.highest,maxse asignan ahigh.
- Notas del proveedor:
- Los modelos Anthropic Claude 4.6 utilizan por defecto
adaptivecuando no se establece un nivel de pensamiento explícito. - Z.AI (
zai/*) solo admite pensamiento binario (on/off). Cualquier nivel distinto deoffse trata comoon(asignado alow). - Moonshot (
moonshot/*) asigna/think offathinking: { type: "disabled" }y cualquier nivel distinto deoffathinking: { type: "enabled" }. Cuando el pensamiento está activado, Moonshot solo aceptatool_choiceauto|none; OpenClaw normaliza los valores incompatibles aauto.
- Los modelos Anthropic Claude 4.6 utilizan por defecto
Orden de resolución
Sección titulada «Orden de resolución»- Directiva en línea en el mensaje (se aplica solo a ese mensaje).
- Invalidación de sesión (configurada mediante el envío de un mensaje que contiene solo la directiva).
- Predeterminado por agente (
agents.list[].thinkingDefaulten la configuración). - Predeterminado global (
agents.defaults.thinkingDefaulten la configuración). - Alternativa:
adaptivepara los modelos Anthropic Claude 4.6,lowpara otros modelos con capacidad de razonamiento,offen caso contrario.
Establecer un predeterminado de sesión
Sección titulada «Establecer un predeterminado de sesión»- Envíe un mensaje que sea solo la directiva (se permite el espacio en blanco), por ejemplo,
/think:mediumo/t high. - Esto se mantiene para la sesión actual (por remitente de forma predeterminada); se borra con
/think:offo al restablecer el inactividad de la sesión. - Se envía una respuesta de confirmación (
Thinking level set to high./Thinking disabled.). Si el nivel no es válido (por ejemplo,/thinking big), se rechaza el comando con una sugerencia y el estado de la sesión permanece sin cambios. - Envíe
/think(o/think:) sin argumentos para ver el nivel de pensamiento actual.
Aplicación por agente
Sección titulada «Aplicación por agente»- Pi integrado: el nivel resuelto se pasa al tiempo de ejecución del agente Pi en proceso.
Modo rápido (/fast)
Sección titulada «Modo rápido (/fast)»- Niveles:
on|off. - Un mensaje de solo directiva activa o desactiva la anulación del modo rápido de sesión y responde
Fast mode enabled./Fast mode disabled.. - Envíe
/fast(o/fast status) sin modo para ver el estado efectivo actual del modo rápido. - OpenClaw resuelve el modo rápido en este orden:
- En línea/solo directiva
/fast on|off - Anulación de sesión
- Predeterminado por agente (
agents.list[].fastModeDefault) - Configuración por modelo:
agents.defaults.models["<provider>/<model>"].params.fastMode - Alternativa:
off
- En línea/solo directiva
- Para
openai/*, el modo rápido se asigna al procesamiento prioritario de OpenAI enviandoservice_tier=priorityen las solicitudes de Responses compatibles. - Para
openai-codex/*, el modo rápido envía el mismo indicadorservice_tier=priorityen las Respuestas de Codex. OpenClaw mantiene un único interruptor/fastcompartido en ambas rutas de autenticación. - Para solicitudes
anthropic/*públicas directas, incluido el tráfico autenticado con OAuth enviado aapi.anthropic.com, el modo rápido se asigna a los niveles de servicio de Anthropic:/fast onestableceservice_tier=auto,/fast offestableceservice_tier=standard_only. - Los parámetros de modelo explícitos de Anthropic
serviceTier/service_tieranulan el valor predeterminado del modo rápido cuando ambos están configurados. OpenClaw aún omite la inyección del nivel de servicio de Anthropic para URL base de proxy no Anthropic.
Directivas detalladas (/verbose o /v)
Sección titulada «Directivas detalladas (/verbose o /v)»- Niveles:
on(mínimo) |full|off(predeterminado). - Un mensaje de solo directiva activa/desactiva el modo detallado (verbose) de la sesión y responde
Verbose logging enabled./Verbose logging disabled.; los niveles no válidos devuelven una sugerencia sin cambiar el estado. /verbose offalmacena una anulación explícita de la sesión; bórrela a través de la Interfaz de usuario de Sesiones (Sessions UI) eligiendoinherit.- La directiva en línea afecta solo ese mensaje; de lo contrario, se aplican los valores predeterminados de sesión/global.
- Envíe
/verbose(o/verbose:) sin argumentos para ver el nivel de detalle actual. - Cuando el modo detallado está activado, los agentes que emiten resultados de herramientas estructurados (Pi, otros agentes JSON) devuelven cada llamada de herramienta como su propio mensaje de solo metadatos, con el prefijo
<emoji> <tool-name>: <arg>cuando está disponible (ruta/comando). Estos resúmenes de herramientas se envían tan pronto como cada herramienta comienza (burbujas separadas), no como deltas de transmisión. - Los resúmenes de fallos de herramientas permanecen visibles en el modo normal, pero los sufijos de detalles de errores sin procesar están ocultos a menos que el modo detallado sea
onofull. - Cuando el modo detallado (verbose) está
full, las salidas de las herramientas también se reenvían después de completarse (burbuja separada, truncada a una longitud segura). Si activas o desactivas/verbose on|full|offmientras una ejecución está en curso, las siguientes burbujas de herramientas respetarán la nueva configuración.
Visibilidad del razonamiento (/reasoning)
Sección titulada «Visibilidad del razonamiento (/reasoning)»- Niveles:
on|off|stream. - Un mensaje de solo directiva alterna si se muestran los bloques de pensamiento en las respuestas.
- Cuando está habilitado, el razonamiento se envía como un mensaje separado prefijado con
Reasoning:. stream(solo Telegram): transmite el razonamiento en la burbuja de borrador de Telegram mientras se genera la respuesta, y luego envía la respuesta final sin el razonamiento.- Alias:
/reason. - Envía
/reasoning(o/reasoning:) sin argumentos para ver el nivel de razonamiento actual. - Orden de resolución: directiva en línea, luego anulación de sesión, luego valor predeterminado por agente (
agents.list[].reasoningDefault), y finalmente valor de reserva (off).
Relacionado
Sección titulada «Relacionado»- La documentación del modo elevado se encuentra en Elevated mode.
Latidos
Sección titulada «Latidos»- El cuerpo del sondeo de latido (heartbeat) es el prompt de latido configurado (predeterminado:
Read HEARTBEAT.md if it exists (workspace context). Follow it strictly. Do not infer or repeat old tasks from prior chats. If nothing needs attention, reply HEARTBEAT_OK.). Las directivas en línea en un mensaje de latido se aplican de la forma habitual (pero evita cambiar los valores predeterminados de la sesión desde los latidos). - La entrega del latido (heartbeat) predetermina solo a la carga útil final. Para enviar también el mensaje separado
Reasoning:(cuando esté disponible), estableceagents.defaults.heartbeat.includeReasoning: trueoagents.list[].heartbeat.includeReasoning: truepor agente.
Interfaz de usuario de chat web
Sección titulada «Interfaz de usuario de chat web»- El selector de pensamiento del chat web refleja el nivel almacenado de la sesión desde el almacenamiento/configuración de la sesión entrante cuando se carga la página.
- Elegir otro nivel se aplica solo al siguiente mensaje (
thinkingOnce); después de enviar, el selector vuelve al nivel de sesión almacenado. - Para cambiar el valor predeterminado de la sesión, envía una directiva
/think:<level>(como antes); el selector lo reflejará después de la próxima recarga.