Dev.to AI 🤖 Ai 👁 0 📖 10 min read

Embiody 0.9 Preview ist da: der Browser für KI-Agenten, die auch im Hintergrund nicht trödeln

Browser sind für Menschen gemacht. Ein KI-Agent kann sie zwar nutzen, aber so richtig passen sie ihm nicht. Also haben wir ihm einen eigenen gebaut. Vor zwei Wochen ging die Preview von BrowserDo MCP + Embiody Browser 0

Embiody 0.9 Preview ist da: der Browser für KI-Agenten, die auch im Hintergrund nicht trödeln

Browser sind für Menschen gemacht. Ein KI-Agent kann sie zwar nutzen, aber so richtig passen sie ihm nicht. Also haben wir ihm einen eigenen gebaut.

Vor zwei Wochen ging die Preview von BrowserDo MCP + Embiody Browser 0.9 in die geschlossene Beta. Fünf kleine Updates später freue ich mich riesig, verkünden zu dürfen: Ab heute läuft die offene Beta für alle!

Embiody ist ein Browser, den sich Menschen und KI-Agenten teilen und in dem sie zusammenarbeiten. In unserem Team nennen wir das „Mensch-KI-Co-Driving“: Du und die KI steuert denselben Browser. Genauso gut kann man sagen, dass er eigens für Agenten gebaut ist, denn Agenten müssen ohnehin mit Menschen zusammenarbeiten.

Die Tabs, die dein Agent öffnet, laufen auch im Hintergrund mit voller Geschwindigkeit weiter, während du nebenher ganz normal deinen Rechner benutzt. Steht eine Anmeldung oder eine Zahlung an, reicht dir der Agent den Tab rüber. Umgekehrt geht das genauso: Bist du mit etwas halb fertig, übergibst du es dem Agenten, und er macht nahtlos da weiter, wo du aufgehört hast.

Wozu so ein Browser? Reicht Chrome nicht?

Mit Chrome haben Agenten tatsächlich so ihre Probleme. Einen Vorgeschmack gibt ein Artikel, den ich vor ein paar Tagen geschrieben habe: Claude in Chrome bummelt in Hintergrund-Tabs, stellt sich tot, liest falsche Zahlen ab, und Claude selbst merkt davon nicht das Geringste.

Das Fazit des Artikels lässt sich in einem Satz sagen: Chrome ist für eine Welt gebaut, in der „ein Mensch vor dem Bildschirm sitzt und immer nur einen Tab anschaut“. Für Menschen hat das all die Jahre bestens funktioniert, nur arbeiten Agenten eben nicht so.

Ein Mensch schaut immer nur auf einen Tab, ein Agent hat ein gutes Dutzend gleichzeitig am Laufen.

Wenn ein Mensch weggeht, ist er weg. Bei einem Agenten ist es gut möglich, dass er gerade dann richtig zu tun bekommt, wenn du weg bist und er für dich auf einen Download wartet, den Support-Chat im Auge behält oder Daten ausliest.

Die Regeln klassischer Browser sind auf Menschen zugeschnitten. Ein Agent kommt damit zwar zurecht, aber so richtig passen sie ihm nicht. Die Architektur von damals und die Nutzung von heute passen einfach nicht mehr zusammen. Das Problem steckt in der Struktur, und mit drangeflanschter Technik wie Browser-Erweiterungen oder Playwright bekommt man es nicht gelöst. Die doktern nur an den Symptomen herum, an die Wurzel kommen sie nicht.

Ich entwickle seit vielen Jahren Browser. Diesmal wollte ich einen bauen, der Agenten vom ersten Tag an als vollwertige Nutzer ernst nimmt.

Die 0.9 Preview bringt einiges mit, also der Reihe nach.

Die Funktionen

1. KI-Tabs: volle Leistung im Hintergrund, kein Trödeln, und dein Bildschirm bleibt deiner

Diese Funktion macht Embiody wie kaum eine andere aus: Das Trödeln des Agenten aus dem erwähnten Artikel ist genau das, was sie beheben soll.

Öffnet der Agent in Embiody einen Tab, läuft die Seite darin mit voller Geschwindigkeit weiter, egal ob der Tab weiter hinten liegt, von einem anderen Fenster verdeckt wird oder das ganze Fenster minimiert ist.

Auch beim Klicken und Tippen schiebt er dir den Browser nicht vor die Nase. Du schreibst deinen Code, er macht seinen Job.

Was heißt das für alle, die jeden Tag mit Agenten arbeiten?

Dass du ihn endlich ohne Bauchschmerzen in einem Dutzend Tabs gleichzeitig arbeiten lassen kannst. Du musst ihm nicht deinen Bildschirm räumen und daneben Däumchen drehen, und du musst dir keine Sorgen machen, dass irgendein Hintergrund-Tab heimlich ausgebremst oder eingefroren wird.

Im Oktober haben wir Embiody und Chrome direkt gegeneinander antreten lassen: Auf der Seite lief ein Countdown, und das Browserfenster lag 7 Minuten lang komplett unter einem anderen Fenster.

In Chrome hing der Countdown am Ende fast 6 Minuten hinterher, in Embiody überhaupt nicht.

Beide im Hintergrund: Der Countdown in Chrome wird immer langsamer, der in Embiody bleibt genau.
▶ Beide im Hintergrund: Der Countdown in Chrome wird immer langsamer, der in Embiody bleibt genau.

2. Anti-Blocking: nicht als Bot ausgesperrt werden

Wer schon mal ein Automatisierungstool wie Playwright benutzt hat, kennt das: Kaum öffnet man einen Onlineshop, heißt es in neun von zehn Fällen erst mal „Bitte bestätige, dass du kein Roboter bist“.

Warum sperrt die Seite das Tool aus, dich aber nicht?

Weil sie darin ein automatisiertes Programm sieht und keinen Menschen.

Embiody ist ganz einfach der Browser auf deinem eigenen Rechner, und der Agent arbeitet darin für dich. Für die Website sieht er deshalb genauso aus wie du. Aussperren sollte man ihn ja auch gar nicht: Er ist dein Pair-Partner, dein verlängerter Arm.

Wir haben dieselbe Aufgabe zur selben Zeit auf vier Websites laufen lassen: Walmart, Target, adidas und realtor.com. Playwright MCP blieb jedes Mal an der Bot-Prüfung hängen, Embiody kam direkt rein.

Netter Nebeneffekt: Wo du dich in Embiody einmal angemeldet hast, kann der Agent später direkt loslegen, ohne sich jedes Mal neu anzumelden.

Wenn du deine Logins aus Chrome mitnehmen willst, sag uns auch das. Wünschen sich das genug Leute, sind wir zuversichtlich, dass es bald kommt.

Vier Websites zur selben Zeit: Playwright MCP wird blockiert, Embiody kommt direkt rein.
▶ Vier Websites zur selben Zeit: Playwright MCP wird blockiert, Embiody kommt direkt rein.

3. Sieht genau, trifft genau

Wenn ein Agent danebenklickt, liegt das oft nicht daran, dass er dumm ist, sondern daran, dass ihm ein anderes Element auf der Seite im Weg ist.

Wer Frontend macht, kennt das: Eine Anzeige, ein Pop-up, ein Cookie-Hinweis oder ein transparentes Overlay hat womöglich einen höheren z-index als der Button und liegt damit praktisch darüber.

Der Agent glaubt, er klickt auf „In den Warenkorb“, trifft in Wahrheit aber die Schicht, die darüberliegt.

Embiody erzeugt die Ansicht für den Agenten direkt aus der Rendering-Ebene der Engine, eigens für das Sprachmodell, und zeigt ihm nur das, was er tatsächlich anklicken kann.

Auf der Website der New York Times verdeckte ein Cookie-Banner einen Button. Playwright MCP klickte, aber nichts passierte. Der Agent in Embiody schloss erst das Banner und klickte dann auf den Button.

Zahlungs- und Login-Formulare, die als Frame von einer fremden Website eingebettet sind, kann er ebenfalls lesen und bedienen. Präzise klicken kann er auch mit mehreren Monitoren, Systemskalierung und Seitenzoom.

Ein Cookie-Banner verdeckt den Button: Playwright MCP klickt ins Leere, Embiody schließt erst das Banner und klickt dann.
▶ Ein Cookie-Banner verdeckt den Button: Playwright MCP klickt ins Leere, Embiody schließt erst das Banner und klickt dann.

4. Nachvollziehbar: Du siehst jederzeit, was er gerade macht

Arbeitet ein Agent im Hintergrund, nagt vor allem eine Frage: Was treibt er da eigentlich?

Agenten, die Tools wie AgentBrowser oder Playwright benutzen, lassen den Browser meist im Headless-Modus laufen, also ganz ohne Fenster. Was dort passiert, siehst du schlicht nicht.

Auch Embiody hat einen Headless-Modus: Das Fenster bleibt unsichtbar und belegt keinen Platz auf deinem Bildschirm, während der Agent ganz normal weiterarbeitet. Im Infobereich der Taskleiste bleibt aber ein Symbol. Willst du nachsehen, klickst du darauf, und das Fenster taucht auf. Umgekehrt lässt sich ein offenes Fenster mit einem Klick wieder dorthin verbannen.

Im Fenster trägt der Tab, den der Agent steuert, eine kleine Markierung. Klickst du sie an, siehst du einen virtuellen Cursor über die Seite wandern, und rund um die Seite leuchtet ein Rahmen.

Willst du zuschauen, schaust du zu, wenn nicht, lässt du ihn einfach machen. Fast so, als würdest du einem Kollegen über die Schulter schauen, nur dass der nie genervt ist.

Der Tab des Agenten trägt eine Markierung, ein Klick darauf zeigt seinen Cursor in Bewegung.
▶ Der Tab des Agenten trägt eine Markierung, ein Klick darauf zeigt seinen Cursor in Bewegung.

5. Teilbar: Du und der Agent wechselt euch im selben Tab ab

Das ist mein persönlicher Favorit.

Das meiste schafft ein Agent allein. Anmelden, Captchas, Bezahlen und Datei-Uploads aber kann er entweder nicht, oder du solltest sie ihm besser nicht überlassen.

Bisher hieß das an dieser Stelle: Link in den eigenen Browser kopieren, dort alles erledigen und das Ergebnis irgendwie an den Agenten zurückgeben. Und der musste dann oft wieder von vorn anfangen.

In Embiody füllt der Agent das Formular aus und reicht dir den Tab. Du tippst das Captcha ein oder bezahlst, gibst den Tab zurück, und er macht genau da weiter, wo du aufgehört hast.

Die Regel gilt in beide Richtungen: Greifst du in einen Tab ein, den der Agent gerade benutzt, fragt Embiody, ob du übernehmen willst. Will der Agent an einen deiner Tabs, fragt er dich vorher.

Wie beim Pair Programming: Mal arbeitet jeder für sich, mal beide zusammen, und die Abstimmung passt.

Ein Captcha steht an: Der Agent reicht dir den Tab, du tippst es ein und gibst ihn zurück.
▶ Ein Captcha steht an: Der Agent reicht dir den Tab, du tippst es ein und gibst ihn zurück.

6. Spart Tokens und Zeit

Agenten werden pro Token abgerechnet. Wie teuer ist es also, eine Seite zu lesen?

Embiody bereitet die ganze Seite auf, bevor sie beim Agenten ankommt: den Text plus alle bedienbaren Elemente, jedes durchnummeriert.

Anders gesagt: Er bekommt nicht das komplette Handbuch, sondern einen einzigen Zettel mit nummerierten Buttons und dem, worauf es ankommt.

Im November haben wir das auf Wikipedia, GitHub, CNN, ESPN und der Apple-Website verglichen. Für eine komplette Seite brauchte Embiody nicht einmal halb so viele Tokens wie Playwright MCP oder Chrome DevTools MCP, und auf Wunsch liest der Agent auch nur den Ausschnitt, der gerade auf dem Bildschirm ist.

Für dieselben fünf Websites brauchte Embiody nicht einmal halb so viele Tokens wie die beiden anderen Tools.
Für dieselben fünf Websites brauchte Embiody nicht einmal halb so viele Tokens wie die beiden anderen Tools.

7. Kombos: schneller, effizienter, weniger Tokens

Kombos sind das Coolste an all diesen Funktionen. Bisher war jeder Schritt ein eigener Aufruf, auf dessen Ergebnis man warten musste: einmal klicken, Text eingeben, Enter drücken. In Embiody erledigt ein einziger Aufruf alles, und der neue Stand der Seite kommt gleich mit zurück.

Das spart nicht nur Zeit: Da die Seite nicht nach jedem Schritt neu gelesen werden muss, sinkt auch der Token-Verbrauch insgesamt um ein gutes Stück.

In der Demo füllt der Agent 4 Formularfelder in 2,5 Sekunden aus. Das ist Echtzeit, kein Zeitraffer.

Echtzeit: Der Agent füllt 4 Formularfelder in 2,5 Sekunden aus.
▶ Echtzeit: Der Agent füllt 4 Formularfelder in 2,5 Sekunden aus.

8. Liest den Originaltext statt einer Zusammenfassung

Jetzt fragt vielleicht der eine oder andere: Das in Claude Code eingebaute WebFetch funktioniert doch ganz ordentlich, wozu also wechseln?

Weil WebFetch nur die Zusammenfassung eines anderen Modells zurückliefert, in der oft genau das fehlt, was man eigentlich wissen wollte. Und viele Seiten, die erst per Skript entstehen, kann es überhaupt nicht lesen.

Wir haben es an einer Suchergebnisseite des australischen Elektronikhändlers JB Hi-Fi getestet: WebFetch kam mit 0 Produkten zurück, BrowserDo las alle 18.

BrowserDo liefert den Text, der tatsächlich auf der Seite steht, auch bei Seiten, die per Skript entstehen, und bei Seiten, auf denen du angemeldet bist. WebFetch lässt sich damit direkt ersetzen.

Dieselbe Suchseite: WebFetch findet 0 Produkte, BrowserDo alle 18.
▶ Dieselbe Suchseite: WebFetch findet 0 Produkte, BrowserDo alle 18.

9. Sieht alles: Browser-Pop-ups und -Dialoge stören nicht

Nicht nur Webseiten, auch der Browser selbst blendet Fenster ein: die Berechtigungsabfrage, wenn eine Website deinen Standort will, die Frage nach der Kamera, das Kontextmenü, „Möchtest du diese Seite wirklich verlassen?“, dazu Warnfenster der Webseite und Ähnliches.

All das ist nicht Teil der Webseite. Tools wie Claude in Chrome oder Playwright, die nur die Webseite lesen können, sehen es deshalb nicht. Der Agent hängt dann fest und weiß nicht einmal, woran. Nutzt ein Agent dagegen BrowserDo·Embiody, kann er all das sehen und bedienen.

Die Filialsuche von McDonald's fragt nach deinem Standort. Playwright MCP sah diese Berechtigungsabfrage nicht, der Agent in Embiody schon: Er wählte „Diesmal zulassen“.

Die Seite will deinen Standort: Playwright MCP sieht die Abfrage nicht, der Agent in Embiody wählt „Diesmal zulassen“.
▶ Die Seite will deinen Standort: Playwright MCP sieht die Abfrage nicht, der Agent in Embiody wählt „Diesmal zulassen“.

10. Hält mit Chromium Schritt

Schon als wir CoolNovo (früher ChromePlus) entwickelt haben, zogen wir neue Chromium-Basisversionen schneller nach als alle anderen. Auf dieser Erfahrung bauen wir auf: Wir aktualisieren zeitnah, damit du immer die neuesten Chrome-Funktionen und Sicherheitsupdates bekommst.

Version 0.9 basiert auf Chromium 156.

Installation und Kosten

Embiody läuft derzeit nur unter Windows 10 und 11. BrowserDo braucht Node.js 20 oder neuer. Falls das noch fehlt, führe winget install OpenJS.NodeJS.LTS aus und starte danach dein Agenten-Programm neu.

Was wir als Nächstes bauen, wollen wir so entscheiden, wie wir es schon bei CoolNovo gehalten haben: Die Wünsche der Nutzer bestimmen die Reihenfolge.

Das gilt auch für die Frage, ob es Versionen für Mac und Linux geben wird. Wir wollen hören, was Nutzer wirklich brauchen, und wenn die Nachfrage groß ist, sollten wir sie zügig liefern können.

Agenten steuern den Embiody-Browser über BrowserDo, unseren Open-Source-MCP-Server. BrowserDo·Embiody lässt sich in jedem Agenten installieren, der MCP-Tools unterstützt, zum Beispiel in Claude Desktop, Codex, Cursor, Copilot in VS Code, Gemini CLI, WorkBuddy, Doubao Work, QwenWork oder TRAE.

Die meisten Agenten installieren es selbst, wenn du ihnen einfach sagst: „Finde BrowserDo MCP und installiere es.“ Klappt das nicht, kannst du es auch manuell installieren.

In Claude Code zum Beispiel reicht ein einziger Befehl:

claude mcp add browserdo -- npx -y browserdo-mcp

Beim ersten Start richtet BrowserDo den Browser selbst ein, ein separater Download ist nicht nötig.

BrowserDo·Embiody ist kostenlos, braucht kein Konto, und wir sammeln weder deinen Browserverlauf noch Seiteninhalte.

Zum Schluss

Das hier ist die 0.9 Preview, da gibt es sicher noch einiges zu verbessern.

Wenn du unter Windows mit Agenten arbeitest, probier es gern aus. Wenn etwas hakt oder fehlt, schreib mir auf r/Embiody oder in den GitHub Discussions. Ich lese jede einzelne Rückmeldung.

Daran führt im KI-Zeitalter kein Weg vorbei: Menschen und Agenten werden sich einen Browser teilen.

Ein Browser darf nicht länger nur für den Menschen vor dem Bildschirm gebaut sein.

Er sollte auch einen Platz freihalten für den Agenten, der für dich arbeitet.

Website: https://embiody.com/de/

Dieser Beitrag wurde mit KI-Unterstützung redigiert und geprüft.

📰 Read the original article on Dev.to AI

Originally published by Dev.to AI. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.