
Expect
Million Software, Inc. · Schreiben · Coding
Expect ist ein Kommandozeilen-Tool, mit dem KI-Coding-Agents ihre eigenen Codeänderungen in einem echten Browser testen. Stellen Sie es sich als KI-Browser-Testing-Tool vor, das in Ihrem Terminal steckt. Sie führen einen Befehl aus, das Tool liest Ihre nicht bereitgestellten Git-Änderungen, ein Agent schreibt einen Testplan, und Sie geben ihn frei, bevor irgendetwas läuft. Es richtet sich an Entwickler, die eine schnelle Kontrolle einer Änderung wollen, ohne eine vollständige End-to-End-Suite aufzusetzen. Das Versprechen ist einfach: Testing von Coding-Agents, ohne Tests zu schreiben.

Über Expect
Was ist Expect
Expect ist ein CLI-Tool von Million Software, Inc., das den Kreis zwischen einem KI-Coding-Agent, der Code schreibt, und diesem Code, der im Browser tatsächlich läuft, schließt. Statt der Zusammenfassung des Agents zu vertrauen, was er geändert hat, richten Sie Expect auf Ihr Repository und es prüft die Änderung gegen eine Live-Seite.
Es löst ein konkretes, nerviges Problem. Agents wie Claude Code, Codex CLI und Cursor bearbeiten Dateien schnell, aber sie sehen nicht, ob die entstandene Oberfläche noch funktioniert. Expect übergibt diese Prüfung dem Agent selbst und zeigt Ihnen das Ergebnis.
Die Grenzen sind real. Expect arbeitet an Webprojekten mit laufendem Frontend, reine Backend- oder reine CLI-Änderungen bringen also wenig. Folgt man dem offiziellen Ablauf, braucht jeder Lauf zuerst Ihre Freigabe des Testplans, was Sie im Prozess hält, aber auch bedeutet, dass es kein Hintergrundjob ist, den man startet und vergisst.
Erste Schritte
- Öffnen Sie ein Projekt mit nicht committeten Änderungen oder einem Branch-Diff, den Sie testen wollen.
- Führen Sie
npx expect-cliin Ihrem Terminal aus. Eine globale Installation ist nicht nötig. - Lassen Sie Expect Ihre nicht bereitgestellten Git-Änderungen oder den Diff des aktuellen Branch scannen.
- Prüfen Sie den Testplan, den der Agent entwirft, und geben Sie ihn in der interaktiven TUI frei.
- Sehen Sie zu, wie der Agent den Plan gegen einen Live-Browser ausführt, und lesen Sie die Bestanden/Durchgefallen-Ergebnisse mit den Sitzungsaufzeichnungen.
Produktinformationen
Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von Expect.
Am besten für
Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.
Nutzer
- Nutzer von KI-Coding-Agents (Claude Code, Codex CLI, Cursor)
- Frontend-Entwickler
- Solo-Entwickler, die schnell ausliefern
Aufgaben
- Eine UI-Änderung nach der Bearbeitung durch einen Agent prüfen
- Einen Branch-Diff vor dem Merge testen
- Einen Login- oder Checkout-Flow per Smoke-Test prüfen
Szenarien
- Eine Coding-Session abschließen und den Beweis wollen, dass die Seite noch funktioniert.
- Den Pull Request eines Kollegen prüfen, dessen Änderung interaktive UI berührt.
- Schnelle Regressionschecks an einem Projekt ohne bestehende Automatisierung.
Wichtigste Funktionen
Testpläne aus Ihrem git diff
Expect verlangt keine Spezifikation von Ihnen. Es scannt Ihre nicht bereitgestellten Änderungen oder den Branch-Diff und übergibt die Arbeit an einen KI-Agent, der einen Plan entwirft, wie genau diese Änderungen zu prüfen sind. Sie bekommen einen Testplan, der zu dem passt, was Sie tatsächlich geändert haben, kein generisches Template.
Menschliche Freigabe in einer interaktiven TUI
Bevor irgendetwas läuft, landet der Plan in einer interaktiven Terminal-Oberfläche, in der Sie ihn lesen und freigeben. So behält eine Person die Kontrolle darüber, was getestet wird, und der Agent schweift nicht auf Seiten ab, die Sie nicht anfassen wollten.
Ausführung im Live-Browser
Der Agent führt den freigegebenen Plan gegen eine echte Browser-Instanz aus, nicht gegen ein Mock ohne Oberfläche. Das heißt, der Klick, das Rendering und die Netzwerkanfragen verhalten sich so, wie ein Nutzer sie sehen würde.
Bestanden/Durchgefallen-Ergebnisse mit Sitzungsaufzeichnungen
Jeder Lauf kommt mit Bestanden/Durchgefallen-Status und Aufzeichnungen der Sitzung zurück. Wenn etwas kaputtgeht, können Sie sehen, was der Agent gesehen hat, statt es aus einem Stack Trace zu erraten.
Funktioniert mit den Agents, die Sie schon nutzen
Expect ist für Claude Code, Codex CLI und Cursor gebaut, fügt sich also in einen bestehenden Agent-Workflow ein, statt ihn zu ersetzen. Sie behalten Ihren Editor und Ihren Agent; Expect ergänzt nur die Browser-Prüfung. Das zählt, weil ein Werkzeugwechsel mitten im Projekt mehr kostet, als die meisten erwarten, und ein Browsertest, der nur mit einem bestimmten Agent läuft, wäre für alle anderen Ballast.
Vor- und Nachteile
Vorteile
- Null Testarbeit: der Agent baut den Plan aus Ihrem Diff, Sie sparen sich Selektoren und Assertions.
- Echter Browser, echte Ergebnisse: die Live-Ausführung bringt Layout- und Interaktionsfehler ans Licht, die Unit-Tests übersehen.
- Der Freigabeschritt hält eine Person in Kontrolle darüber, was läuft.
- Läuft per `npx` ohne globale Installation, die Einrichtung ist also im Grunde ein Befehl.
Nachteile
- Es braucht ein Web-Frontend, um sinnvoll zu sein, reine Backend- und CLI-Projekte ziehen also wenig Nutzen.
- Der manuelle Freigabeschritt macht es für unbeaufsichtigte CI-Läufe ungeeignet.
- Preis und eine formale API sind auf der offiziellen Seite noch nicht dokumentiert, Teams können also nicht damit planen.
Häufige Fragen
Es führt einen KI-Agent aus, der Ihre Codeänderungen in einem echten Browser testet. Sie führen npx expect-cli aus, es liest Ihren git diff, ein Agent schreibt einen Testplan, Sie geben ihn frei, und der Agent führt ihn gegen eine Live-Seite aus. Das ist der ganze Kreislauf.
Ähnliche Inhalte
Entdecke passende Tools, Skills und Artikel zu Expect.
Alternativen zu Expect
Emailwritr
Emailwritr · Schreiben · MarketingEmailwritr ist ein KI-Tool für E-Mail-Copywriting, das für Affiliates, Kursersteller und Online-Unternehmen gebaut wurde, die mehr Umsatz aus der Liste holen wollen, die sie bereits besitzen. Statt leerer Seiten oder generischer Chatbot-Prompts erzeugt dieser KI-E-Mail-Schreiber Willkommenssequenzen, Launch-Kampagnen, Warenkorb-Abbruch-E-Mails und Promo-Serien aus Frameworks, die bekannten Direct-Response-Copywritern nachempfunden sind. Sie verbinden Ihren Autoresponder, beantworten ein paar Fragen zu Ihrem Angebot, und das Tool schreibt den Text für Sie.

Swms
Swms AI · Schreiben · Produktivität · BusinessSwms ist ein KI-Tool für Sicherheits-Compliance, das eine einfache Beschreibung einer Arbeit in sofort nutzbare Sicherheitsdokumente verwandelt. Sie beschreiben Ihr Projekt, Ihr Gewerk und die bekannten Gefahren, und es schreibt in Sekunden eine Erklärung der sicheren Arbeitsmethode, eine Gefährdungsanalyse des Arbeitsplatzes, eine sichere Arbeitsanweisung, ein RAMS oder ein Sicherheitsdatenblatt. Mitgeliefert wird außerdem Oscar, ein Chat-Assistent, der Fragen zur Arbeitssicherheit in jeder Sprache beantwortet. Teams aus Bau, Bergbau, Transport und Lagerhaltung nutzen es, um den Papierkram zu kürzen, der sonst einen Arbeitstag auffrisst.
Prosp
Prosp · Schreiben · Stimme & Sprache · MarketingProsp ist ein KI-Tool für LinkedIn-Ansprache, gebaut für Agenturen und Vertriebsteams, und es schreibt die Nachricht und die Sprachnachricht mit Ihrer eigenen Stimme für jeden Interessenten, damit sie wirklich antworten. Sie verbinden Ihre Konten, finden Leads und lassen die KI personalisierte Nachrichten in großem Umfang entwerfen und versenden, alles aus einem Posteingang. Es ist für Menschen gemacht, die Outbound in großem Stil betreiben. Das ist das ganze Versprechen. Jeder Kontaktpunkt muss trotzdem menschlich wirken.
