Fonctionnalités.
Tout ce que vous obtenez quand vos agents naviguent dans un vrai Chrome sur votre propre serveur : vous, à un clic de chaque connexion, des sessions qui restent connectées, et tous les réglages entre vos mains.
-
Vos agents naviguent comme un humain
Claude Code, Codex ou tout agent pilote un vrai Chrome, que les sites prennent pour un navigateur normal. Une connexion ? Vous prenez la main ; votre agent attend, puis reprend.
-
Vos connexions, sous clé dans un coffre
Connectez-vous une fois, restez connecté. Vos sessions sont sur votre serveur, chiffrées avec votre mot de passe, et s’ouvrent depuis n’importe quel ordinateur.
Pour vos agents
-
Compatible Claude Code et Codex
Un serveur MCP intégré, que votre agent joint en HTTPS avec un jeton, ou directement sur votre serveur sans jeton. L’installateur le configure pour vous dans Claude Code.
-
Ou directement en REST
Les mêmes outils en HTTPS, un jeton par agent. Révoquez un jeton : il est refusé aussitôt, puis ses sessions s’arrêtent.
-
Voir avant de cliquer
Votre agent lit l’arbre d’accessibilité de la page et voit son écran, puis clique, tape et fait défiler avec un vrai pointeur et un vrai clavier, jamais par script dans la page.
-
Moins d’allers-retours
Regroupez en un seul appel clics, saisies et vérifications qui attendent la page, ou envoyez un court script. Sur une longue tâche, les échanges se font bien plus rares.
-
Suivez chaque exécution en direct
Chaque session lancée par votre agent a son lien. Ouvrez-le pour regarder le navigateur en direct et prendre la main sur-le-champ.
-
À chaque agent son périmètre
Un jeton n’accède qu’aux sessions qu’il a lancées et aux connexions enregistrées que vous lui accordez. Jamais à vos réglages, à vos autres jetons ni à la vue en direct.
-
De nombreux navigateurs en parallèle
Chaque session est son propre Chrome. L’installateur calcule combien la mémoire de votre serveur peut en faire tourner côte à côte.
-
Le compteur ne tourne pas
Une session tourne jusqu’à ce que vous ou votre agent l’arrêtiez. Pas de facturation à l’heure, pas de forfait qui plafonne la durée.
-
Prêtez la session, pas le mot de passe
Choisissez quels agents peuvent reprendre chaque session enregistrée. Ils travaillent connectés sous votre compte ; les autres agents ne la voient même pas.
-
Ses propres téléchargements et envois
Votre agent enregistre ce que la page télécharge et envoie ses propres fichiers, comme une image qu’il a créée. Par défaut, il vous demande avant chaque fichier.
Pour vous, devant l’écran
-
Notre propre moteur de streaming, pas du VNC
Un compositeur que nous avons écrit en Rust dessine Chrome et le diffuse : le contenu immobile en tuiles sans perte, le mouvement en AV1, par UDP quand votre réseau le permet. Un texte net avec peu de bande passante.
-
Texte net, vidéo fluide
Le mouvement passe en vidéo AV1, et la page redevient nette au pixel près une fois qu’il s’arrête. Un écran immobile n’envoie aucune nouvelle image.
-
Le son, en direct
Le son de la page joue en direct dans votre navigateur, avec son propre volume et son bouton sourdine.
-
Glissez-déposez vos fichiers
Déposez des fichiers de votre ordinateur sur la page et suivez leur vraie progression, là où vous les avez lâchés.
-
Importez depuis votre ordinateur
Quand la page demande un fichier, c’est le sélecteur de fichiers de votre ordinateur qui s’ouvre.
-
Direct dans vos Téléchargements
Les fichiers arrivent en flux sur votre ordinateur, à l’octet près, à mesure que la page les enregistre. « Enregistrer sous » vous donne la page entière en un seul fichier.
-
Copier-coller dans les deux sens
Le texte passe de la page à votre ordinateur et inversement, avec vos raccourcis habituels.
-
Tous les claviers, toutes les langues
Ce que vous tapez arrive sous forme de texte : accents, méthodes de saisie et dispositions de clavier fonctionnent tels quels. Sur Mac, ⌘C et ⌘V marchent comme prévu.
-
Enregistrez avec votre caméra
Enregistrez la session sur le serveur en haute qualité, avec votre caméra et votre micro si vous voulez, directement dans vos Téléchargements.
-
S’adapte à votre écran
Une session lancée depuis l’admin prend la vraie taille de bureau la plus proche du format de votre écran. Un clic, et vous passez en plein écran.
-
À plusieurs, un seul pilote
Ouvrez une session dans plusieurs fenêtres. Une seule a la main ; les autres regardent et peuvent la prendre d’un clic.
-
Votre connexion d’un coup d’œil
Un panneau en direct note votre liaison et affiche la fréquence d’images, le trafic, la latence et le codec.
-
Parle votre langue
L’admin, ce site et la doc existent en 11 langues. Choisissez-en une, ou suivez votre navigateur.
Sécurisé par défaut
-
Ce que vous tapez reste à vous
Le contenu d’un champ de mot de passe n’atteint jamais votre agent. Dès que vous prenez la main, les captures d’écran s’arrêtent, et le texte exact que vous tapez ou collez, à partir de quatre caractères, lui arrive sous la forme [redacted].
-
Chaque navigateur dans une sandbox
Ses propres conteneurs, aucun privilège, un système en lecture seule et un filtre seccomp strict. Pas le moindre accès réseau : sa seule sortie est un proxy qui vérifie chaque requête.
-
Votre réseau reste hors d’atteinte
Les sessions accèdent au Web public sur ses ports habituels. Votre réseau privé et les services propres à votre serveur restent hors de portée.
-
Pour les sites, un Chrome comme un autre
Un vrai Google Chrome dans une vraie fenêtre, WebGL activé, sans flag d’automatisation. Rien à signaler sur BrowserScan, sannysoft et rebrowser.
-
Un proxy par session
Faites passer chaque session par le proxy de votre choix, vérifié avant usage, avec un fuseau horaire et des langues suggérés selon son point de sortie. Le DNS passe aussi par lui.
-
Validation en deux étapes
Protégez l’admin avec une appli d’authentification ou une clé d’accès, plus des codes de récupération à usage unique. Après quelques essais ratés, l’attente entre deux essais s’allonge.
-
Désactivez des fonctions par session
Désactivez la saisie, le presse-papiers, les imports, les téléchargements, le son ou l’enregistrement sur n’importe quelle session. Le serveur l’impose, quoi que le client envoie.
-
Un Chrome propre et verrouillé
Chaque session part d’un profil vierge, sauf si vous reprenez une session enregistrée. Extensions, pages file:// et gestionnaire de mots de passe restent désactivés.
-
Chaque image épinglée par digest
Chaque image est récupérée par son digest exact, et Chrome vient tout droit du dépôt signé de Google.
Sur votre propre serveur
-
S’installe en un prompt
Demandez à Claude Code ou à Codex de l’installer, ou lancez une seule commande. Mise à jour et désinstallation : une commande chacune.
-
Se règle tout seul
L’installateur active BBR si votre noyau le prend en charge, dimensionne les sessions selon la mémoire de votre serveur et prépare le chemin UDP pour la vidéo et le son.
-
Un seul port HTTPS, sans TURN
Tout passe par un seul port HTTPS. La vidéo et le son prennent l’UDP là où il passe, et se replient d’eux-mêmes là où il ne passe pas.
-
Économe en bande passante
Dans notre benchmark, le défilement tourne à 55 fps avec 1,8 Mbit/s ; KasmVNC demande 12,4 Mbit/s pour 24 fps.
-
Pas de frais d’utilisation
Pas de facture à l’heure, pas de prix par session. Vous payez votre serveur, rien d’autre.
-
Open source et auditable
AGPL-3.0, tout ce qui entoure le navigateur. Lisez chaque ligne qui touche à vos sessions.
-
Hors de l’Internet public
L’admin ne répond que sur votre serveur lui-même. Accédez-y par un tunnel SSH, Tailscale ou Cloudflare Tunnel.
-
À vos couleurs
Créez votre propre écran de prise de contrôle avec le SDK du viewer, servez votre propre client et mettez votre logo sur l’écran de chaque session.
-
Essayez tout de suite
Un vrai Chrome sur mon serveur, en direct sur easi.run/demo. Sans inscription, sans installation.