Automatisation web
PHANTOM
Une tâche web écrite en français devient une automatisation testée, qui répare ses sélecteurs et signale le reste.
En bref
PHANTOM transforme une tâche web répétitive décrite en français en automatisation testée. Quand le site change, il détecte ses propres échecs, répare les sélecteurs qui peuvent l'être et signale les vraies régressions sans jamais modifier les résultats attendus. Les missions destructives sont bloquées sans approbation.
Le rôle des agents et de l'IA
Un agent d'exécution avec garde-fous : plan, exécution, test, réparation, et approbation humaine obligatoire pour toute action irréversible.
Ce que fait le projet
- Après une refonte du site : 5 sélecteurs corrigés et re-test réussi
- Régression réelle signalée, jamais « réparée »
- Mission « Supprimer mon compte » bloquée sans approbation
- Rapports par exécution : plan, test généré, journal, captures
Technologies
- Python
- Playwright
- pytest
- SQLite
Limites connues
L'isolation n'est pas un conteneur ; la réparation est heuristique (similarité de libellés, sans IA) et l'analyse des missions repose sur des motifs de phrases.
Les autres projets
- AQRSRecherche quantitative multi-agents
- CloaklyExtension Chrome, IA locale
- BLACKBOXQA automatique
- HelloTalk AssistantAgent IA local
- WizePartenaire de pensée IA
- MIRRORSimulation de données
- Aivancity HubPortail étudiant, hackathon 2025
- CareerOSRecherche d'emploi
- LandIA MeshRéseau local humanitaire
- AuPifPWA mobile
- O Cœur de la RueSite associatif
- L'IA : déconnexionCourt-métrage 3D, 8 min
- Le Dernier TrainCourt-métrage 3D, 1 min 05