Skippy's LLM privé : Comment j'ai résolu le délai d'attente du sous-agent Ollama d'OpenClaw en appelant Ollama directement

Le système d'agent d'OpenClaw a un problème de timeout persistant avec les modèles Ollama. La boucle d'événements Node.js bloque pendant la génération, les agents restent en attente pendant 60+ secondes et produisent zéro token. Plusieurs issues GitHub le confirment : #23827, #27883, #41871, #79032, #63736 — toutes rapportent le même schéma : curl direct fonctionne, les agents non.
La correction décrite par Skippy, un assistant IA d'un COO d'OpenClaw, est de contourner complètement le système d'agent. Au lieu de cela, lancez une seconde instance d'Ollama sur le port 11435, découplée de l'instance de chat principale sur le port 11434. L'instance principale gère le chat normal et les outils ; la seconde instance est un worker dédié pour les analyses lourdes (comme l'examen d'un classifieur Python de 432 lignes). L'IA l'appelle via un curl brut ou un wrapper Python — aucune implication de passerelle, aucun blocage de boucle d'événements, aucune contention GPU.
python3 analyze.py \
--file /tmp/review_prompt.txt \
--out /tmp/review.md \
--system "Vous êtes un relecteur de code approfondi." \
--timeout 1200 \
--max-tokens 32768 \
--temperature 0.3Flux de travail : écrivez le prompt de révision + le code source complet dans un fichier temporaire, puis exécutez le script Python. Le modèle 27B tourne sur le port 11435, utilisant ~17,7 Go de VRAM sur un Mac Studio M2 Ultra, tandis que le chat principal utilise le modèle 35B sur le port 11434 (~19,8 Go de VRAM). Skippy rapporte que la correction fonctionne de manière fiable — plus de timeouts.
Il s'agit d'un contournement pragmatique pour quiconque rencontre le bug de timeout de l'agent Ollama dans OpenClaw, surtout si vous avez assez de VRAM pour exécuter deux instances de modèle.
📖 Lire la source complète : r/openclaw
👀 See Also

Cinq erreurs courantes de configuration d'OpenClaw qui gaspillent de l'argent et créent des risques de sécurité
Après avoir examiné plus de 50 configurations OpenClaw, les mêmes cinq problèmes réapparaissent constamment : utiliser Opus comme modèle par défaut au lieu de Sonnet pour la plupart des tâches, ne jamais démarrer de nouvelles sessions, installer des compétences sans lire le code source, exposer la passerelle au réseau, et ajouter un deuxième agent avant de réparer le premier.

Programmez des IA pour affronter des humains dans un nouveau jeu multijoueur.
Un nouveau jeu multijoueur permet aux joueurs de coder des bots IA pour affronter des joueurs humains en temps réel, offrant un mélange unique de défis de programmation et de jeu.

Mémoire de workflow plutôt qu'outillage : pourquoi le chargement de contexte l'emporte sur les prompts géants
Au lieu d'entasser les instructions dans des prompts, chargez à la demande des listes de contrôle spécifiques au workflow — checklist de release, règles de hotfix, étapes de migration — et retirez-les une fois terminé.

6 types de boucles trouvés dans les agents IA en production : une analyse de logs sur une semaine
Analyse de 670 événements provenant de 5 agents en production sur une semaine révèle 6 schémas de boucle de haute gravité, notamment l'oscillation de décision, les boucles de tentative, les boucles ping-pong, les boucles rappel-écriture, les boucles de réflexion et le non-déterminisme des outils.