Devlog AgenC du 25 févr. 2026 : Capture d'écran : agent AgenC Grok dans un système d'exploitation AgenC en bac à sable. Écriture de code, débogage, installation de ce dont il a besoin, puis jeu vidéo qu'il a créé. Aucune incitation au-delà de la tâche initiale. Incitation : "Créez un jeu de serpent complet en Python en utilisant tkinter. Le jeu doit avoir un thème sombre avec un serpent néon vert lumineux, un suivi des scores et un écran de fin de jeu avec redémarrage. Lancez-le sur le bureau pour que je puisse vous voir le construire et le tester." Livré 4 PR qui transforment une boucle ReAct plate en un système agentique en couches avec mémoire persistante, auto-apprentissage et flux de travail récupérables. → Mémoire sémantique : recherche hybride soutenue par des vecteurs, cosinus 0,7 + BM25 0,3 avec re-classement par récence, demi-vie de 24h, compressé de manière gourmande dans un budget de 2000 tokens. Sélectionne automatiquement Ollama/Cloud/Noop. Aucune configuration. → Planification + compression : instruction de planification de l'invite système, faible risque, aucun changement d'exécuteur, 80 % des bénéfices. Compression de budget au lieu d'échec dur : résumer les anciens messages, garder le système + résumé + les 5 derniers, déclencher un crochet pour stocker le résumé, réessayer. → Auto-apprentissage + capture d'écran automatique : ChatExecutor lit les modèles appris à partir de KV, confiance >= 0,7 et les injecte par message. Les actions de bureau capturent automatiquement des captures d'écran après 300 ms, fusionnées en ligne dans les résultats d'outils afin que les LLMs de vision voient les résultats sans tours supplémentaires. Évaluateur/critique de réponse optionnel. → Progrès + pipelines : entrées de progrès persistantes via des crochets tool:after survivent aux redémarrages de démon. PipelineExecutor avec point de contrôle/reprise, portes d'approbation et politiques d'erreur par étape, abandonner/sauter/réessayer. Points de contrôle entièrement sérialisables. → Visionneuse de bureau : panneau noVNC intégré directement dans le chat. S'ouvre automatiquement lorsqu'un bac à sable est prêt. Mise en page divisée avec un commutateur de moniteur dans l'en-tête. Affichage uniquement avec connexion automatique, redimensionnement d'échelle et autorisations de presse-papiers. Modèle unifiant : interface MemoryRetriever, backend KV partagé, effets secondaires pilotés par des crochets. Chaque couche peut être activée ou désactivée indépendamment.