ego (lite) ist nur ein Browser, ego ist Ihr persönlicher Agent für alle Geräte.
Zur Warteliste anmelden
ego lite vs. Playwright MCP

Die beste Playwright MCP Alternative

Playwright MCP ist Microsofts MCP-Server für Browser-Automatisierung: Er stellt Navigate, Click und Snapshot als MCP-Tools bereit, sodass jeder MCP-fähige Agent einen Browser steuern kann, ohne Testskripte zu schreiben.

ego lite drives your real Chrome directly, batching multiple actions into one JavaScript call instead of one MCP tool call per step. Across 31 live browser automation jobs, ego lite finishes 96.8% of tasks with a perfect score; agent-driven Playwright finishes 71%.

Vertraut von Entwicklern von
GoogleAmazonShopifyTikTokHarvardStanfordUSCUCLA

Browser automation benchmark: ego lite vs Playwright MCP

This is agent-driven browser automation on live websites, not a snapshot-and-click loop on a fixture page. Both tools ran the same 31 multi-step tasks: several pages, several decisions, many behind a login. That is the work that turns one MCP tool call per action into a long, expensive chain. Both ran the identical set, so the bars below compare the same jobs.

agent: pimodel: ChatGPT 5.6 Solthinking: max31 tasks

Task completion rate

How often the agent finished the job. Stuck at login, skipped a step, or returned the wrong result: that task is a fail. Higher is better.

ego lite96.8%30 of 31 tasks perfect
playwright-cli71.0%22 of 31 tasks perfect

Cost per completed task

What one finished job costs in model spend. Failures still get billed, so they push this number up. Lower is better.

ego lite$1.98
playwright-cli$4.61

Model turns per task

How many times the model had to look at the page and choose the next action. Extra looks mean extra tokens, extra waiting, and extra places to stall. Lower is better.

ego lite30.3
playwright-cli42.8

Average task time

How long a job took from start to finish, on average, including time spent waiting on the model. Lower is better.

ego lite8m 38s
playwright-cli11m 33s

We ran every tool twice and kept the better score. A failed task still counts against it.

We measured Playwright through playwright-cli, not the MCP server. MCP uses the same engine and adds one extra round trip per action.

Check the numbers, or rerun the tasks yourselfThe 31 tasks, the grading checklists, and the raw results are open source. If a number looks off, open the repo.ego-browser-benchmark-framework

Warum ego lite besser ist als Playwright MCP

Wenn du Playwright MCP schon zu Claude Code oder Codex hinzugefügt hast, kennst du den Loop: Snapshot, Klick, warten, wieder Snapshot. Jeder Schritt ist ein Round-Trip durchs Modell. ego lite ersetzt diesen Loop durch einen agentennativen Browser, den dein Coding-Agent über die Open-Source-Shell ego-browser steuert.

96.8% of tasks done perfectly. No other tool tops 84%.

Playwright MCP re-reads the page through a tool call at every step, the browser sits idle while the model thinks, and every extra round trip is another chance for a long task to fall apart. On those 31 jobs, agent-driven Playwright ends 29% of tasks short of a perfect score.

In ego lite, every page reaches your agent as a Snapshot: a compressed accessibility tree with stable @N refs it can act on instantly, several actions per JavaScript turn. The agent spends its time doing the task, not parsing pages: 96.8% of the same 31 tasks end perfect, at the fastest average task time of the five tools measured.

Time to finish a task, shorter is better
518 sego (lite)
693 splaywright-cli
Data source - Task: finish an average live-site job

Paralleles Multitasking, schnellere Ausführung

Ein Playwright MCP Server steuert eine Browser-Session. Paralleles Arbeiten bedeutet also, mehrere Server-Konfigurationen gleichzeitig zu jonglieren.

In ego lite gibt es kein Limit, wie viele Spaces du im selben Browser öffnest: Jeder führt seine eigene Aufgabe gleichzeitig aus, gesteuert vom selben Agent oder einem anderen, auf seinem eigenen importierten Chrome-Profil. Keiner davon klaut dir jemals den Tab, den du gerade nutzt, und du kannst jeden Space jederzeit beobachten oder übernehmen.

Kein Hin und Her mehr Geringere Token-Kosten

Jede Playwright MCP Aktion ist ein eigener Tool-Round-Trip, der den Kontext erneut durchs Modell schickt.

Dein Agent in ego lite bündelt mehrere Aktionen in wenigen Zeilen JavaScript pro Zug. Kombiniert mit Snapshot-Input schließt dieselbe Aufgabe insgesamt mit deutlich weniger Token ab.

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 ───
Dieselbe Aufgabe, dasselbe Modell. Links: ein gebündelter JavaScript-Aufruf in ego lite, insgesamt 1.1k Token. Rechts: Playwright MCP, 7 Round-Trips, Token steigen auf 13.6k.

Dasselbe Chrome, nativ für Agenten

Der Playwright MCP Server startet einen leeren Browser, der bei SSO, 2FA und Captchas hängen bleibt.

ego lite basiert auf Chromium und importiert dein komplettes Chrome-Setup mit einem Klick. Es funktioniert genau wie Chrome, deine Browsing-Gewohnheiten müssen sich also nicht ändern. Nutze es als Standardbrowser, dann bleiben deine KI-Agenten nie mehr an Captchas, 2FA oder SSO-Weiterleitungen hängen.

ego lite Chrome-Profilimport: Einrichtung mit einem Klick, inklusive aller Logins

ego lite vs. Playwright MCP

Funktionsvergleich zwischen ego lite und Playwright MCP.
Funktionego litePlaywright MCP
So agiert der Agent auf einer SeiteSchreibt JavaScript, das mehrere Aktionen pro Zug bündeltEin MCP-Tool-Aufruf pro Aktion, jedes Mal ein Round-Trip durchs Modell
Token-Kosten pro AufgabeNiedriger: Snapshot als Input plus gebündelte Aktionen, gemessen pro AufgabeHöher: Jeder Schritt schickt den Kontext erneut durch den MCP-Loop
Browser automation on live sites (31 tasks, same model)96.8% perfect, $1.98 per completed task, 30.3 round trips71% perfect, $4.61 per completed task, 42.8 round trips (measured via playwright-cli)
Nutzt deine echten Chrome-Logins weiterJa, Chrome-Profil-Import mit einem Klick (Cookies, Sessions, Erweiterungen)Nein. Startet einen frischen Browser; Login muss pro Website manuell eingerichtet werden
EinrichtungApp installieren, /ego-browser in deinem Agenten ausführenPlaywright MCP in der MCP-Konfiguration von Claude Code oder Codex einrichten und den Server-Lifecycle selbst verwalten
Parallele AufgabenisolationJa, Spaces führen Aufgaben nebeneinander in einem Browser ausEine Session pro Server; Parallelität bedeutet mehrere Server-Instanzen
Fungiert zugleich als dein täglicher BrowserJa. Du browst in deinem Space, Agents arbeiten in ihrem eigenenNein, reine Automatisierungs-Browserinstanz
Wiederverwendbare Skills (bald verfügbar)Verdichtet erfolgreiche Durchläufe zu wiederverwendbaren Skills; bis zu 5-mal schneller bei komplexen Aufgaben, wenn der Agent sie wiederholt (limitierte Beta)Keine integrierte Entsprechung
PreisKostenlos, kein AbonnementKostenlos und Open Source
Zuletzt aktualisiert 20. Aug. 2026

Der nahtlose Wechsel

Playwright MCP schon in Claude Code oder Codex eingebunden? Der Wechsel dauert wenige Minuten, und du musst nichts entfernen.

  1. ego (lite) herunterladen

    Lade ego lite herunter und importiere dein Chrome-Profil mit einem Klick. Logins, Cookies und Erweiterungen sind direkt mit dabei.

  2. Starte deine erste Aufgabe mit /ego-browser

    In deinen Agenten einfügen

    /ego-browser ego.app öffnen und die Seite auf Konsolenfehler prüfen

    Füge einen Satz in Claude Code, Codex oder Cursor ein und drücke Enter. Keine MCP-Server-Konfiguration, keine JSON-Änderungen, kein Testskript.

  3. Sieh es dir bei der Arbeit an
    ego lite Spaces-Übersicht mit vier Browser-Aufgaben, die nebeneinander laufen: Claude Code verfolgt die Apple-Aktie auf Yahoo Finance, Codex filtert Autos nach Baujahr auf cars.com, Hermes erledigt eine SaaS-Back-Office-Aufgabe, ein Nutzer scrapt X, und eine Hand tippt auf +, um einen weiteren Space zu öffnen

    Die Aufgabe läuft in ihrem eigenen Space, deine Tabs bleiben also unangetastet. Das Browserfenster ist echt: live zuschauen oder jederzeit übernehmen. Die Ergebnisse landen zurück in der CLI deines Agents.

Behalte Playwright MCP gerne für deine CI-Testsuites. ego lite ersetzt den interaktiven Browsing-Loop deines Agents, nicht deine fest eingebauten Playwright-Tests.

Wann sich welches Tool eignet

Wähle ego (lite), wenn

  • Deine Aufgaben betreffen eingeloggte Websites: Dashboards, Back-Offices, alles hinter SSO oder 2FA.
  • Du willst niedrigere Token-Kosten pro Aufgabe. Snapshot-Input plus gebündeltes JavaScript schlägt einen Tool-Aufruf pro Aktion.
  • Du willst Aufgaben in parallelen Spaces laufen lassen, während du denselben Browser weiter nutzt.
  • Du willst MCP-Server-Konfigurationen komplett überspringen: App installieren, /ego-browser ausführen, fertig.

Playwright MCP wählen, wenn

  • Du steckst schon tief im MCP-Ökosystem und willst ein einheitliches Standardprotokoll über viele Tools hinweg.
  • Deine Automatisierung läuft headless in CI oder auf einem Remote-Server, wo kein Desktop-Browser verfügbar ist.
  • Du brauchst Firefox- oder WebKit-Unterstützung. ego lite ist nur für Chromium.
  • Du generierst fest eingebauten Playwright-Testcode und willst, dass der Agent dieselbe API spricht.

Gib deinem Agenten einen echten Browser

Kostenlos, läuft auf deinem Mac und importiert dein Chrome-Profil mit einem Klick. Funktioniert mit Claude Code, Codex, Cursor und jedem CLI-Agenten, der Code schreibt.

Noch am Abwägen? Sieh dir an, wie Playwright MCP im Vergleich zu den anderen Tools in diesem Bereich abschneidet.

FAQ

Playwright MCP ist Microsofts offizieller MCP-Server für das Playwright-Automatisierungs-Framework, veröffentlicht als playwright-mcp (du siehst es auch als mcp-playwright oder playwright-mcp-server geschrieben). Er stellt Browser-Aktionen (Navigate, Click, Type, Snapshot) als MCP-Tools bereit, sodass jeder MCP-fähige Agent einen Browser bedienen kann, ohne Testskripte zu schreiben. Er liest Seiten als Accessibility-Tree-Snapshots statt als Screenshots und liefert eine Chrome-Erweiterung, die Playwright MCP Bridge, mit der sich der Server an einen Tab in deinem laufenden Chrome anhängen lässt. Es ist die Standardantwort auf die Frage "Wie gebe ich meinem Coding-Agent einen Browser?": gut gepflegt, kostenlos und vom Playwright-Team unterstützt.

Ja, für agentengesteuertes Browsing. Playwright MCP ist eine schlanke MCP-Bridge über einen frischen Playwright-Browser; ego lite ist ein vollwertiger Agenten-Browser: echtes Chrome-Profil, parallele Spaces und gebündelte JavaScript-Ausführung, die die Token pro Aufgabe senkt. Wenn dein Ziel feste, wiederholbare Testskripte in CI sind, ist reines Playwright weiterhin das richtige Tool. Den Vergleich dazu findest du auf unserer Seite ego lite vs Playwright.

We measured the matchup through playwright-cli, the leaner of Microsoft's two agent interfaces. The MCP server shares the same Playwright engine and adds an MCP tool-call round trip on top of each action. On 31 live-site browser automation tasks, with the same pi agent, the same model (gpt-5.6-sol, thinking effort max), and the same written checklist, ego lite finished 30 of 31 tasks perfectly (96.8%) on 30.3 model turns at $1.98 per completed task; agent-driven Playwright finished 22 of 31 (71%) on 42.8 turns at $4.61. The tasks, the checklists, and the raw results are open source in the ego-browser-benchmark-framework repository on GitHub, so every number can be audited or reproduced.

Der übliche Weg: Playwright MCP mit claude mcp add zu Claude Code hinzufügen und den Playwright MCP Server dauerhaft laufen lassen. Der kürzere Weg: ego lite installieren und /ego-browser in Claude Code ausführen. Der Agent bekommt Snapshot-Zugriff auf Seiten und kann JavaScript im Browser ausführen, ganz ohne MCP-Server-Konfiguration und ohne Config-Änderungen.

Beide unterstützen das. Codex unterstützt MCP-Server, daher funktioniert ein Playwright MCP Setup mit Codex genauso: derselbe Loop mit einem Tool-Aufruf pro Aktion und ein leeres Profil. ego lite bindet sich bei Codex genauso ein wie bei Claude Code und Cursor: /ego-browser ausführen, und der Agent steuert deinen echten, eingeloggten Browser. Gemini CLI, OpenCode und eigene interne Agents funktionieren ebenfalls.

Die offizielle Chrome-Erweiterung verbindet den Playwright MCP Server mit einem Tab in deinem laufenden Chrome, sodass der Agent den Login-Status dieses Tabs weiterverwenden kann. Das löst das Problem des leeren Profils für einen Tab, aber der Loop bleibt gleich (ein MCP-Tool-Aufruf pro Aktion), und es gibt keine Isolation: Der Agent arbeitet im selben Fenster, das du gerade nutzt. ego lite gibt dem Agent dein volles Profil und eigene Spaces, sodass Aufgaben parallel laufen, ohne deine Tabs anzufassen.

Each browser action is a separate MCP tool call, and the model processes the result of every call before making the next one. Long tasks become long chains of round-trips, each carrying context. ego lite reduces the round-trips themselves: the agent batches several actions in one JavaScript execution and reads pages as compressed Snapshots, so the savings compound over a whole task. Across those 31 jobs, agent-driven Playwright averaged 42.8 model round trips per task to ego lite's 30.3, and that gap is most of the cost difference: $4.61 per completed task against $1.98.

Nicht ohne Weiteres, weil es einen isolierten Browser startet. Du kannst ihn per manueller Konfiguration auf ein persistentes Profil oder einen CDP-Endpunkt zeigen lassen, aber Sessions brechen bei SSO und 2FA trotzdem ab. ego lite importiert dein Chrome-Profil einmalig, und der Agent übernimmt den echten Login-Status überall.

Ja. ego lite ist kostenlos, ganz ohne Abo, und die Shell ego-browser ist MIT-lizenzierte Open Source.