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

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é
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
👀 See Also

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.

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.

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.

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.