--- title: "Agent Zero" emoji: "🤖" colorFrom: "purple" colorTo: "indigo" sdk: "gradio" sdk_version: "5.11.0" app_file: "app.py" pinned: false license: "apache-2.0" --- # Agent Zero – Qwen Powered + Telegram Ce Space héberge un agent autonome utilisant **Qwen 2.5 Instruct** comme moteur de décision, conçu pour l'édition de code sécurisée. ## 🚀 Fonctionnalités - **Pilotage à distance** : Réception et exécution d'ordres en temps réel via Telegram. - **Pipeline de Mutation Sécurisé** : Chaque modification de code subit une triple validation : 1. **Analyse AST** : Vérification de la syntaxe Python. 2. **Sandbox Testing** : Test d'exécution dans un environnement isolé. 3. **Rejection Gate** : Filtrage de sécurité final. - **Contrôle Humain (HITL)** : - Le patch est mis en attente après validation technique. - Commande **VALIDER** pour appliquer la mutation sur le fichier cible. - Commande **ANNULER** pour rejeter les changements. ## 🛠️ Installation et Dépendances Le projet repose sur Gradio 5 pour l'interface de monitoring et les bibliothèques standards de traitement de code. Toutes les dépendances sont listées dans le fichier `requirements.txt`. ## ⚠️ Sécurité Cet agent dispose de capacités d'écriture de fichiers. L'activation de la sandbox est impérative pour prévenir toute exécution de code malveillant ou destructeur.