Kurze Antwort
- Können KI-Agenten CAPTCHAs lösen? Manche Tools versuchen es. Ein CAPTCHA soll prüfen, ob ein Mensch da ist. Der verlässliche Weg ist also, diesen einen Schritt den Menschen machen zu lassen.
- Der Agent erledigt alles drumherum: öffnet die Seite, füllt die Felder aus, liest sie gegen und hält direkt vor der Prüfung an.
- Er hält eine Übergabe mit vier Teilen fest: was er gesehen hat, die eine Aktion, die du ausführst, wo du sie ausführst, und das Signal, mit dem er weitermachen kann.
- Du erledigst das CAPTCHA, den 2FA-Code oder den Passkey im selben Tab. Der Agent liest das Formular erneut und sendet es genau einmal ab.
- 2FA-Codes und Authenticator-Secrets bleiben bei dir. Der Agent braucht sie nie, um seinen Teil zu erledigen.
Die Übergabe Schritt für Schritt
- Agent1 VorbereitenSeite öffnen, freigegebene Werte eintragen, jedes Feld gegenlesen.
- Agent2 Prüfung erkennenEin CAPTCHA, eine 2FA-Abfrage oder eine Passkey-Anfrage erscheint. Hier anhalten, sonst nichts anfassen.
- Agent3 Übergabe festhaltenWas er gesehen hat, eine Aktion, wo, und das Signal zum Weitermachen. Tab offen lassen.
- Du4 Prüfung erledigenIm selben Tab: CAPTCHA lösen, Code eingeben, Passkey bestätigen.
- Du5 Signal gebenSag dem Agenten, dass du fertig bist, oder markiere die Übergabe in deinem Dashboard als erledigt.
- Agent6 Weitermachen und einmal absendenFormular erneut lesen, mit den freigegebenen Werten vergleichen, einmal absenden, Ergebnis festhalten.
Ergebnis nach dem Absenden unklar? Such erst nach einem Beleg (Bestätigungsseite, E-Mail, das Produkt in deinem Konto), bevor irgendetwas erneut gesendet wird.
Ausprobieren: Demo-Formular
Dieses Formular spielt die ganze Übergabe in deinem Browser durch. Füll es aus (oder lass das Beispiel das machen), geh weiter zur Prüfung, erledige sie als Mensch und lass dann den Agenten weitermachen. Genau dieses Formular haben wir auch mit Cline und Chrome DevTools MCP gesteuert.
Übergabenotiz schreiben
Eine gute Übergabe passt in fünf Zeilen. Bearbeite die Felder und kopiere die Notiz dann in deinen Chat, dein Ticket oder deinen Tracker, oder lade sie als Markdown-Datei herunter.
Konkret schlägt vage
| Feld | Klar | Zu vage |
|---|---|---|
| Was der Agent gesehen hat | Bild-CAPTCHA unter dem ausgefüllten Formular, Absenden deaktiviert | Etwas ist schiefgelaufen |
| Die eine Aktion | CAPTCHA lösen, nicht auf Absenden klicken | Bitte das Formular fertig machen |
| Wo | Fenster „Launch“, Tab „Produkt einreichen“ | Im Browser |
| Signal zum Weitermachen | CAPTCHA weg, Absenden-Button aktiv | Wenn du so weit bist |
CAPTCHA, 2FA, Passkey, E-Mail: wer macht was
Nicht jede Unterbrechung ist eine Übergabe. Routine-Anmeldungen mit freigegebenen Zugangsdaten sind normale Agentenarbeit; die Schritte unten brauchen einen Menschen oder eine ausdrückliche Freigabe.
| Was erscheint | Wer handelt | Was der Agent währenddessen tut |
|---|---|---|
| Bild- oder Checkbox-CAPTCHA | Du, im selben Tab | Lässt das ausgefüllte Formular offen, hält die Übergabe fest, kann in einem eigenen Fenster an einer anderen Plattform arbeiten |
| Bot-Prüfseite, bevor die Website lädt | Du, falls eine Prüfung erscheint | Keine Wiederholungen, Proxys oder Stealth-Tools; notiert die Seite und wartet |
| 2FA-Code (Authenticator-App oder SMS) | Du tippst den Code ein | Fragt nie nach dem Code, den Wiederherstellungscodes oder dem Authenticator-Secret |
| Passkey, Sicherheitsschlüssel oder Gerätebestätigung | Du, auf deinem Gerät | Wartet auf das Signal und prüft dann, ob die Anmeldung im richtigen Konto gelandet ist |
| Bestätigungs-E-Mail zu einer Registrierung, die der Agent begonnen hat | Der Agent, wenn du ihm Zugriff aufs Postfach gegeben hast | Öffnet nur die passende Nachricht, prüft Empfänger und Kontext und kehrt dann zum Formular zurück |
| Normale Anmeldung mit Zugangsdaten, die du freigegeben hast | Der Agent | Meldet sich an und macht weiter; das ist keine Übergabe |
Warum der Mensch die Prüfung übernimmt
Das sind die veröffentlichten Regeln und Definitionen hinter der Übergabe, wörtlich zitiert. Wir zitieren sie; wir legen kein Recht aus.
| Thema | Wortlaut | Was das für deinen Agenten bedeutet |
|---|---|---|
| Wofür ein CAPTCHA da ist | All interactive approaches require users to perform a task believed to be relatively easy for humans but difficult for robots. | Die Prüfung ist für Menschen gemacht. Dass ein Mensch sie erledigt, ist der vorgesehene Weg. |
| Barrierefreiheit | Unfortunately the very nature of the interactive task inherently excludes many people with disabilities, resulting in a denial of service to these users. | Manche Menschen brauchen eine barrierefreie Alternative. Die Audio- oder Support-Option der Website selbst ist der richtige Weg, kein Workaround. |
| Sicht der Security | CAPTCHA Defeat is an automated threat. | Security-Teams stufen automatisiertes Lösen als Angriffsmuster ein. Ein Launch sollte nie danach aussehen. |
| Browser-Automatisierung ist sichtbar | Defines a standard way for co-operating user agents to inform the document that it is controlled by WebDriver | Browser teilen Seiten mit, wenn WebDriver sie steuert. Websites können darauf reagieren und tun das auch. |
| Chrome DevTools MCP | Some accounts may prevent sign-in when the browser is controlled via WebDriver (the default launch mechanism for the Chrome DevTools MCP server). | Für Anmeldungen verbindest du den Agenten besser mit einem Chrome, das du selbst gestartet hast, statt mit einem, das das Tool startet. |
| Claude Code mit Chrome | When Claude encounters a login page or CAPTCHA, it pauses and asks you to handle it manually. | Ein großer Agent-Anbieter liefert genau dieses Anhalten-und-Übergeben-Verhalten aus. |
| Claude in Chrome: verbotene Aktionen | Bypassing captchas | Das Umgehen von CAPTCHAs steht auf der Liste des Anbieters mit Aktionen, die Claude nicht ausführt. |
| Kontoerstellung | You must be a human to create an Account. Accounts registered by "bots" or other automated methods are not permitted. | Manche Plattformen verlangen, dass ein Mensch das Konto anlegt. Prüf die Bedingungen jeder Plattform selbst. |
Was unsere eigenen Tests gezeigt haben
- Wenn Chrome DevTools MCP sein eigenes Chrome startete, sahen Seiten in jedem Lauf navigator.webdriver = true. Ein Chrome, das ein Mensch gestartet und dann mit dem Agenten verbunden hatte, meldete in allen 5 Läufen false.
- Mit dem Agenten an diesem Chrome erledigte der Mensch den letzten Schritt im selben Tab, und der Agent las das Ergebnis danach: 5 von 5 Läufen.
- Im Headless-Modus von Cline 3.0.67 wurde eine Frage des Agenten automatisch mit der ersten Option beantwortet, ohne auf jemanden zu warten: 5 von 5 Läufen. Eine Frage ist keine Übergabe; den Lauf beenden und später fortsetzen schon.
- Der Tab und seine ausgefüllten Felder blieben nach dem Ende des Cline-Laufs offen, und der fortgesetzte Lauf fand sie unverändert vor: 5 von 5 Läufen.
Playwright MCP vs. Chrome DevTools MCP im Praxistest →LaunchRepo mit Cline: ein Browser-Setup, das funktioniert →
Diese Seite ist keine Rechtsberatung. Plattformbedingungen unterscheiden sich und ändern sich; lies die Bedingungen jeder Plattform, bei der du einreichst.
Sicher weitermachen
Beim Fortsetzen gehen Entwürfe verloren oder werden doppelt gesendet. Fünf Checks verhindern beides.
- Selbes Fenster, selber Tab. Die Prüfung ist weg und die Seite zeigt den nächsten Schritt.
- Der Agent liest jedes Feld erneut und vergleicht es mit den freigegebenen Werten, bevor er irgendetwas anklickt.
- Während der Prüfung abgemeldet? Melde dich im selben Tab wieder an; der Agent bestätigt, dass das Formular noch ausgefüllt ist.
- Einmal absenden und dann genau festhalten, was die Plattform angezeigt hat.
- Keine klare Bestätigung? Such zuerst nach einem Beleg. Nur eine bestätigte Nicht-Einreichung erlaubt einen neuen Versuch.
Fehler, die eine Einreichung kosten
- Tab neu laden oder schließen
- Nicht gespeicherte Felder sind weg. Lass den Tab genau so, wie der Agent ihn hinterlassen hat.
- In einem neuen Tab neu anfangen
- Zwei Entwürfe für ein Produkt laden zu einer doppelten Einreichung ein.
- 2FA-Codes in den Chat einfügen
- Codes landen in Logs und Transkripten. Tipp sie nur auf der Website ein.
- Das Authenticator-Secret für den Agenten speichern
- Wer das Secret hat, hat den zweiten Faktor. Es bleibt in deiner Authenticator-App.
- „Einfach nochmal versuchen“ oder Tools wechseln
- Eine Prüfung wiederholen, IPs wechseln oder Stealth-Plugins nachrüsten sieht nach einem Angriff aus und kann zur Sperre des Kontos führen.
- Einer automatischen Antwort vertrauen
- Manche Agenten beantworten ihre eigenen Fragen im unbeaufsichtigten Modus. Nur ein echtes Signal von dir beendet eine Übergabe.
So macht es LaunchRepo
Die Übergabe ist fester Teil des Kits, dem dein Agent folgt. Deshalb läuft sie auf jeder Plattform gleich ab.
- Der Agent markiert die Plattform als prepared_needs_human, mit dem sichtbaren Hindernis, einer Aktion für dich, dem Ort dafür und dem beobachtbaren Ergebnis, mit dem er weitermachen kann.
- Der Entwurf und sein Arbeitsfenster bleiben offen. Prüf-Links, Session-URLs und Codes landen nie im Tracker.
- Dein lokales Dashboard zeigt eine Karte „Needs you“ mit dem genauen Schritt. Klick auf „I resolved it: continue“, wenn du fertig bist.
- Während eine Plattform wartet, kann der Agent in einem eigenen Fenster eine weitere kostenlos startklare Plattform vorbereiten. Aktiv gesteuert wird immer nur eine.
- Der Agent setzt denselben Auftrag fort; nichts wird doppelt gestartet.
Befehl zum Fortsetzen aus dem Kit-Runbook
python3 scripts/run.py --project projects/my-product continue <platform> \
--worker worker-1 \
--resolution "Owner completed the challenge in the preserved tab" \
--next-action "Review the final form before submitting"
Quellen
Jedes Zitat oben ist wörtlich von diesen Seiten übernommen, gelesen am 1. Oktober 2026. Getestetes Verhalten stammt aus unseren eigenen Läufen, die auf dieser Seite beschrieben sind.
| Quelle | Seitendatum | Geprüft |
|---|---|---|
| W3C Group Draft Note: Inaccessibility of CAPTCHA | ||
| OWASP Automated Threats: OAT-009 CAPTCHA Defeat | ohne Datum | |
| W3C WebDriver: navigator.webdriver | ohne Datum | |
| Chrome DevTools MCP: Advanced usage | ohne Datum | |
| Claude Code Docs: Use Claude Code with Chrome | ohne Datum | |
| Claude Help Center: Use Claude in Chrome safely | ohne Datum | |
| GitHub Terms of Service | ohne Datum |
FAQ
- Können KI-Agenten CAPTCHAs lösen?
- Manche Tools und bezahlte Dienste versuchen es. CAPTCHAs sollen bestätigen, dass ein Mensch da ist, und Security-Teams werten automatisiertes Lösen als Angriffsmuster. Eine kontrollierte Übergabe schützt dein Konto und deine Einreichung: Der Agent bereitet alles vor, du erledigst die Prüfung, der Agent macht den Rest.
- Sollte ich meinem Agenten meine 2FA-Codes oder mein Authenticator-Secret geben?
- Nein. Tipp Codes selbst ein, direkt auf der Website, in dem Tab, den der Agent offen gelassen hat. Das Authenticator-Secret und die Wiederherstellungscodes bleiben bei dir. Der Agent braucht sie nie, um Formulare auszufüllen, Ergebnisse zu lesen oder weiterzumachen.
- Gibt es weniger CAPTCHAs, wenn ich den Agenten mit meinem eigenen Chrome verbinde?
- Dein normaler Anmeldestatus bleibt erhalten, und in unserem Test sahen Seiten in einem selbst gestarteten Chrome navigator.webdriver = false. Weniger Prüfungen sind damit nicht versprochen. Taucht eine auf, läuft die Übergabe genauso ab.
- Was passiert, wenn die Session des Agenten endet, während ich die Prüfung erledige?
- Nichts geht verloren, solange der Tab offen bleibt. In unserem Cline-Test überstand das ausgefüllte Formular das Ende des Laufs, und der fortgesetzte Lauf fand es unverändert vor. Setz dieselbe Session fort oder, in LaunchRepo, denselben Auftrag.
- Ist es legal, CAPTCHAs von einer KI lösen zu lassen?
- Wir geben keine Rechtsberatung, und die Antwort hängt davon ab, wo du bist und was in den Bedingungen der jeweiligen Plattform steht. Was wir sagen können: Anthropic führt das Umgehen von CAPTCHAs für Claude in Chrome als verboten auf, und manche Plattformen verlangen, dass ein Mensch Konten anlegt. Mit der Übergabe stellt sich die Frage gar nicht erst.
- Ist die Demo auf dieser Seite ein echtes CAPTCHA?
- Nein. Sie ist ein Platzhalter, der die Zustände einer Übergabe zeigt: Entwurf, pausiert, fortgesetzt, einmal abgesendet. Nichts wird geprüft, gespeichert oder gesendet, und die Notiz, die du herunterlädst, entsteht in deinem Browser.
Lass deinen Agenten den langen Teil erledigen
LaunchRepo gibt deinem Coding-Agenten das Kit, die Plattformliste und den Tracker. Du behältst die wenigen Schritte, die nur ein Mensch machen sollte.
Preise ansehen