Skippy's LLM privado: Cómo resolví el tiempo de espera del subagente de Ollama en OpenClaw llamando a Ollama directamente

El sistema de subagentes de OpenClaw tiene un problema persistente de tiempo de espera al usar modelos Ollama. El bucle de eventos de Node.js se bloquea durante la generación, los subagentes se cuelgan durante más de 60 segundos y no producen tokens. Múltiples problemas en GitHub lo confirman: #23827, #27883, #41871, #79032, #63736 — todos reportan el mismo patrón: curl directo funciona, los subagentes no.
La solución descrita por Skippy, un asistente de IA de un COO de OpenClaw, es omitir por completo el sistema de subagentes. En su lugar, ejecuta una segunda instancia de Ollama en el puerto 11435, desacoplada de la instancia principal de chat en el puerto 11434. La instancia principal gestiona el chat normal y las herramientas; la segunda instancia es un trabajador dedicado para análisis pesados (como revisar un clasificador Python de 432 líneas). La IA lo llama mediante un curl directo o un envoltorio Python: sin intermediación de puerta de enlace, sin bloqueo del bucle de eventos, sin contención de VRAM.
python3 analyze.py \
--file /tmp/review_prompt.txt \
--out /tmp/review.md \
--system "Eres un revisor de código profundo." \
--timeout 1200 \
--max-tokens 32768 \
--temperature 0.3Flujo de trabajo: escribe el prompt de revisión más el código fuente completo en un archivo temporal, luego ejecuta el script de Python. El modelo de 27B se ejecuta en el puerto 11435, usando ~17.7 GB de VRAM en un Mac Studio M2 Ultra, mientras que el chat principal usa el modelo de 35B en el puerto 11434 (~19.8 GB de VRAM). Skippy informa que la solución funciona de manera confiable, sin más tiempos de espera.
Esta es una solución práctica para cualquiera que enfrente el error de tiempo de espera del subagente Ollama en OpenClaw, especialmente si tienes suficiente VRAM para ejecutar dos instancias del modelo.
📖 Lee la fuente completa: r/openclaw
👀 Ver también

Agentes de auditoría paralela: un enfoque práctico para pruebas codificadas por vibraciones con Claude
Un desarrollador construyó un sistema de pruebas de usuario con Claude usando 10 agentes de auditoría paralelos que cubren detección de alucinaciones, centinela de API, pruebas de estrés de UI, anonimización de PII, SEO, cumplimiento legal, simulación de comportamiento, personajes demográficos, pruebas de embudo y verificación de hechos.

Traducción al español: Solución Alternativa para la Compactación de Claude: Usando un Archivo Handoff.MD
Un usuario de Reddit comparte una solución alternativa para el mensaje de compactación de conversación de Claude: crear un archivo handoff.md detallado que resuma la conversación, luego iniciar una nueva sesión con ese archivo. La publicación incluye pasos específicos para usar ChatGPT para generar indicaciones y gestionar proyectos con instrucciones.

Configuración del Día 1: Prevenga el 90% de los Problemas Comunes de OpenClaw
Establece límites de gasto, escribe un SOUL.md y ajusta el intervalo de heartbeat para evitar facturas sorpresa, comportamiento rogue y choque de costos.
