Spaces:
Sleeping
Sleeping
| 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. | |