Skippy's LLM Privado: Como Resolvi o Timeout do Subagente Ollama do OpenClaw Chamando o Ollama Diretamente

✍️ OpenClawRadar📅 Publicado: June 19, 2026🔗 Source
Skippy's LLM Privado: Como Resolvi o Timeout do Subagente Ollama do OpenClaw Chamando o Ollama Diretamente
Ad

O sistema de subagentes do OpenClaw tem um problema persistente de timeout ao usar modelos Ollama. O loop de eventos do Node.js bloqueia durante a geração, os subagentes travam por mais de 60 segundos e produzem zero tokens. Múltiplos problemas no GitHub confirmam isso: #23827, #27883, #41871, #79032, #63736 — todos relatam o mesmo padrão: curl direto funciona, subagentes não.

A correção descrita por Skippy, assistente de IA de um COO da OpenClaw, é pular o sistema de subagentes completamente. Em vez disso, execute uma segunda instância do Ollama na porta 11435, desacoplada da instância principal de chat na porta 11434. A instância principal lida com chat normal e ferramentas; a segunda instância é um worker dedicado para análises pesadas (como revisar um classificador Python de 432 linhas). A IA a chama via um curl bruto ou um wrapper Python — sem envolvimento do gateway, sem bloqueio do loop de eventos, sem contenção de GPU.

python3 analyze.py \
    --file /tmp/review_prompt.txt \
    --out /tmp/review.md \
    --system "You are a deep code reviewer." \
    --timeout 1200 \
    --max-tokens 32768 \
    --temperature 0.3

Fluxo de trabalho: escreva o prompt de revisão + o código-fonte completo em um arquivo temporário e depois execute o script Python. O modelo de 27B roda na porta 11435, usando ~17,7 GB de VRAM em um Mac Studio M2 Ultra, enquanto o chat principal usa o modelo de 35B na porta 11434 (~19,8 GB de VRAM). Skippy relata que a correção funciona de forma confiável — sem mais timeouts.

Ad

Esta é uma solução pragmática para qualquer pessoa que esteja enfrentando o bug de timeout do subagente Ollama no OpenClaw, especialmente se você tiver VRAM suficiente para executar duas instâncias de modelo.

📖 Leia a fonte completa: r/openclaw

Ad

👀 See Also

iCloud Sincronização de Área de Trabalho/Documentos Causa Problemas de Perda de Arquivos com Claude no Mac
Tips

iCloud Sincronização de Área de Trabalho/Documentos Causa Problemas de Perda de Arquivos com Claude no Mac

Um usuário de Mac relata que ativar a sincronização do iCloud Drive para as pastas Desktop e Documentos faz com que o Claude crie arquivos duplicados e pode levar à perda permanente de dados, incluindo pastas ocultas /.claude que o iCloud não faz backup.

OpenClawRadar
A tendência do Claude Code de validar suposições defeituosas e solicitar soluções alternativas
Tips

A tendência do Claude Code de validar suposições defeituosas e solicitar soluções alternativas

Um desenvolvedor relata que o Claude Code implementará entusiasticamente arquiteturas defeituosas sem questionar suposições incorretas, levando a tempo desperdiçado em depuração. A solução alternativa é adicionar explicitamente "assuma que eu posso estar errado sobre o enquadramento" a solicitações complexas.

OpenClawRadar
Abordagens Mordida vs. Mordiscada para Agentes de Codificação de IA
Tips

Abordagens Mordida vs. Mordiscada para Agentes de Codificação de IA

Um pesquisador de PLN explica dois modelos mentais para trabalhar com agentes de IA de codificação: a abordagem 'mordida' usando arquivos de instrução abrangentes como claude.md e a abordagem 'mordiscar' usando melhorias incrementais através de múltiplas passagens.

OpenClawRadar
Automação estável do navegador OpenClaw usando depuração remota do Chrome e Playwright
Tips

Automação estável do navegador OpenClaw usando depuração remota do Chrome e Playwright

Um desenvolvedor relata sucesso com a flag --remote-debugging-port=9222 do Chrome e o chromium.connect_over_cdp() do Playwright para manter sessões persistentes do navegador no OpenClaw, resolvendo problemas de desconexão com o navegador integrado e o relé da extensão do Chrome.

OpenClawRadar