Chrome control

Vos agents pilotent
votre vrai Chrome

Installez l'extension AgentsRoom, activez « Let my agents drive this browser », donnez un nom au navigateur. À partir de là, n'importe quel agent peut ouvrir un onglet dans ce Chrome, avec vos sessions, vos cookies et vos extensions, puis y cliquer, saisir, lire la console et prendre des captures.

Un profil Chrome, c'est une cible nommée. Un agent peut donc bosser connecté à votre compte pro pendant qu'un autre bosse connecté à votre compte perso, et le Chrome peut se trouver sur une autre de vos machines.

Chrome control
Agent QA
vérifie le déploiement de staging
browser_select_target "Chrome · Pro"
Agent Dev
met à jour le ticket
browser_select_target "Chrome · Personal"
Relay chiffré
Chrome · Proce Mac
AgentsRoom a commencé à déboguer ce navigateur
Chrome · PersonalPC à la maison
browser_navigatebrowser_clickbrowser_screenshot

Deux agents, deux profils Chrome, un relay chiffré entre les deux. Chaque agent choisit sa cible par son nom.

AgentsRoom embarque déjà un navigateur dans chaque projet, et il reste la cible par défaut : c'est là qu'un agent teste votre localhost sans toucher à rien qui vous appartient. Mais certains boulots n'ont de sens que dans votre navigateur réel. Vérifier un déploiement sur un panneau d'admin derrière votre SSO, remplir un formulaire sur un service où vous seul êtes connecté, reproduire un bug qui n'apparaît qu'avec votre compte et vos extensions. C'est à ça que sert Chrome control.

Le mécanisme, c'est l'extension Chrome AgentsRoom. Quand vous activez le pilotage, l'extension annonce le navigateur à votre compte sous le nom que vous lui avez donné, et le desktop le liste à côté de l'écran intégré. L'agent reçoit les mêmes outils MCP qu'il a déjà pour le navigateur intégré, plus un pour choisir la cible. Rien d'autre ne change pour l'agent, et c'est le but.

Chrome affiche son propre bandeau, « AgentsRoom a commencé à déboguer ce navigateur », tant qu'un agent pilote. C'est le bandeau que toute extension de débogage déclenche, et c'est votre garantie que rien ne pilote votre navigateur en silence.

Un Chrome par compte

Chrome fait tourner une instance d'extension par profil. AgentsRoom en fait une fonctionnalité : chaque profil s'enregistre comme un navigateur nommé à part entière, avec ses propres cookies et ses propres comptes connectés. Vous les nommez comme vous les pensez, Pro, Perso, Client, et l'agent en demande un par son nom.

Comme chaque agent a sa propre cible, plusieurs agents peuvent bosser sur plusieurs comptes en même temps. Un agent QA vérifie le site de staging dans le profil connecté en tant qu'utilisateur de test pendant qu'un second agent met à jour un ticket dans le profil connecté en tant que vous, et aucun des deux ne voit la session de l'autre.

Un profil, une cible

Un profil Chrome, c'est un jeu de cookies, de sessions et d'extensions. Chacun apparaît comme un navigateur distinct que l'agent peut choisir, donc une session connectée n'est jamais partagée par accident.

Nommé par vous

Chrome n'expose pas le nom du profil à une extension, alors vous en tapez un dans le popup, avec des suggestions comme Pro ou Perso. C'est ce nom que l'agent utilise pour choisir la cible.

Plusieurs agents à la fois

La cible se choisit par agent, pas par projet. Deux agents sur deux comptes, ou cinq agents sur le même Chrome, chacun dans son onglet, tournent côte à côte.

Votre navigateur, sur n'importe quelle machine

L'extension ne parle pas au desktop sur localhost. Elle parle au relay AgentsRoom, le même que l'app mobile utilise pour joindre votre desktop. Un agent qui tourne sur le Mac du bureau peut donc piloter le Chrome du PC à la maison, du moment que les deux sont connectés à votre compte et que le pilotage y est activé.

Le relay ne voit que des blobs chiffrés, rien d'autre. Chaque message, chaque capture, est scellé avec une clé dérivée de votre compte et partagée uniquement par vos appareils : le relay ne peut lire ni une URL, ni une page, ni une frappe. Même conception, et même garantie, que le compagnon mobile.

Par le relay, pas par localhost

Un navigateur s'annonce à votre compte toutes les 30 secondes. Le desktop liste ceux qui sont en ligne et grise ceux qui ont cessé de répondre.

Chiffré de bout en bout

Les opérations et les résultats circulent dans une room de session dédiée entre un desktop et un navigateur, scellés avec une clé que le relay ne détient jamais.

Même principe que le mobile

Si vous pilotez déjà un agent desktop depuis votre téléphone, vous utilisez exactement ce transport. Chrome control y ajoute un navigateur.

Tous les agents, tous les CLI

Chrome control est un serveur MCP, le même AgentsRoom Browser MCP qui pilote le navigateur intégré. C'est pour ça qu'il n'est lié ni à un modèle ni à un éditeur : Claude Code, Codex, GitHub Copilot CLI, Cursor et 13 autres CLI d'agent reçoivent les mêmes outils, avec les mêmes noms, et choisissent leur cible de la même façon.

Concrètement, l'agent appelle browser_list_targets pour voir quels navigateurs sont en ligne, puis browser_select_target avec un nom ou un identifiant. À partir de là, browser_navigate, browser_click, browser_type, browser_screenshot, browser_evaluate et les autres agissent sur ce Chrome au lieu de l'écran intégré, jusqu'à ce que l'agent revienne en arrière.

Ça inclut les CLI qui n'ont aucune extension navigateur à eux. OpenCode, Grok Build, Mistral Vibe, Kimi Code ou Aider obtiennent un vrai Chrome, avec vos comptes dedans, le jour où vous installez l'extension AgentsRoom : l'extension appartient à AgentsRoom, pas à l'éditeur du modèle, donc aucun CLI n'a besoin d'en construire une.

browser_list_targetsbrowser_select_target
Voir les 17 CLI d'agent qu'AgentsRoom prend en charge
Bêta

Moins de tokens par navigation

Une capture d'écran coûte à un agent environ 1 400 à 1 800 tokens. Une après chaque clic, chaque saisie et chaque chargement de page, et un scénario de cinq étapes consomme 7 000 à 9 000 tokens avant que l'agent ait vérifié quoi que ce soit. Le mode économie de tokens change le comportement par défaut : l'agent lit la page au lieu de la regarder.

chrome_read_page renvoie les éléments cliquables de la page, filtrés et plafonnés, chacun avec une courte référence comme ar12 sur laquelle l'agent clique ou tape ensuite. chrome_get_text renvoie le texte lisible, plafonné lui aussi. Une capture revient toujours quand une action échoue, et chaque fois que l'agent en demande une pour juger une mise en page, un graphique ou une couleur. Rien n'est retiré : seul le comportement par défaut change.

140 à 820

tokens pour lire une page, contre 1 400 à 1 800 pour une capture

2 à 13 fois

moins de tokens par lecture de page, selon la page

400 à 2 500

tokens pour un scénario de 5 actions, au lieu de 7 000 à 9 000

La note à l'écran

AgentsRoom affiche le coût estimé de chaque action du navigateur, pour tous les CLI d'agent : un badge sur chaque appel dans la trace et un total sur 24 h par mode. Pour Claude et Codex, vous voyez aussi les tokens réellement facturés par outil, dans le détail de la session.

Formulaires compris

Une référence marche partout où marche un sélecteur CSS : cliquer, taper, attendre. Un agent remplit un formulaire d'inscription à partir de la seule liste des éléments, et ne reçoit une capture que si un champ refuse la saisie.

Le navigateur intégré aussi

Le même mode s'applique au navigateur intégré : browser_read_page et browser_get_text sur votre localhost, mêmes plafonds, mêmes références.

Le mode économie de tokens est en bêta et coupé par défaut. Activez-le depuis le desktop (popover Chrome de la barre d'état, ou réglages Chrome) ou depuis l'onglet Browser du popup de l'extension. Chiffres mesurés sur de vraies pages en septembre 2026 : les vôtres dépendent de la page.

Comment ça marche

01

Installez l'extension AgentsRoom

Depuis le Chrome Web Store, dans chaque profil Chrome que vous voulez rendre disponible. Connectez-vous au même compte AgentsRoom que votre desktop.

02

Activez « Let my agents drive this browser »

Dans le popup de l'extension. Chrome demande la permission de débogage à ce moment-là, pas à l'installation, et l'extension ne s'attache à un onglet que pendant qu'un agent pilote réellement.

03

Nommez le navigateur

Pro, Perso, Client, ce qui vous dit quel compte est connecté. Le nom est enregistré à la frappe et annoncé immédiatement à votre desktop.

04

L'agent choisit sa cible

Soit l'agent appelle browser_select_target avec le nom, soit vous choisissez la cible à sa place dans le panneau Browser du desktop, à côté de l'écran intégré.

05

L'agent pilote, vous regardez

La première action ouvre un nouvel onglet, l'agent ne prend donc jamais celui que vous êtes en train de lire. Chrome affiche son bandeau de débogage pendant toute la session. Couper le pilotage ferme les sessions et détache le débogueur.

La même extension fait déjà cinq autres choses

Chrome control, c'est le dernier onglet de l'extension AgentsRoom, pas une deuxième extension. Si vous vous en servez déjà pour créer des tickets ou pointer un élément, vous l'avez : même popup, même compte, un interrupteur de plus.

Point on page

Cliquez n'importe quel élément d'une page et il atterrit dans le composer de votre agent actif avec son HTML et un sélecteur. Le moyen le plus rapide de dire « ce bouton, là » à un agent.

En savoir plus

Envoyer la page à mon desktop

Un clic dépose le HTML de la page courante dans la boîte de message de votre agent actif, par le loopback local, jamais par un serveur.

Signaler un bug à mon agent

Écrivez ce qui ne va pas, gardez la capture de l'onglet, et tout part directement chez votre agent actif avec l'URL de la page, par le loopback local. Aucun chemin de fichier à copier, quel que soit le CLI de l'agent.

Créer un ticket depuis n'importe quelle page

Titre, description, capture, direct dans le backlog du projet que vous choisissez. Un bug vu sur le staging devient un ticket qu'un agent peut démarrer.

En savoir plus

Projet choisi par l'URL

Reliez des motifs d'URL à un projet et l'extension le présélectionne quand vous êtes sur ce site. Pas de menu à ouvrir quand vous créez un ticket depuis l'app sur laquelle vous bossez.

Alternative à Claude in Chrome

Une alternative à Claude in Chrome, pour tous les CLI d'agent

Claude in Chrome est l'extension d'Anthropic : elle place Claude dans le profil Chrome où elle est installée, sur la machine où elle tourne. Si vous travaillez uniquement avec Claude, sur un seul compte, sur un seul ordinateur, elle fait le travail et vous n'avez besoin de rien d'autre.

AgentsRoom Chrome control est l'alternative pour les cas qu'elle laisse de côté. L'extension appartient à AgentsRoom, pas à un éditeur de modèle, donc le même Chrome répond à Codex, GitHub Copilot CLI, Cursor, OpenCode, Grok Build ou Aider aussi bien qu'à Claude Code, et un CLI qui n'a aucune extension navigateur à lui en obtient une comme ça. Chaque profil Chrome est une cible nommée, donc plusieurs agents bossent sur plusieurs comptes en même temps, et ce Chrome peut se trouver sur une autre de vos machines.

Quand vous voulez l'alternative

Vos agents ne sont pas Claude

Ils tournent sur Codex, GitHub Copilot CLI, Cursor, OpenCode, Grok Build, Mistral Vibe, Kimi Code ou Aider. Claude in Chrome ne répond à aucun d'eux. L'extension AgentsRoom répond à tous, avec les mêmes outils MCP.

Il vous faut plus d'un compte

Pro, perso, client : chaque profil Chrome est une cible que l'agent choisit par son nom, donc deux agents peuvent être connectés en tant que deux personnes en même temps, au lieu de se partager le seul profil où vit l'extension.

Le navigateur est ailleurs

Le Chrome qui contient vos sessions est sur votre bureau et vous sur le laptop, ou l'inverse. L'extension parle au relay AgentsRoom, chiffré de bout en bout, donc un agent le pilote depuis là où il tourne.

Vous voulez le navigateur dans l'orchestrateur

Chrome control est un outil parmi les autres dans AgentsRoom : backlog, terminaux de dev, navigateur intégré, agents QA. Le navigateur est une étape du travail de l'agent, à côté de son terminal, de ses tickets et de ses tests.

Ce que vous gardez : un vrai Chrome, vos sessions, vos cookies, vos extensions, et le bandeau de débogage de Chrome lui-même pour toujours savoir qu'un agent pilote. Ce qui change : qui peut piloter, depuis où, et sur combien de comptes.

AgentsRoom vs Claude in Chrome

Les deux laissent un agent IA agir dans un vrai Chrome. La différence tient à qui peut piloter, depuis où, sur combien de comptes, et à ce que coûte chaque action en tokens.

CapacitéAgentsRoom Chrome controlClaude in Chrome
Comptes qu'un agent peut piloterChaque profil Chrome, choisi par son nomLe profil dans lequel il tourne
Plusieurs agents sur plusieurs comptes à la foisOui, une cible par agentNon documenté
Navigateur sur une autre machineOui, via le relay chiffréMême machine
CLI d'agentClaude, Codex, GitHub Copilot CLI, Cursor et 13 autres CLI d'agent, y compris ceux qui n'ont aucune extension navigateur à euxClaude
Comment l'agent voit la pageUne liste plafonnée des éléments cliquables, capture en cas d'échec ou à la demande (économie de tokens, bêta)Des captures, plus un outil de lecture de page
Coût en tokens affiché par actionOui, par appel et sur 24 h, pour tous les CLI d'agentNon affiché
Transport chiffré de bout en boutOui, clé partagée par vos seuls appareilsSans objet, reste sur la machine
Navigateur intégré en plusOui, et il reste la cible par défautNon, c'est le Chrome lui-même

La colonne Claude in Chrome reflète la documentation publique d'Anthropic au moment de la rédaction. Vérifiez leur documentation actuelle avant de vous appuyer sur une case, le produit évolue.

FAQ

Il faut l'app desktop, ou l'extension suffit ?

Il faut les deux. Les agents tournent dans le desktop AgentsRoom, l'extension est ce qui rend un Chrome joignable pour eux. Un agent lancé depuis l'app mobile reçoit les mêmes outils, puisqu'il tourne de toute façon sur le desktop.

Un agent peut-il prendre l'onglet que je suis en train de lire ?

Non. La première action ouvre un nouvel onglet, et l'agent ne bascule sur un onglet existant que s'il le demande explicitement. Chrome affiche aussi son bandeau « a commencé à déboguer ce navigateur » tant qu'un agent pilote, vous le savez donc toujours.

Quels agents peuvent l'utiliser ?

Tous. Chrome control fait partie du serveur AgentsRoom Browser MCP, donc Claude Code, Codex, GitHub Copilot CLI, Cursor et 13 autres CLI d'agent voient les mêmes outils browser_list_targets et browser_select_target. Un CLI qui n'a pas d'extension navigateur à lui, OpenCode, Grok Build ou Aider par exemple, en obtient une comme ça.

Que voit le relay ?

Des blobs chiffrés. Chaque message et chaque capture est scellé avec une clé dérivée de votre compte et connue de vos seuls appareils. Le relay achemine les octets, il ne peut lire ni une URL, ni une page, ni ce que l'agent a tapé.

Est-ce que ça remplace le navigateur intégré ?

Non. Le navigateur intégré reste la cible par défaut, et c'est toujours le bon endroit pour tester votre localhost sans toucher à vos sessions. Chrome est une cible en plus, choisie par agent, pour le boulot qui a besoin de vos vrais comptes.

Comment l'arrêter ?

Désactivez « Let my agents drive this browser » dans le popup de l'extension. Le navigateur dit au revoir à vos desktops, les sessions se ferment et le débogueur est détaché. Les agents pointés sur ce Chrome reviennent sur l'écran intégré.

AgentsRoom est-il une alternative à Claude in Chrome ?

Pour trois cas, oui : vos agents ne sont pas Claude, vous avez besoin de plusieurs comptes pilotés en même temps, ou le Chrome est sur une autre machine. Si vous utilisez Claude Code seul, sur un seul profil, sur un seul ordinateur, Claude in Chrome vous couvre déjà. Les deux extensions peuvent être installées côte à côte : Chrome control ne pilote que quand vous l'activez, dans des onglets qu'il ouvre lui-même.

Combien de tokens coûte une action dans le navigateur ?

Avec le mode économie de tokens (bêta), lire une page coûte 140 à 820 tokens, contre environ 1 400 à 1 800 pour une capture : un scénario de cinq actions coûte donc 400 à 2 500 tokens au lieu de 7 000 à 9 000. Mode coupé, chaque action qui change la page renvoie une capture. Dans les deux cas, AgentsRoom affiche le coût estimé de chaque appel, et pour Claude et Codex les tokens réellement facturés par outil.

Est-ce que le mode économie de tokens marche avec les formulaires ?

Oui. La liste donne les champs, boutons, cases à cocher et menus déroulants avec leur état, et les mots de passe sont masqués. L'agent tape dans un champ par sa référence, et une capture revient toute seule si la saisie échoue. Les iframes sont parcourues aussi, y compris celles d'une autre origine (l'assistant de configuration qu'une console d'administration intègre, par exemple), tout comme le shadow DOM ouvert. Une limite : un contrôle visuel demande toujours une capture, que l'agent peut réclamer à tout moment.

Un agent peut-il joindre un fichier à une page, par exemple une image à une publication ?

Oui, depuis AgentsRoom 1.194.0. L'agent appelle chrome_upload_file avec un chemin sur sa propre machine (un chemin relatif part de son répertoire de travail) ; le bureau lit le fichier et l'envoie au Chrome par le même relais chiffré de bout en bout que toutes les autres actions, donc le Chrome peut être sur une autre machine et le fichier n'entre jamais dans le contexte du modèle. L'outil choisit lui-même le point d'entrée : un champ de fichier, une zone éditable qui accepte les fichiers collés, ou une zone de dépôt. Limites : dix fichiers et 6 Mo par appel, Chrome seulement (le navigateur intégré n'expose pas l'outil), et la trace n'enregistre que les noms, types et tailles, jamais le contenu. Notre propre publieur de nuit s'en sert pour joindre un visuel à chaque publication.

Vous aimerez aussi

Donnez votre navigateur à vos agents, un compte à la fois

Installez l'extension, nommez votre Chrome, et laissez un agent bosser là où vous êtes déjà connecté.

GratuitTélécharger AgentsRoom

App companion : suivez vos agents en déplacement

Utilisez Claude, Codex, Antigravity CLI ou un autre fournisseur IA.

Installer l'extension
Chrome Web Store

Remontez bugs et demandes directement dans votre backlog public.

Des agents qu'on lit comme une conversation

Chaque agent a un rôle, un visage et un fil que vous lisez comme une messagerie.

Vue conversation

Vue conversation d'AgentsRoom : le travail d'un agent IA affiché comme un fil de discussion
Multi-projets
Multi-provider
Multi-agents
Statut en direct
Diff & commit
App mobile
Aperçu live
Équipes d'agents
Tests navigateur
Dev pilotée par backlog
Bibliothèque de prompts
Bibliothèque de skills
Voir toutes les fonctionnalités