agent-zero-core / README.md
Tsitsi19's picture
Update README.md
1309b89 verified
---
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.