GoStaff : Réécriture en Go d'OpenClaw avec une réduction de mémoire de 100x

✍️ OpenClawRadar📅 Publié: April 15, 2026🔗 Source
GoStaff : Réécriture en Go d'OpenClaw avec une réduction de mémoire de 100x
Ad

GoStaff est une réécriture complète d'OpenClaw en Go qui réduit l'utilisation de mémoire à environ 17 Mo, soit environ 100 fois moins que l'implémentation originale. Il conserve une compatibilité totale avec les plugins OpenClaw existants tout en ajoutant un support natif des compétences en Go et une architecture simplifiée en binaire unique.

Architecture principale

Le système s'exécute entièrement à partir d'un seul binaire gostaff sans aucun microservice. Toute la persistance—historique des sessions, mémoire ReAct, automatisations planifiées, personas utilisateurs et suivi de l'utilisation des jetons—est gérée par Postgres. La boucle d'agent ReAct (penser → agir → observer) prend en charge plusieurs fournisseurs, notamment Anthropic, OpenAI, Gemini et OpenRouter, avec des basculements automatiques pour les erreurs 429/5xx.

Compatibilité OpenClaw

GoStaff inclut un shim SDK intégré (internal/skill/shim/host.mjs) qui agit comme un hôte JavaScript pour les plugins OpenClaw. Il prend entièrement en charge les 17 méthodes register* d'OpenClaw. Les plugins TypeScript/JavaScript/Python existants peuvent être déposés tels quels et sont invoqués comme outils via une IPC de sous-processus en JSON-ligne.

Ad

Système de compétences à trois niveaux

  • Niveau 1 (Markdown) : Fichiers SKILL.md simples avec un frontmatter YAML où les instructions sont directement injectées dans l'invite système de l'agent ReAct.
  • Niveau 2 (Go natif) : Fichiers source Go compilés au démarrage via go build -buildmode=plugin et enregistrés comme outils hautement optimisés et appelables.
  • Niveau 3 (Plugins OpenClaw) : Compatibilité totale avec l'écosystème de plugins OpenClaw existant.

Fonctionnalités supplémentaires

Le système inclut une interface web facile à utiliser et prend en charge les automatisations basées sur cron en utilisant les règles de récurrence standard RFC 5545 pour planifier les exécutions de l'agent ReAct.

📖 Lire la source complète : r/openclaw

Ad

👀 See Also

Validation du modèle d'aptitude à auto-évolution : résultats d'une expérience en 5 tours
Tools

Validation du modèle d'aptitude à auto-évolution : résultats d'une expérience en 5 tours

Un développeur a testé le modèle de conception de compétence auto-évolutive pour Claude Code avec une expérience en 5 tours sur une base de données MySQL comprenant 29 tables et 590 Mo de données de gestion intelligente de bâtiments. Les principaux résultats incluent un taux de rejet à cinq portes de 63,6 %, une convergence incrémentielle et une précision de 100 % sans aucune connaissance incorrecte survivante.

OpenClawRadar
Palissade : Un Nouvel Outil d'Orchestration pour le Code Claude avec Support des Canaux et Couches de Sécurité
Tools

Palissade : Un Nouvel Outil d'Orchestration pour le Code Claude avec Support des Canaux et Couches de Sécurité

Stockade est un outil d'orchestration construit autour du SDK Agent d'Anthropic qui fournit une gestion de session basée sur les canaux, un contrôle d'accès basé sur les rôles (RBAC) et des autorisations granulaires pour les agents IA. Il répond aux limitations d'OpenClaw et de NanoClaw en offrant plus de contrôle tout en maintenant la sécurité grâce à la conteneurisation et aux mandataires d'identification.

OpenClawRadar
CLAUDE.md : Un fichier prêt à l'emploi réduit de 63 % les tokens de sortie de Claude
Tools

CLAUDE.md : Un fichier prêt à l'emploi réduit de 63 % les tokens de sortie de Claude

CLAUDE.md est un fichier unique qui réduit la verbosité des réponses de Claude d'environ 63 % sans modification de code. Il cible la flagornerie, la verbosité et le bruit de formatage dans les réponses de Claude.

OpenClawRadar
Automatisation des Notes de Version de Claude Desktop à partir d'Applications Electron Minifiées
Tools

Automatisation des Notes de Version de Claude Desktop à partir d'Applications Electron Minifiées

Un développeur a créé un pipeline automatisé utilisant Claude Sonnet et Opus 4.6 pour générer des notes de version pour Claude Desktop sur Linux, comblant ainsi l'absence de notes de version officielles de la part d'Anthropic. Le système extrait, normalise et analyse le code minifié de l'application Electron dans le cadre d'un flux de travail CI/CD.

OpenClawRadar