Spaces:
Sleeping
Sleeping
File size: 1,403 Bytes
1309b89 c67da23 1309b89 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | ---
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.
|