Configura niveles de razonamiento en OpenClaw
¿Alguna vez has sentido que tu modelo de IA se queda corto en lógica o que gasta demasiados tokens en razonamientos simples cuando no es necesario? Controlar cómo piensa tu agente es clave para obtener mejores resultados y optimizar el consumo de recursos en tus proyectos.
Aquí tienes una guía directa para dominar las directivas de pensamiento y otros comandos esenciales.
Qué hace
Sección titulada «Qué hace»- Directiva inline en cualquier cuerpo de mensaje 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 (soportado para la familia de modelos Anthropic Claude 4.6)
x-high,x_high,extra-high,extra high, yextra_highse mapean axhigh.highest,maxse mapean ahigh.
- Notas del proveedor:
- Los modelos Anthropic Claude 4.6 usan
adaptivepor defecto cuando no se establece un nivel de pensamiento explícito. - Z.AI (
zai/*) solo soporta pensamiento binario (on/off). Cualquier nivel que no seaoffse trata comoon(mapeado alow). - Moonshot (
moonshot/*) mapea/think offathinking: { type: "disabled" }y cualquier nivel que no seaoffathinking: { type: "enabled" }. Cuando el pensamiento está habilitado, Moonshot solo aceptatool_choiceauto|none; OpenClaw normaliza los valores incompatibles aauto.
- Los modelos Anthropic Claude 4.6 usan
Orden de resolución
Sección titulada «Orden de resolución»- Directiva inline en el mensaje (se aplica solo a ese mensaje).
- Override de sesión (se establece enviando un mensaje que solo contenga la directiva).
- Valor predeterminado por agente (
agents.list[].thinkingDefaulten la configuración). - Valor predeterminado global (
agents.defaults.thinkingDefaulten la configuración). - Fallback:
adaptivepara modelos Anthropic Claude 4.6,lowpara otros modelos con capacidad de razonamiento,offen los demás casos.
Configurar un valor predeterminado de sesión
Sección titulada «Configurar un valor predeterminado de sesión»- Envía un mensaje que sea solo la directiva (se permite 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 por reinicio de sesión inactiva. - Se envía una respuesta de confirmación (
Thinking level set to high./Thinking disabled.). Si el nivel no es válido (ej./thinking big), el comando se rechaza con una sugerencia y el estado de la sesión no cambia. - Envía
/think(o/think:) sin argumentos para ver el nivel de pensamiento actual.
Aplicación por agente
Sección titulada «Aplicación por agente»- Embedded Pi: el nivel resuelto se pasa al runtime del agente Pi en el proceso.
Modo rápido (/fast)
Sección titulada «Modo rápido (/fast)»- Niveles:
on|off. - Un mensaje que solo contenga la directiva alterna un override de modo rápido para la sesión y responde
Fast mode enabled./Fast mode disabled.. - Envía
/fast(o/fast status) sin modo para ver el estado actual efectivo del modo rápido. - OpenClaw resuelve el modo rápido en este orden:
/fast on|offinline o como mensaje único- Override de sesión
- Valor predeterminado por agente (
agents.list[].fastModeDefault) - Configuración por modelo:
agents.defaults.models["<provider>/<model>"].params.fastMode - Fallback:
off
- Para
openai/*, el modo rápido se mapea al procesamiento prioritario de OpenAI enviandoservice_tier=priorityen las solicitudes de Responses compatibles. - Para
openai-codex/*, el modo rápido envía el mismo flagservice_tier=priorityen Codex Responses. OpenClaw mantiene un interruptor/fastcompartido entre ambas rutas de autenticación. - Para solicitudes públicas directas de
anthropic/*, incluyendo tráfico con autenticación OAuth enviado aapi.anthropic.com, el modo rápido se mapea a los niveles de servicio de Anthropic:/fast onestableceservice_tier=auto,/fast offestableceservice_tier=standard_only. - Los parámetros de modelo explícitos
serviceTier/service_tierde Anthropic anulan el valor predeterminado del modo rápido cuando ambos están configurados. OpenClaw omite la inyección del nivel de servicio de Anthropic para URLs base de proxy que no sean de Anthropic.
Directivas de verbosidad (/verbose o /v)
Sección titulada «Directivas de verbosidad (/verbose o /v)»- Niveles:
on(mínimo) |full|off(por defecto). - Un mensaje que solo contenga la directiva alterna la verbosidad de la sesión y responde
Verbose logging enabled./Verbose logging disabled.; los niveles inválidos devuelven una sugerencia sin cambiar el estado. /verbose offalmacena un override de sesión explícito; puedes borrarlo mediante la UI de Sessions eligiendoinherit.- La directiva inline afecta solo a ese mensaje; de lo contrario, se aplican los valores predeterminados de sesión o globales.
- Envía
/verbose(o/verbose:) sin argumentos para ver el nivel de verbosidad actual. - Cuando la verbosidad está activada, los agentes que emiten resultados de herramientas estructurados (Pi, otros agentes JSON) envían cada llamada a la herramienta como su propio mensaje de solo metadatos, con el prefijo
<emoji> <tool-name>: <arg>cuando está disponible (path/command). Estos resúmenes de herramientas se envían en cuanto comienza cada herramienta (burbujas separadas), no como deltas de streaming. - Los resúmenes de fallos de herramientas permanecen visibles en modo normal, pero los sufijos con detalles de errores en bruto se ocultan a menos que la verbosidad sea
onofull. - Cuando la verbosidad es
full, los outputs de las herramientas también se reenvían después de completarse (burbuja separada, truncada a una longitud segura). Si cambias entre/verbose on|full|offmientras una ejecución está en curso, las burbujas de herramientas posteriores respetarán el nuevo ajuste.
Visibilidad del razonamiento (/reasoning)
Sección titulada «Visibilidad del razonamiento (/reasoning)»- Niveles:
on|off|stream. - El mensaje de solo directiva alterna si los bloques de pensamiento se muestran en las respuestas.
- Cuando está habilitado, el razonamiento se envía como un mensaje separado con el prefijo
Reasoning:. stream(solo Telegram): transmite el razonamiento en la burbuja de borrador de Telegram mientras se genera la respuesta, 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 inline, luego override de sesión, luego valor predeterminado por agente (
agents.list[].reasoningDefault), luego fallback (off).
Relacionado
Sección titulada «Relacionado»- La documentación del modo elevado se encuentra en Elevated mode.
Heartbeats
Sección titulada «Heartbeats»- El cuerpo de la sonda de heartbeat es el prompt de heartbeat configurado (por defecto:
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 inline en un mensaje de heartbeat se aplican como de costumbre (pero evita cambiar los valores predeterminados de la sesión desde los heartbeats). - La entrega del heartbeat por defecto es solo el payload final. Para enviar también el mensaje separado
Reasoning:(cuando esté disponible), estableceagents.defaults.heartbeat.includeReasoning: trueo por agenteagents.list[].heartbeat.includeReasoning: true.
Interfaz de chat web
Sección titulada «Interfaz de chat web»- El selector de pensamiento del chat web refleja el nivel almacenado de la sesión desde el almacén/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 se explicó antes); el selector lo reflejará tras la siguiente recarga.
Siguientes pasos
Sección titulada «Siguientes pasos»- Explora cómo configurar tus propios Agentes
- Aprende más sobre el Modo Elevado
OpenClaw Expert
Sigues atascado?
Si esta pagina no resolvio tu caso, pregunta a OpenClaw Expert para pasos concretos.