Projet OpenClaw Système d'exploitation : Cadre de gestion multi-projets

✍️ OpenClawRadar📅 Publié: March 23, 2026🔗 Source
Projet OpenClaw Système d'exploitation : Cadre de gestion multi-projets
Ad

Problème central et solution

Le système d'exploitation du projet OpenClaw résout les échecs d'exécution et les incohérences dans les environnements multi-projets. Le problème principal était que les agents effectuaient un travail prévisible qui devrait être géré par des outils, entraînant un gaspillage de tokens, une pollution du contexte, une instabilité et une exécution incohérente.

Le changement fondamental : « Les agents ne devraient pas faire un travail prévisible. Les outils devraient le faire. » Les agents effectuaient un travail répétitif comme surveiller des processus, résumer à plusieurs reprises, vérifier des boucles d'état et gérer manuellement l'état. Désormais, les outils et scripts gèrent toutes les tâches prévisibles, cron exécute tout automatiquement, et les agents sont utilisés uniquement pour la planification, le débogage et la prise de décision.

Architecture du système

Règles fondamentales du système :

  • Les agents pensent. Les outils agissent. Cron exécute le code.
  • Chaque projet est isolé avec une structure requise : /nom_du_projet/ PROJECT.md SKILL.md /state/ /chat/ /daily/ /scripts/ /logs/ /backups/ /archive/ /cleanup_queue/
  • Mémoire axée sur les fichiers : La mémoire est constituée de documents markdown, d'état JSON, de journaux et de résumés (les discussions ne sont PAS de la mémoire)
  • Sauvegarde d'abord (obligatoire) : Avant tout changement, sauvegarder d'abord, versionner les fichiers, permettre la restauration
  • Tirer avant de pousser (critique) : Avant de mettre à jour des serveurs, sites web ou systèmes distants, vous devez : 1. tirer 2. comparer 3. sauvegarder 4. puis pousser
  • Aucune suppression instantanée : Déplacer les fichiers vers archive/ ou cleanup_queue/, supprimer plus tard via cron
  • Expliquer les changements : Si vous modifiez quoi que ce soit, expliquez le problème, la solution, l'avantage et confirmez la sauvegarde
Ad

Système d'automatisation

Cron exécute des scripts, des tâches et des travaux déterministes mais PAS d'agents libres ou de boucles de raisonnement.

Tâches cron requises :

  • Découverte de projets : Trouver tous les projets, valider la structure, construire un registre
  • Résumé toutes les 6 heures (modèle local) : Résumer le projet, conserver les 10 derniers messages, archiver le reste, contexte frais à chaque exécution
  • Planificateur quotidien : Enregistrer le travail quotidien, suivre les blocages, suivre les décisions
  • Vérification de santé : Détecter les projets inactifs, les travaux échoués, les mises à jour manquantes
  • Sauvegarde/Point de contrôle : Versionner les fichiers, capturer l'état
  • Nettoyage hebdomadaire : Supprimer les anciens fichiers seulement si c'est sûr, exiger un point de contrôle
  • Audit cron : Détecter les tâches manquées, les échecs
  • Publication programmée : Utiliser JSON + outils, pas d'agents
  • Synchronisation distante : Tirer avant de mettre à jour, comparer les versions
  • Rapport matinal : Résumer tous les projets, préparer pour la revue par les agents

Système de résumé

Toutes les 6 heures : Lire les journaux du projet, résumer, mettre à jour l'état, conserver uniquement les 10 derniers messages, archiver le reste.

📖 Read the full source: r/openclaw

Ad

👀 See Also

Contournement par Raccourci iOS pour envoyer des photos iPhone à Cowork via la synchronisation iCloud
Guides

Contournement par Raccourci iOS pour envoyer des photos iPhone à Cowork via la synchronisation iCloud

Un développeur a créé un raccourci iOS appelé "PhoPo" qui convertit les photos de l'iPhone en JPEG, les redimensionne et les enregistre dans un dossier synchronisé via iCloud accessible par Cowork, permettant ainsi à Claude d'analyser des captures d'écran et des photos provenant d'appareils mobiles.

OpenClawRadar
Diviser le contexte de l'agent en trois couches pour résoudre le problème du monolithe de 700 lignes
Guides

Diviser le contexte de l'agent en trois couches pour résoudre le problème du monolithe de 700 lignes

Une équipe construisant un système autonome à 6 agents a résolu le problème de l'inflation des fichiers de contexte en séparant le contexte des agents en trois couches basées sur le type de préoccupation et la fréquence de changement : CLAUDE.md pour l'identité, BRIEFING.md pour la mission, et PLAYBOOK.md pour les opérations. Cette approche évite les échecs silencieux dus aux limites d'arguments et rend l'édition prévisible.

OpenClawRadar
Correction de "fichier d'écriture Gemini CLI introuvable" dans OpenClaw : Deux correctifs nécessaires
Guides

Correction de "fichier d'écriture Gemini CLI introuvable" dans OpenClaw : Deux correctifs nécessaires

Les agents OpenClaw utilisant google-gemini-cli ne peuvent pas écrire de fichiers (write_file / default_api_write_file manquant) en raison d'un tools.profile incorrect et de l'absence du flag --approval-mode auto_edit dans le sous-processus. Correction : définir le profil sur full et injecter le flag via la configuration cliBackends.

OpenClawRadar
Mise à jour d'OpenClaw : Correction des erreurs « allowlist miss » de l'exécutable Telegram
Guides

Mise à jour d'OpenClaw : Correction des erreurs « allowlist miss » de l'exécutable Telegram

Une mise à jour récente d'OpenClaw a provoqué l'échec des commandes exec de Telegram avec des erreurs 'exec denied: allowlist miss', même après avoir désactivé les approbations. La correction nécessite d'activer l'accès élevé, de configurer explicitement la sécurité exec, et de mettre à jour les fichiers openclaw.json et exec-approvals.json.

OpenClawRadar