Agent Browser Shield
Agent Browser Shield est une extension Chromium qui aide les agents IA à naviguer avec moins d’encombrement et moins d’exposition aux contenus sensibles ou trompeurs.
Qu’est-ce que Agent Browser Shield ?
Agent Browser Shield est une extension Chromium conçue pour rendre l’utilisation d’un navigateur par des agents plus sûre et plus fiable. Elle applique un ensemble de règles pendant la navigation d’un agent IA, dans le but de réduire l’encombrement inutile des pages, de limiter l’exposition aux informations sensibles et de filtrer les contenus susceptibles de distraire ou d’induire le modèle en erreur.
Le projet est présenté comme un prototype alpha dont les jeux de règles peuvent changer sans préavis. Il inclut de la documentation, un site de démonstration en direct pour tester le comportement des règles, ainsi que des chemins d’installation via le Chrome Web Store et en extension décompressée.
Fonctionnalités clés
- Nettoyage de page basé sur des règles : masque les distractions courantes comme les pieds de page, les bandeaux de cookies, les widgets de chat, les contenus sponsorisés, les rails d’engagement et autres éléments d’interface de la page, afin que l’agent puisse se concentrer sur le contenu de la tâche.
- Masquage des données personnelles et des identifiants : rédige les informations sensibles avant qu’elles n’atteignent le modèle, aidant à réduire l’exposition aux données personnelles et aux identifiants pendant la navigation.
- Réduction du risque d’injection de prompt : supprime le texte caché, les commentaires HTML et le contenu généré par les utilisateurs pouvant contenir des instructions malveillantes ou trompeuses.
- Flux de travail d’extension Chromium : s’installe comme extension Chromium MV3 et peut être utilisé dans Chrome, Edge, Brave, Arc, Opera et d’autres navigateurs basés sur Chromium.
- Paramètres de build configurables : fournit les règles depuis
extension/data/rule-defaults.json, et la build peut être personnalisée avec un fichier de surcharge sans forker le dépôt. - Support de documentation et de démonstration : inclut un guide d’installation, une référence des règles, une documentation de configuration et un site de démonstration RiverMart qui exécute les règles pour une comparaison avant/après.
Comment utiliser Agent Browser Shield
Installez l’extension depuis le Chrome Web Store pour une configuration standard sur navigateur basé sur Chromium, ou suivez le guide d’installation si vous avez besoin d’une extension décompressée ou d’un ZIP pour un runtime d’agent. Pour le développement, construisez l’extension depuis extension/, chargez extension/dist/ dans chrome://extensions, puis rechargez-la après les modifications.
Les utilisateurs peuvent aussi ajuster les valeurs par défaut au moment de la build, exécuter les tests inclus ou utiliser le site de démonstration pour vérifier l’effet des règles sur le comportement de navigation avant d’utiliser l’extension dans un flux de travail d’agent.
Cas d’usage
- Navigation d’agent avec moins de bruit sur la page : supprime les bannières, pieds de page et éléments sponsorisés afin qu’un agent de navigateur consacre plus de contexte au contenu de la page pertinent pour la tâche.
- Réduction des données sensibles pendant l’automatisation : masque les données personnelles ou les identifiants avant leur transmission à un modèle ou à une étape d’agent en aval.
- Renforcement contre l’injection de prompt : réduit l’exposition au texte caché, aux commentaires et à d’autres contenus pouvant contenir des instructions qu’un agent ne devrait pas suivre.
- Évaluation et ajustement de l’extension : utilisez le site de démonstration RiverMart pour comparer le comportement avec et sans l’extension et déterminer si l’ensemble de règles convient à un flux de navigation spécifique.
- Emballage personnalisé pour runtime d’agent : créez une configuration d’extension personnalisée ou un package ZIP pour les environnements nécessitant une extension décompressée ou un upload Browserbase.
FAQ
Agent Browser Shield est-il une version finalisée ? Non. Le dépôt le décrit comme un prototype alpha, et les jeux de règles peuvent changer sans préavis.
Avec quels navigateurs fonctionne-t-il ? C’est une extension Chromium et elle est décrite comme fonctionnant sur des navigateurs basés sur Chromium tels que Chrome, Edge, Brave, Arc et Opera.
Puis-je l’utiliser sans l’installer depuis le Chrome Web Store ? Oui. Le dépôt inclut des instructions d’installation pour une extension décompressée ainsi qu’un flux de travail basé sur un ZIP pour les runtimes d’agent qui ont besoin de ces formats.
Inclut-il un moyen de tester le comportement des règles ? Oui. Le dépôt pointe vers un site de démonstration RiverMart qui exécute les règles et affiche les différences avant/après.
Les règles par défaut peuvent-elles être personnalisées ? Oui. La build prend en charge un fichier de surcharge afin de pouvoir publier un ensemble de valeurs par défaut personnalisé sans forker le dépôt.
Alternatives
- Bloqueurs de publicité généraux pour navigateur : ils suppriment surtout les publicités et l’encombrement des pages, mais ne sont généralement pas conçus pour la sécurité des agents IA, le masquage des informations personnelles identifiables (PII) ou la mitigation des prompt injections.
- Filtres d’automatisation de navigateur sur mesure : les équipes peuvent intégrer leurs propres filtres de contenu ou leur logique de nettoyage du DOM dans une pile d’automatisation, ce qui offre de la flexibilité mais demande plus de maintenance qu’une extension prête à l’emploi.
- Frameworks d’agents IA basés sur le navigateur : certains runtimes d’agents incluent leurs propres contrôles de navigation ou wrappers d’outils, ce qui peut traiter l’exécution des tâches différemment et ne pas se concentrer spécifiquement sur la protection du contenu des pages.
- Pipelines manuels de nettoyage du contenu : au lieu d’une extension de navigateur, certains workflows prétraitent le contenu des pages avant l’ingestion par le modèle ; cela offre un contrôle fin, mais est moins immédiat au moment de la navigation.
Alternatives
AakarDev AI
AakarDev AI est une plateforme puissante qui simplifie le développement d'applications d'IA avec une intégration fluide des bases de données vectorielles, permettant un déploiement rapide et une évolutivité.
Arduino VENTUNO Q
Arduino VENTUNO Q : ordinateur edge IA pour la robotique, combinant inférence accélérée et microcontrôleur pour un contrôle déterministe. Arduino App Lab.
Devin
Devin est un agent de codage IA qui automatise des sous-tâches en parallèle pour des migrations et gros refactors, sous contrôle humain et validation.
Biji
Biji est une plateforme polyvalente conçue pour améliorer la productivité grâce à des outils et des fonctionnalités innovants.
Codex Plugins
Utilisez Codex Plugins pour regrouper des skills, intégrations d’app et serveurs MCP en workflows réutilisables afin d’étendre l’accès à Gmail, Google Drive et Slack.
Ably Chat
Ably Chat : API et SDK de chat temps réel pour créer des applications personnalisées, avec réactions, présence et édition/suppression de messages.