1. Configurer la connexion et n’autoriser que le profil de test
Préparer un profil de test
Lancez la page de test locale comme dans le tutoriel sur l’isolation des profils et enregistrez le marqueur A dans le profil A. Conservez ces données de test fictives pour pouvoir vérifier le résultat.
Ouvrir le panneau d’autorisation de Prism
Allez dans « IA locale · MCP » et activez l’interrupteur de contrôle par l’IA de ce profil de test. Si MCP n’est pas encore activé, activez-le, puis utilisez « Copier la configuration MCP » ; inutile d’arrêter et de redémarrer un service déjà en cours d’exécution.
Vérifier la configuration des connecteurs de WorkBuddy
Lors de ce test, le chemin dans l’interface (libellés traduits) était « Experts · Compétences · Connecteurs → Connecteurs → Connecteurs personnalisés → Gestion des services MCP → Configurer MCP ». Fusionnez l’entrée prism dans la configuration existante en conservant les entrées des autres serveurs.
Vérifier que les outils sont disponibles
Vérifiez que le connecteur prism est activé et reconnectez-le selon les indications du client. Ce test a utilisé la configuration existante, déjà activée ; en cas d’erreur de chemin ou de connexion, comparez d’abord la configuration générée par Prism avec l’emplacement d’installation sur votre ordinateur.
Forme de la configuration pour l’emplacement d’installation de ce Mac
Copiez de préférence la configuration fournie par votre application Prism actuelle ; n’utilisez pas un chemin macOS sous Windows.
{
"mcpServers": {
"prism": {
"command": "/Applications/Prism Browser.app/Contents/Resources/pro-agent/prism-pro-agent",
"args": [
"--mcp"
]
}
}
}2. Préciser l’objectif et le périmètre dans une nouvelle tâche
Remplacez le nom de profil ci-dessous par celui de votre profil de test. Le serveur de test local doit rester en marche ; si vous utilisez un autre port, modifiez aussi l’adresse dans la tâche.
Utilisez uniquement le profil temporaire que j’ai désigné, « Tutoriel-test-A ». Créez une session de tâche distincte via Prism MCP, ouvrez http://127.0.0.1:4318/ et lisez le titre de la page, le numéro de test ainsi que les marqueurs cookie et localStorage affichés sur la page. Ne cliquez sur rien, ne remplissez et ne soumettez rien ; ne modifiez pas les fichiers locaux, les compétences ni les réglages, et ne lisez aucun autre profil. Une fois terminé, libérez la session de tâche que vous avez créée et conservez le profil. Si MCP n’est pas disponible, signalez l’erreur sans recourir à un autre moyen.
Demandez au client d’indiquer les appels d’outils réellement effectués et les résultats renvoyés. Un simple « Terminé » ne prouve pas que la connexion fonctionne : comparez avec le contenu connu de la page.
3. Ce qui a été lu lors de ce test
| Vérification | Observation réelle | Conclusion |
|---|---|---|
| Titre de la page | Vérification de l’isolation des profils Prism (titre traduit) | Concordant |
| Numéro de test | PRISM-SEO-20260924 | Concordant |
| Cookie / localStorage | A / A | Concordant |
| Session de tâche | Créée puis libérée ; le profil a ensuite pu être fermé | Connexion et lecture validées |
| Aucune modification des fichiers locaux | Notes de compétences modifiées en plus, après la lecture | Critère non respecté |
Ces relevés proviennent de l’écran de résultats de WorkBuddy et des observations faites pendant le test. Côté Prism, un instantané de page a confirmé séparément A/A, et le profil a bien été fermé après la fin de la session ; le résumé rédigé par le client lui-même ne vaut pas vérification indépendante de chaque étape.
4. Consignes de tâche et autorisations d’outils : qui contrôle quoi
Lors de ce test, WorkBuddy n’a cliqué sur aucun bouton de la page de test et a effectué la lecture demandée, mais a ensuite modifié de lui-même ses notes de compétences locales, contrairement à la consigne « ne modifiez pas les fichiers ». Le testeur a arrêté la tâche et annulé la note ajoutée.
Ce résultat confirme donc que « WorkBuddy peut lire un profil autorisé via Prism MCP », mais pas que « le client IA dans son ensemble reste toujours strictement en lecture seule ». Les interrupteurs de profil de Prism contrôlent l’accès aux profils de navigateur ; ils ne limitent pas à votre place les autres outils de WorkBuddy, comme les fichiers ou le terminal. Avant une tâche réelle, vérifiez aussi les autorisations d’outils et l’historique d’exécution du client IA lui-même.
Le stdio local n’est que le mode de connexion. Le contenu des pages lu par l’IA entre dans le flux de travail de WorkBuddy, et son envoi éventuel à un modèle distant dépend du client et du service de modèle ; voir Données et confidentialité.
5. Libérer la session, puis révoquer l’accès au profil
Demander à la tâche de libérer sa session
Utilisez prism_close_task_session pour mettre fin au contrôleur de pages créé par cette tâche. Libérer la session ne ferme pas automatiquement le profil de navigateur ; fermez-le ensuite si nécessaire.
Désactiver l’interrupteur IA du profil
Revenez dans « IA locale · MCP » de Prism et retirez l’autorisation du profil de test. Après cette révocation, tout accès à ce profil a renvoyé « Le contrôle par l’IA locale n’est pas encore autorisé pour ce profil ».
Vérifier la clôture
Vérifiez que l’accès du profil de test est révoqué, que votre session est libérée et que les autres tâches sont intactes. Arrêtez le serveur de la page de test locale lorsque vous n’en avez plus besoin.
Échec de connexion ou de fermeture
- Outils prism introuvables
- Vérifiez que le connecteur est activé, que le chemin d’installation de l’application correspond à la configuration générée, ainsi que l’état du service MCP de Prism. Ne considérez pas la connexion comme établie simplement parce que le modèle affirme « pouvoir agir ».
- Message indiquant que le profil n’est pas autorisé
- Vérifiez le nom et le numéro du profil associés à l’interrupteur d’autorisation, et n’ouvrez l’accès qu’au profil ciblé. Si vous venez de révoquer l’accès vous-même, ce refus est exactement le résultat attendu.
- Message PROFILE_IN_USE
- Vérifiez s’il reste des sessions de tâche actives ; demandez à la tâche concernée de libérer sa session avant de fermer le profil.
- Les lettres A/B isolées ne sont pas lues
- L’instantané compact par défaut peut filtrer les textes d’un seul caractère. Vérifiez plutôt avec un instantané complet (
compact:false) ou avec l’outil de lecture du texte visible de la page.
Étape suivante : étendre la tâche selon vos besoins
Vérifiez d’abord le profil ciblé et les résultats renvoyés, puis précisez, selon votre usage réel, ce que l’IA est autorisée à cliquer ou à remplir. La page de la fonction MCP présente notamment l’arrêt du contrôle ; la comparaison des éditions explique la différence entre Pro et la gestion gratuite des profils.
Sources et corrections
Pour cet article, Codex a utilisé l’application Prism installée, appelé Prism MCP et rassemblé les résultats obtenus ; les captures d’écran proviennent de ces manipulations. Il s’agit d’un compte rendu d’utilisation publié sur le site officiel de Prism, et non d’un test indépendant réalisé par un tiers ; aucune plateforme ni version non testée n’est présentée comme validée.
Le mainteneur du produit et ses coordonnées sont présentés dans À propos de Prism. Si vous obtenez un résultat différent, indiquez dans les Issues du projet votre système, vos versions de Prism et du noyau, les étapes précises et des captures anonymisées, sans joindre de cookies, de code d’activation ni de mot de passe de proxy.