Correction du gonflement des invites OpenClaw et des boucles de réponse lentes

✍️ OpenClawRadar📅 Publié: May 3, 2026🔗 Source
Correction du gonflement des invites OpenClaw et des boucles de réponse lentes
Ad

Si votre agent principal OpenClaw ralentit—prenant des minutes avant d'agir—la cause est probablement un encombrement du contexte, et non un bug unique. D'après un post détaillé sur Reddit, le problème vient d'une combinaison de fichiers de projet toujours injectés, de compétences visibles excessives, de grands schémas d'outils, et d'historique de conversation qui déclenchent des boucles de compaction et de nouvelle tentative.

Ce qui causait l'encombrement

  • Contexte de projet toujours injecté : Des fichiers comme AGENTS.md, HEARTBEAT.md et TOOLS.md sont envoyés à chaque tour. Avec le temps, ils étaient devenus de mini-manuels. Tailles précédentes : AGENTS.md 8 618 octets, HEARTBEAT.md 4 970 octets, TOOLS.md 8 820 octets (total 22 408 octets).
  • Trop de compétences visibles : L'agent principal avait 60 compétences visibles. OpenClaw injecte le catalogue de compétences (nom, description, chemin) à chaque tour, et les instructions de l'agent encouragent à parcourir la liste des compétences avant de répondre, ajoutant une surcharge et des lectures de fichiers supplémentaires.
  • Schémas d'outils : Les définitions JSON des outils disponibles (paramètres, énumérations, descriptions) sont nécessaires pour que le modèle appelle les outils, mais chaque schéma consomme de l'espace de contexte.
  • Historique de conversation : Les appels LLM sont sans état, donc OpenClaw renvoie suffisamment d'historique à chaque tour. Des journaux géants, des sorties d'outils énormes et de longues traces de débogage deviennent une partie du fardeau.
  • Pression de compaction/nouvelle tentative : Grande base + grand historique → compaction → nouvelles tentatives → toujours une grande base fixe → reste lent. La compaction ne peut pas réduire les bases toujours injectées ou les messages récents préservés.
Ad

Ce qui a été changé

1. Liste blanche agressive des compétences de l'agent principal

Passé de 60 compétences sans restriction à une petite liste blanche explicite de 10 garde-fous :

source-grounded-claims
pre-send-check
session-status-claim-check
verify-after-edit
transient-check-failure-disclosure
failed-subagent-results-caveat
gateway-change-guard
openclaw-webui-tailscale-recovery
tailscale-network-guard
long-running-task-guard

2. Réduction des fichiers toujours injectés

Compacté AGENTS.md, HEARTBEAT.md et TOOLS.md en fichiers de routage/index plutôt que de gros manuels. Après compaction :

AGENTS.md    4 804 octets
HEARTBEAT.md  2 177 octets
TOOLS.md      2 387 octets
Total         9 368 octets

3. Changement des pratiques opérationnelles

  • Pour les audits et diagnostics : utiliser des sous-agents avec lightContext:true.
  • Sauvegarder les gros journaux/rapports dans des fichiers plutôt que de les coller dans le chat principal.
  • Utiliser des commandes limitées tail, grep, sed -n pour inspecter les fichiers sans vider tout le contenu.

Ces changements corrigent directement la boucle de rétroaction où le chargement de tout avant chaque tour provoquait compaction et retards. La version spécifique mentionnée est 2026.4.26, mais le conseil s'applique à toute configuration OpenClaw subissant un encombrement similaire.

📖 Lire la source complète : r/openclaw

Ad

👀 See Also

Liste de configuration d'OpenClaw : six étapes cruciales pour les nouveaux utilisateurs
Guides

Liste de configuration d'OpenClaw : six étapes cruciales pour les nouveaux utilisateurs

Un post Reddit détaille six étapes de configuration essentielles pour les utilisateurs d'OpenClaw : changer le modèle par défaut d'Opus à Sonnet pour réduire les coûts, verrouiller l'hôte de la passerelle sur 127.0.0.1 pour la sécurité, créer un fichier SOUL.md pour la personnalité de l'agent, éviter d'installer des compétences initialement, ne pas créer plusieurs agents, et utiliser la commande /new pour gérer le contexte de conversation.

OpenClawRadar
OpenClaw : trois voies vers un agent IA (sans nécessiter de terminal)
Guides

OpenClaw : trois voies vers un agent IA (sans nécessiter de terminal)

L'installateur en une ligne d'OpenClaw, les plates-formes gérées et les modèles locaux ollama suppriment la barrière technique. Choisissez votre voie et commencez par les tâches ennuyeuses.

OpenClawRadar
Injection de Cookie Camoufox : Naviguez sur Reddit en tant que vous-même pendant que votre agent fait le travail
Guides

Injection de Cookie Camoufox : Naviguez sur Reddit en tant que vous-même pendant que votre agent fait le travail

Un guide détaillé pour contourner la détection des bots Reddit en extrayant les cookies Firefox et en les injectant dans Camoufox via Playwright.

OpenClaw community
Comprendre l'architecture des agents IA : couches déterministes vs probabilistes
Guides

Comprendre l'architecture des agents IA : couches déterministes vs probabilistes

Un utilisateur de Reddit partage un modèle mental pour les systèmes d'agents IA qui sépare les couches déterministes (scripts, commandes, API) des couches probabilistes (raisonnement et décisions des LLM). L'idée clé : transférer autant de travail que possible vers le côté déterministe.

OpenClawRadar