ego (lite) n’est qu’un navigateur ; ego est votre agent personnel sur tous vos appareils.
Rejoindre la liste d'attente
ego lite vs Playwright MCP

La meilleure alternative à Playwright MCP

Playwright MCP est le serveur MCP de Microsoft pour l'automatisation de navigateur : il expose navigate, click et snapshot comme outils MCP, ce qui permet à tout agent compatible MCP de contrôler un navigateur sans écrire de scripts de test.

ego lite pilote directement votre vrai Chrome, en regroupant plusieurs actions dans un seul appel JavaScript au lieu d'un appel d'outil MCP par étape, ce qui termine des tâches complètes 3 à 4x plus vite que Playwright MCP.

Utilisé par des développeurs de
GoogleAmazonShopifyTikTokHarvardStanfordUSCUCLA

Pourquoi ego lite est meilleur que Playwright MCP

Si vous avez déjà ajouté Playwright MCP à Claude Code ou Codex, vous connaissez la boucle : snapshot, clic, attente, nouveau snapshot. Chaque étape est un aller-retour à travers le modèle. ego lite remplace cette boucle par un navigateur nativement pensé pour les agents, que votre agent de code pilote via le shell open source ego-browser.

De 3 à 4 fois plus rapide sur des tâches réelles

Playwright MCP relit la page via un appel d'outil à chaque étape, et le navigateur reste inactif pendant que le modèle réfléchit.

Dans ego lite, chaque page arrive à votre agent sous forme de Snapshot : un arbre d'accessibilité compressé avec des références @N stables sur lesquelles il peut agir instantanément. L'agent passe son temps à accomplir la tâche, pas à analyser les pages, et termine des tâches complètes 3 à 4x plus vite que Playwright MCP.

Time to finish a task, shorter is better
81.8 sego (lite)
282.9 snavigateur pour agents IA
Data source - Task: scrape the main posts from the X account from the last 7 days

Multitâche parallèle, exécution plus rapide

Un serveur Playwright MCP pilote une seule session de navigateur, donc le travail en parallèle implique de jongler avec plusieurs configurations de serveur.

Dans ego lite, il n'y a aucune limite au nombre de Spaces que vous pouvez ouvrir dans le même navigateur : chacun exécute sa propre tâche en même temps, piloté par le même agent ou par un autre, sur son propre profil Chrome importé. Aucun d'eux ne vous vole jamais l'onglet que vous utilisez, et vous pouvez observer ou reprendre le contrôle de n'importe quel Space à tout moment.

Fini les allers-retours Moins de jetons consommés

Chaque action de Playwright MCP est un aller-retour d'outil distinct qui renvoie le contexte à travers le modèle.

Dans ego lite, votre agent regroupe plusieurs actions en quelques lignes de JavaScript par tour. Combiné à l'entrée Snapshot, la même tâche s'achève avec beaucoup moins de jetons au total.

Claude Code · ego lite
>/ego-browser Add the first product to the cart, then check checkout loads
Bash(
ego-browser nodejs <<'EOF' await openOrReuseTab('localhost:3000') await click('.product-card') await click('.add-to-cart') await click('a[href="/checkout"]') cliLog('checkout loaded') EOF
)
Output:
[t=4480ms] checkout loaded
Done. Both steps work.
─── 1 tool call · 1.1k tokens ───
Claude Code · Playwright MCP
>Add the first product to the cart, then check checkout loads
playwright - browser_navigate (MCP)(url: "localhost:3000")
Page Snapshot
… +224 lines (ctrl+o to expand)
1.6k tokens sent so far
Storefront rendered. Opening the first product.
playwright - browser_click (MCP)(ref: "e18")
Page Snapshot
… +198 lines (ctrl+o to expand)
3.1k tokens sent so far
Product page is up. Now the Add to cart button.
playwright - browser_click (MCP)(ref: "e42")
Page Snapshot
… +205 lines (ctrl+o to expand)
4.9k tokens sent so far
Added. Heading to checkout.
playwright - browser_navigate (MCP)(url: "localhost:3000/checkout")
Page Snapshot
… +231 lines (ctrl+o to expand)
6.8k tokens sent so far
Refs are stale after the navigation. Taking a fresh snapshot.
playwright - browser_snapshot (MCP)
Page Snapshot
… +238 lines (ctrl+o to expand)
9.2k tokens sent so far
Now waiting for the payment form to render.
playwright - browser_wait_for (MCP)(text: "Payment")
Page Snapshot
… +229 lines (ctrl+o to expand)
11.2k tokens sent so far
Confirming the form is actually there.
playwright - browser_evaluate (MCP)(expression: "!!document.querySelector('form#payment')")
Page Snapshot
… +25 lines (ctrl+o to expand)
13.6k tokens sent so far
─── 7 tool calls · 13.6k tokens ───
La même tâche, le même modèle. À gauche : un seul appel JavaScript groupé dans ego lite, 1.1k jetons au total. À droite : Playwright MCP, 7 allers-retours, les jetons grimpent à 13.6k.

Le même Chrome, natif pour les agents

Le serveur Playwright MCP lance un navigateur vierge qui reste bloqué au niveau du SSO, de la 2FA et des captchas.

Construit sur Chromium, ego lite importe toute votre configuration Chrome en un clic. Il fonctionne exactement comme Chrome, donc vos habitudes de navigation n'ont pas à changer. Utilisez-le comme navigateur par défaut, et vos agents IA ne resteront plus jamais bloqués par des captchas, la 2FA ou des redirections SSO.

Import du profil Chrome dans ego lite : configuration en un clic avec toutes vos connexions

ego lite vs Playwright MCP

Comparaison des fonctionnalités entre ego lite et Playwright MCP.
Fonctionnalitéego litePlaywright MCP
Comment l'agent agit sur une pageÉcrit du JavaScript qui regroupe plusieurs actions par tourUn appel d'outil MCP par action, avec un aller-retour à travers le modèle chaque fois
Coût en jetons par tâchePlus faible : entrée Snapshot associée à des actions groupées, mesuré par tâchePlus élevé : chaque étape renvoie le contexte dans la boucle MCP
Réutilise vos identifiants Chrome réelsOui, import du profil Chrome en un clic (cookies, sessions, extensions)Non. Lance un navigateur vierge ; l'authentification doit être configurée manuellement site par site
ConfigurationInstallez l'application, exécutez /ego-browser dans votre agentAjoutez Playwright MCP à Claude Code ou Codex dans la configuration MCP de chaque agent, puis gérez le cycle de vie du serveur
Isolation des tâches en parallèleOui, les Spaces exécutent des tâches côte à côte dans un seul navigateurUne session par serveur ; le parallélisme implique plusieurs instances de serveur
Sert aussi de navigateur au quotidienOui. Vous naviguez dans votre Space, les agents travaillent dans le leurNon, instance de navigateur dédiée à l'automatisation uniquement
Compétences réutilisables (bientôt disponible)Distille les exécutions réussies en compétences réutilisables ; jusqu'à 5 fois plus rapide sur des tâches complexes à mesure que l'agent les répète (bêta limitée)Aucun équivalent intégré
PrixGratuit, sans abonnementGratuit, open source
Dernière mise à jour 28 juil. 2026

Une transition en douceur

Playwright MCP est déjà branché sur Claude Code ou Codex ? Le changement prend quelques minutes, et vous n'avez rien à désinstaller.

  1. Télécharger ego (lite)

    Téléchargez ego lite et importez votre profil Chrome en un clic. Identifiants, cookies et extensions suivent automatiquement.

  2. Lancez votre première tâche avec /ego-browser

    Collez dans votre agent

    /ego-browser Ouvrez ego.app et vérifiez la page à la recherche d'erreurs console

    Collez une phrase dans Claude Code, Codex ou Cursor et appuyez sur Entrée. Pas de configuration de serveur MCP, pas de modifications JSON, pas de script de test.

  3. Regardez-le travailler
    Vue d'ensemble des Spaces ego lite avec quatre tâches de navigateur exécutées côte à côte : Claude Code suivant l'action Apple sur Yahoo Finance, Codex filtrant des voitures par année sur cars.com, Hermes terminant une tâche de back-office SaaS, un utilisateur scrapant X, et une main appuyant sur + pour ouvrir un autre Space

    La tâche s'exécute dans son propre Space, vos onglets restent donc intacts. La fenêtre du navigateur est réelle : regardez en direct ou reprenez le contrôle à tout moment. Les résultats reviennent dans le terminal de votre agent.

Gardez Playwright MCP pour vos suites de tests CI si vous le souhaitez. ego lite remplace la boucle de navigation interactive de l'agent, pas vos tests Playwright déjà écrits.

Quand utiliser chaque outil

Choisissez ego (lite) quand

  • Vos tâches touchent des sites avec connexion : tableaux de bord, back-offices, tout ce qui est protégé par SSO ou 2FA.
  • Vous voulez réduire la facture en jetons par tâche. L'entrée Snapshot combinée au JavaScript groupé fait mieux qu'un appel d'outil par action.
  • Vous voulez que vos tâches s'exécutent dans des Spaces en parallèle tout en continuant à utiliser le même navigateur.
  • Vous préférez vous passer complètement des configurations de serveur MCP : installez l'application, lancez /ego-browser, c'est terminé.

Choisissez Playwright MCP si

  • Vous êtes déjà bien installé dans l'écosystème MCP et voulez un protocole standard commun à de nombreux outils.
  • Votre automatisation s'exécute en mode headless en CI ou sur un serveur distant où aucun navigateur de bureau n'est disponible.
  • Vous avez besoin d'une couverture Firefox ou WebKit. ego lite est exclusivement Chromium.
  • Vous générez du code de test Playwright versionné et voulez que l'agent parle la même API.

Donnez à votre agent un vrai navigateur

Gratuit, fonctionne sur votre Mac, importe votre profil Chrome en un clic. Compatible avec Claude Code, Codex, Cursor et tout agent CLI qui écrit du code.

Vous hésitez encore ? Découvrez comment Playwright MCP se compare aux autres outils du même domaine.

FAQ

Playwright MCP est le serveur MCP officiel de Microsoft pour le framework d'automatisation Playwright, publié sous le nom playwright-mcp (on le trouve aussi écrit mcp-playwright ou playwright-mcp-server). Il expose les actions du navigateur (navigate, click, type, snapshot) comme outils MCP, ce qui permet à tout agent compatible MCP de piloter un navigateur sans écrire de scripts de test. Il lit les pages sous forme d'arbres d'accessibilité plutôt que de captures d'écran, et fournit une extension Chrome, le pont Playwright MCP, pour rattacher le serveur à un onglet de votre Chrome en cours d'exécution. C'est la réponse par défaut à « comment donner un navigateur à mon agent de code » : bien maintenu, gratuit, et soutenu par l'équipe Playwright.

Oui, pour la navigation pilotée par un agent. Playwright MCP est un pont MCP léger au-dessus d'un navigateur Playwright vierge ; ego lite est un navigateur agent complet : profil Chrome réel, Spaces en parallèle, et exécution JavaScript groupée qui réduit les jetons par tâche. Si votre objectif est d'avoir des scripts de test reproductibles et versionnés en CI, Playwright pur reste le bon outil. Consultez notre page ego lite vs Playwright pour cette comparaison.

La méthode habituelle consiste à ajouter Playwright MCP à Claude Code avec claude mcp add, puis à laisser tourner le serveur Playwright MCP. La méthode la plus courte : installez ego lite et lancez /ego-browser dans Claude Code. L'agent obtient un accès Snapshot aux pages et peut exécuter du JavaScript dans le navigateur, sans configuration de serveur MCP ni modification de fichiers de config.

Les deux. Codex prend en charge les serveurs MCP, donc une configuration Playwright MCP Codex fonctionne, avec la même boucle d'un appel d'outil par action et le même profil vierge. ego lite se connecte à Codex de la même façon qu'à Claude Code et Cursor : lancez /ego-browser, et l'agent pilote votre navigateur réel et connecté. Gemini CLI, OpenCode et les agents internes personnalisés fonctionnent aussi.

L'extension Chrome officielle relie le serveur Playwright MCP à un onglet de votre Chrome en cours d'exécution, ce qui permet à l'agent de réutiliser l'état de connexion de cet onglet. Elle règle le problème du profil vierge pour un seul onglet, mais la boucle reste inchangée (un appel d'outil MCP par action) et il n'y a aucune isolation : l'agent travaille dans la même fenêtre que vous utilisez. ego lite donne à l'agent votre profil complet et ses propres Spaces, si bien que les tâches s'exécutent en parallèle sans toucher à vos onglets.

Chaque action du navigateur est un appel d'outil MCP distinct, et le modèle traite le résultat de chaque appel avant de passer au suivant. Les tâches longues deviennent de longues chaînes d'allers-retours, chacun transportant son contexte. ego lite réduit directement le nombre d'allers-retours : l'agent regroupe plusieurs actions en une seule exécution JavaScript et lit les pages sous forme de Snapshots compressés, ce qui fait s'additionner les économies sur l'ensemble de la tâche.

Pas nativement, car il lance un navigateur isolé. Vous pouvez le rediriger vers un profil persistant ou un point de terminaison CDP via une configuration manuelle, mais les sessions restent interrompues par le SSO et la 2FA. ego lite importe votre profil Chrome une seule fois, et l'agent hérite d'un état de connexion réel partout.

Oui. ego lite est gratuit, sans abonnement, et le shell ego-browser est open source sous licence MIT.