Ir al contenido
Guías

Los niveles de pensamiento de OpenClaw

La escala de /think, el orden de resolución, el modo rápido, verbose, trace y la visibilidad del razonamiento

6 min de lectura

Cuánto piensa el modelo en OpenClaw es una directiva que puedes escribir en cualquier mensaje: un nivel de off a ultra, fijado para un solo mensaje en línea o para toda la sesión enviando la directiva sola. La misma página de la documentación cubre los interruptores hermanos, el modo rápido, verbose, trace y la visibilidad del razonamiento, y el orden de resolución que decide cuál de seis fuentes gana. Aquí tienes la escala, el orden, las dos formas de fijar un valor predeterminado y los interruptores que muestran más.

La escala

  • Los niveles son off, minimal, low, medium, high, xhigh, adaptive, max y ultra, y reflejan a grandes rasgos la escala clásica de think, think hard, think harder y ultrathink; las variantes escritas con palabras, como extra-high, corresponden a xhigh, y highest corresponde a high.
  • adaptive es el pensamiento gestionado por el proveedor, max es el razonamiento máximo del proveedor y ultra es una orquestación proactiva de subagentes con un razonamiento elegido por el entorno de ejecución, donde el modelo y el entorno de ejecución lo admiten.
  • Los menús dependen del perfil del proveedor: un plugin declara el conjunto exacto de niveles para el modelo seleccionado, los niveles escritos que no se admiten se rechazan indicando las opciones válidas de ese modelo, y un nivel guardado que no se admite se reasigna por rango, así que xhigh y max recurren al nivel admitido más alto.
  • Los valores predeterminados varían según el modelo: la documentación señala que los modelos Claude 4.6 usan adaptive por defecto cuando no hay nada definido, mientras que Opus 4.7 y 4.8 mantienen el pensamiento desactivado hasta que fijas un nivel, y Gemini asigna adaptive a su propio pensamiento dinámico.
Son preferencias de sesión para los turnos siguientes, no una promesa de cambiar una llamada al modelo que ya está en curso.

El orden de resolución

Seis fuentes, y gana la primera que coincide: una directiva en línea en el mensaje, que solo se aplica a ese mensaje; la sobrescritura de sesión, que se fija enviando un mensaje que solo contiene la directiva; el valor predeterminado por agente; el valor predeterminado por modelo, en los params del modelo; el valor predeterminado global; y, por último, el valor predeterminado declarado por el proveedor, o medium para los modelos capaces de razonar y off para el resto. Un mensaje que solo contiene la directiva se mantiene durante la sesión, por remitente por defecto, y responde con una confirmación; un nivel no válido se rechaza con una pista y deja el estado sin cambios. Enviar la directiva sin argumentos muestra el nivel actual, y la palabra clave default borra la sobrescritura para que la sesión vuelva a heredar. En el entorno de ejecución integrado, el nivel resuelto se pasa directamente al agente; en el backend de Claude CLI, los niveles concretos se asignan a su opción de esfuerzo, y adaptive elimina los presupuestos fijos y delega la elección.

Rápido, verbose, trace, razonamiento

  • El modo rápido admite auto, on, off o default y tiene su propio orden, que termina en off; auto activa el modo rápido para las llamadas que empiezan antes de un límite, sesenta segundos por defecto, y lo desactiva para los reintentos y continuaciones posteriores. En OpenAI corresponde al nivel de servicio prioritario; en las peticiones directas a Anthropic, a una velocidad rápida nativa en los modelos Opus más recientes o al nivel prioritario en los demás; y el comando de estado informa de la política, no del nivel que el proveedor aplicó realmente.
  • Verbose admite on, full u off: on envía cada llamada a herramienta como un mensaje propio con solo metadatos en cuanto empieza, full también reenvía las salidas de las herramientas cuando terminan, y los resúmenes de shell muestran su etiqueta sin el texto del comando salvo que verbose esté en full. Trace es más limitado y solo expone las líneas de diagnóstico que pertenecen a los plugins.
  • La visibilidad del razonamiento admite on, off o stream: on envía el pensamiento como un mensaje aparte con el prefijo Thinking, stream lo muestra en vista previa mientras se genera la respuesta en los canales que admiten vistas previas, y la Control UI solo conserva el razonamiento guardado con on. La documentación considera que el razonamiento, verbose y trace son arriesgados en grupos y recomienda mantenerlos desactivados ahí.

Modelos y proveedores de OpenClaw explica la elección de proveedor y modelo sobre la que se asientan estos niveles, y los comandos slash de OpenClaw, la superficie de comandos más amplia a la que pertenecen las directivas.

Fijar un valor predeterminado

Un valor predeterminado de modelo vive en los params del modelo dentro de los valores predeterminados de los agentes, con la clave del id completo de proveedor y modelo que realmente seleccionas; el proveedor ya debe estar configurado y el modelo debe admitir el nivel. Un valor predeterminado por agente y una sobrescritura de sesión guardada siguen ganando, así que si un valor predeterminado de modelo no surte efecto, la documentación dice que primero borres la sobrescritura de sesión y luego revises el ajuste por agente. La configuración de OpenClaw es donde viven esas claves. El chat web tiene los mismos controles: cambiar el modelo, el pensamiento o el modo rápido en una sesión existente requiere acceso de escritura y no de administrador, el control deslizante de esfuerzo escribe la sobrescritura de sesión de inmediato, y actualizar o compactar mantiene como heredada una elección heredada.

En Diali

En Diali, el motor es OpenClaw, así que las directivas anteriores funcionan en cualquier canal que conectes, y los valores predeterminados forman parte de lo que el panel escribe en la configuración del asistente. OpenClaw alojado en Diali es el asistente.

  • Nueve niveles; el perfil del proveedor decide cuáles existen.
  • En línea gana a sesión, que gana a agente, que gana a modelo, que gana a global.
  • Mantén el razonamiento, verbose y trace desactivados en los grupos.
Empezar

Deja de leer sobre ello y crea el tuyo

Configura un agente, elige un canal y ponlo a trabajar dentro de la aplicación que ya tienes abierta.