SkyClaw : Un environnement d'exécution d'agent ouvert écrit en Rust

✍️ OpenClawRadar📅 Publié: March 9, 2026🔗 Source
SkyClaw : Un environnement d'exécution d'agent ouvert écrit en Rust
Ad

SkyClaw est un environnement d'exécution d'agent open-source écrit en Rust, développé en 7 phases avec 34 nouvelles fonctionnalités et 905 tests. Le projet ne présente aucun avertissement Clippy et est disponible sur GitHub.

Phase 0 — Fondation Renforcée

  • Arrêt gracieux avec sauvegarde des tâches — rien n'est perdu au redémarrage
  • Disjoncteur de fournisseur avec temporisation exponentielle + variation aléatoire (gère les erreurs 429/500/503)
  • Réponses en flux avec édition en direct sur Telegram (limité à 30 éditions/min)
  • Jusqu'à 200 cycles d'outils par tâche, délai d'expiration de 30 min

Phase 1 — Cœur Agentique

  • Décomposition des tâches en un graphe orienté acyclique de sous-tâches avec ordre d'exécution topologique + détection de cycles
  • File d'attente de tâches persistante avec SQLite — sauvegarde après chaque cycle d'outil, survit aux redémarrages du processus
  • Budgétisation de contexte/jetons par priorité sur 7 catégories (mémoire, apprentissages, historique, etc.)
  • Moteur d'auto-correction — après N échecs consécutifs sur un outil, force la rotation de stratégie
  • Apprentissage inter-tâches — extrait les leçons des tâches terminées, les injecte dans le contexte futur

Phase 2 — Auto-Réparation

  • Surveillant qui contrôle tous les sous-systèmes, redémarre automatiquement ceux dégradés
  • Récupération d'état avec stratégies de retour arrière/saut/escalade
  • Basculement de stockage mémoire — commutation automatique primaire→secondaire, récupération automatique quand le primaire revient

Phase 3 — Efficacité

  • Routage de modèle par niveaux — les requêtes simples utilisent des modèles économiques/rapides, les tâches complexes obtiennent des modèles premium
  • Élagage sémantique de l'historique — évalue l'importance de chaque message, supprime d'abord les moins importants
  • Compression de sortie — extrait le signal des sorties verbeuses d'outils, conserve les N premières/dernières lignes + un résumé
Ad

Phase 4 — Écosystème

  • Canaux : Telegram, Discord (serenity/poise), Slack (basé sur interrogation)
  • Outil git typé avec garde-fous (push forcé bloqué par défaut)
  • Registre de compétences — Markdown + en-tête YAML, correspondance par mot-clé et injection dans l'invite système
  • Tableau de bord web HTMX, thème sombre, <50KB, vérifie l'état toutes les 10s

Phase 5 — Échelle Cloud

  • Stockage de fichiers S3/R2 avec téléchargement multipart + URL pré-signées
  • Métriques OpenTelemetry (latence des fournisseurs, utilisation de jetons, taux de réussite des outils, etc.)
  • Multi-locataire avec isolation complète espace de travail/coffre/mémoire par locataire
  • Flux OAuth (GitHub, Google, AWS) avec PKCE
  • Mise à l'échelle horizontale via orchestrateur Docker

Phase 6 — Agentique Avancé

  • Exécution parallèle d'outils (jusqu'à 5 concurrents, détection automatique des dépendances via union-find)
  • Délégation d'agent à agent — génère des sous-agents délimités, max 10/tâche, pas de génération récursive
  • Déclencheurs proactifs : changement de fichier, cron, webhook, seuil — désactivés par défaut, limités en fréquence
  • Invite système adaptative — s'auto-corrige avec notation de confiance, expire automatiquement les corrections sous-performantes

Phase 7 — Multimodal

  • Prise en charge de la vision pour JPEG/PNG/GIF/WebP — encodé en base64, compatible avec les formats Anthropic et OpenAI

Le développeur sollicite les retours de la communauté Rust sur ce qu'il faudrait construire par-dessus cet environnement d'exécution.

📖 Lire la source complète : r/openclaw

Ad

👀 See Also

Conduid : Couche d'Infrastructure de Confiance pour les Serveurs MCP Construits avec Claude
Tools

Conduid : Couche d'Infrastructure de Confiance pour les Serveurs MCP Construits avec Claude

Conduid indexe plus de 25 000 serveurs MCP sur GitHub, npm, PyPI et les principaux répertoires, attribuant à chacun un score de 0 à 100 basé sur l'activité GitHub, la posture de sécurité, la qualité de la documentation et les signaux de maintenance. L'ensemble du code source a été écrit avec Claude par un fondateur solo.

OpenClawRadar
Claude Code Plugin Yoink Remplace les Dépendances de Bibliothèque pour Réduire les Risques de la Chaîne d'Approvisionnement
Tools

Claude Code Plugin Yoink Remplace les Dépendances de Bibliothèque pour Réduire les Risques de la Chaîne d'Approvisionnement

Yoink est un plugin Claude Code qui supprime les dépendances complexes en réimplémentant uniquement les fonctions nécessaires, utilisant un flux de travail en trois étapes avec les commandes /setup, /curate-tests et /decompose. Il prend actuellement en charge Python, avec le support de TypeScript et Rust en cours de développement.

OpenClawRadar
GPT-5.5 Codex contre Claude Opus 4.7 : benchmarks d'agents de codage en conditions réelles
Tools

GPT-5.5 Codex contre Claude Opus 4.7 : benchmarks d'agents de codage en conditions réelles

Un développeur a opposé GPT-5.5 Codex à Claude Opus 4.7 sur deux tâches réelles : un robot de tri de PR et une interface de revue de code en temps réel. Claude a livré un code plus propre sans erreur ; Codex était 18 % moins cher mais a nécessité une passe de correction.

OpenClawRadar
Table Ronde IA : Outil pour Comparer Plus de 200 Modèles d'IA sur des Questions Structurées
Tools

Table Ronde IA : Outil pour Comparer Plus de 200 Modèles d'IA sur des Questions Structurées

AI Roundtable est un outil gratuit qui permet aux utilisateurs de poser des questions avec des options de réponse définies, de sélectionner jusqu'à 50 modèles parmi une base de plus de 200, et d'obtenir des réponses structurées dans des conditions identiques. Il comprend également une fonction de débat où les modèles peuvent voir le raisonnement des autres et un modèle de relecture qui résume les transcriptions.

OpenClawRadar