Respuesta corta
- ¿Puede un agente de IA resolver CAPTCHAs? Algunas herramientas lo intentan. Un CAPTCHA existe para comprobar que hay una persona presente, así que lo fiable es que esa persona haga ese único paso.
- El agente hace todo lo demás: abre la página, rellena los campos, los vuelve a leer y se detiene justo antes de la verificación.
- Registra un relevo con cuatro partes: qué vio, la única acción que haces tú, dónde la haces y la señal que le permite continuar.
- Tú completas el CAPTCHA, el código 2FA o la llave de acceso en la misma pestaña. El agente vuelve a leer el formulario y envía una sola vez.
- Los códigos 2FA y los secretos del autenticador se quedan contigo. El agente nunca los necesita para terminar su parte.
El relevo, paso a paso
- Agente1 PrepararAbre la página, rellena los valores aprobados y vuelve a leer cada campo.
- Agente2 Detectar la verificaciónAparece un CAPTCHA, una solicitud de 2FA o de llave de acceso. Se detiene aquí y no toca nada más.
- Agente3 Registrar el relevoQué vio, una acción, dónde y la señal para continuar. Deja la pestaña abierta.
- Tú4 Completar la verificaciónEn la misma pestaña: resuelve el CAPTCHA, introduce el código, aprueba la llave de acceso.
- Tú5 Dar la señalDile al agente que ya está, o marca el relevo como resuelto en tu panel.
- Agente6 Reanudar y enviar una vezVuelve a leer el formulario, lo compara con los valores aprobados, envía una vez y anota el resultado.
¿Resultado poco claro tras enviar? Busca un comprobante (página de confirmación, email, el producto en tu cuenta) antes de volver a enviar nada.
Pruébalo: formulario demo
Este formulario reproduce el relevo completo en tu navegador. Rellénalo (o deja que lo haga el ejemplo), pasa a la verificación, complétala como la persona y deja que el agente reanude. También controlamos este mismo formulario con Cline y Chrome DevTools MCP.
Escribe la nota de relevo
Un buen relevo cabe en cinco líneas. Edita los campos y copia la nota en tu chat, ticket o tracker, o descárgala como archivo Markdown.
Lo concreto gana a lo vago
| Campo | Claro | Demasiado vago |
|---|---|---|
| Qué vio el agente | CAPTCHA de imágenes bajo el formulario relleno, envío desactivado | Algo ha fallado |
| La única acción | Resuelve el CAPTCHA, no pulses Enviar | Termina el formulario, por favor |
| Dónde | Ventana «Launch», pestaña «Envía tu producto» | En el navegador |
| Señal para continuar | CAPTCHA desaparecido, botón Enviar activo | Cuando puedas |
CAPTCHA, 2FA, llave de acceso, email: quién hace qué
No toda interrupción es un relevo. Los inicios de sesión rutinarios con credenciales autorizadas son trabajo normal del agente; los pasos de abajo necesitan a una persona o un permiso específico.
| Qué aparece | Quién actúa | Qué hace el agente mientras tanto |
|---|---|---|
| CAPTCHA de imágenes o de casilla | Tú, en la misma pestaña | Mantiene abierto el formulario relleno, registra el relevo y puede avanzar con otra plataforma en una ventana aparte |
| Página de verificación antibots antes de cargar el sitio | Tú, si aparece una verificación | Sin reintentos, proxies ni herramientas de ocultación; anota la página y espera |
| Código 2FA (app de autenticación o SMS) | Tú escribes el código | Nunca pide el código, los códigos de recuperación ni el secreto del autenticador |
| Llave de acceso, llave de seguridad o aprobación en el dispositivo | Tú, en tu dispositivo | Espera la señal y luego comprueba que el inicio de sesión llegó a la cuenta correcta |
| Email de verificación de un registro iniciado por el agente | El agente, si le diste acceso al buzón | Abre solo el mensaje correspondiente, comprueba destinatario y contexto y vuelve al formulario |
| Inicio de sesión normal con credenciales que autorizaste | El agente | Inicia sesión y continúa; esto no es un relevo |
Por qué la verificación la hace la persona
Estas son las reglas y definiciones publicadas que respaldan el relevo, citadas palabra por palabra. Las citamos; no interpretamos leyes.
| Tema | Texto | Qué significa para tu agente |
|---|---|---|
| Para qué sirve un CAPTCHA | All interactive approaches require users to perform a task believed to be relatively easy for humans but difficult for robots. | La verificación está pensada para personas. Que la complete un humano es el camino previsto. |
| Accesibilidad | Unfortunately the very nature of the interactive task inherently excludes many people with disabilities, resulting in a denial of service to these users. | Algunas personas necesitan una alternativa accesible. La opción de audio o de soporte del propio sitio es la vía correcta, no un atajo. |
| Visión de seguridad | CAPTCHA Defeat is an automated threat. | Los equipos de seguridad clasifican la resolución automatizada como un patrón de ataque. Un lanzamiento nunca debería parecerse a uno. |
| La automatización del navegador es visible | Defines a standard way for co-operating user agents to inform the document that it is controlled by WebDriver | Los navegadores avisan a las páginas cuando WebDriver los controla. Los sitios pueden reaccionar a ello, y lo hacen. |
| 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). | Para iniciar sesión, conecta el agente a un Chrome que hayas abierto tú y no a uno que lance la herramienta. |
| Claude Code con Chrome | When Claude encounters a login page or CAPTCHA, it pauses and asks you to handle it manually. | Un proveedor de agentes de referencia incluye exactamente este comportamiento de pausa y relevo. |
| Claude in Chrome: acciones prohibidas | Bypassing captchas | Saltarse CAPTCHAs está en la lista del proveedor de acciones que Claude no realizará. |
| Creación de cuentas | You must be a human to create an Account. Accounts registered by "bots" or other automated methods are not permitted. | Algunas plataformas exigen que una persona cree la cuenta. Revisa las condiciones de cada plataforma. |
Lo que mostraron nuestras pruebas
- Cuando Chrome DevTools MCP lanzó su propio Chrome, las páginas vieron navigator.webdriver = true en todas las pasadas. Un Chrome abierto por una persona y conectado después al agente devolvió false en las 5 pasadas.
- Con el agente conectado a ese Chrome, la persona terminó el último paso en la misma pestaña y el agente leyó después el resultado: 5 de 5 pasadas.
- En el modo headless de Cline 3.0.67, una pregunta del agente se respondió automáticamente con la primera opción, sin esperar a nadie: 5 de 5 pasadas. Una pregunta no es un relevo; terminar la pasada y reanudarla después, sí.
- La pestaña y sus campos rellenos siguieron abiertos al terminar la pasada de Cline, y la pasada reanudada los encontró sin cambios: 5 de 5 pasadas.
Playwright MCP vs Chrome DevTools MCP, puestos a prueba →LaunchRepo con Cline: una configuración de navegador que funciona →
Esta página no es asesoramiento legal. Las condiciones de cada plataforma varían y cambian; lee las de cada plataforma en la que envíes.
Reanudar con seguridad
Al reanudar es cuando los borradores se pierden o se envían dos veces. Cinco comprobaciones evitan ambas cosas.
- Misma ventana, misma pestaña. La verificación ha desaparecido y la página muestra el siguiente paso.
- El agente vuelve a leer cada campo y lo compara con los valores aprobados antes de hacer clic en nada.
- ¿Se cerró la sesión durante la verificación? Vuelve a iniciarla en la misma pestaña; el agente confirma que el formulario sigue relleno.
- Envía una vez y anota exactamente lo que mostró la plataforma.
- ¿Sin confirmación clara? Busca primero un comprobante. Solo un no-envío confirmado permite un nuevo intento.
Errores que cuestan un envío
- Recargar o cerrar la pestaña
- Los campos sin guardar se pierden. Deja la pestaña tal como la dejó el agente.
- Empezar de nuevo en otra pestaña
- Dos borradores para un mismo producto invitan a un envío duplicado.
- Pegar códigos 2FA en el chat
- Los códigos acaban en registros y transcripciones. Escríbelos solo en el sitio.
- Guardar el secreto del autenticador para el agente
- Quien tiene el secreto tiene el segundo factor. Se queda en tu app de autenticación.
- «Inténtalo otra vez» o cambiar de herramienta
- Repetir una verificación, cambiar de IP o añadir plugins de ocultación parece un ataque y puede bloquear la cuenta.
- Fiarse de una respuesta automática
- Algunos agentes responden a sus propias preguntas en modo desatendido. Solo una señal real tuya cierra un relevo.
Cómo lo resuelve LaunchRepo
El relevo viene integrado en el kit que sigue tu agente, así que se comporta igual en todas las plataformas.
- El agente marca la plataforma como prepared_needs_human con el bloqueo visible, una acción para ti, dónde hacerla y el resultado observable que le permite reanudar.
- El borrador y su ventana de trabajo siguen abiertos. Los enlaces de verificación, las URL de sesión y los códigos nunca se escriben en el tracker.
- Tu panel local muestra una tarjeta «Needs you» con el paso exacto. Pulsa «I resolved it: continue» cuando termines.
- Mientras una plataforma espera, el agente puede preparar otra plataforma gratuita lista en una ventana aparte. Solo controla una de forma activa.
- El agente continúa la misma tarea; nada se inicia dos veces.
Comando de reanudación del runbook del kit
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"
Fuentes
Cada cita de arriba está copiada palabra por palabra de estas páginas, leídas el 1 de octubre de 2026. El comportamiento probado sale de nuestras propias pasadas, descritas en esta página.
| Fuente | Fecha de la página | Revisado |
|---|---|---|
| W3C Group Draft Note: Inaccessibility of CAPTCHA | ||
| OWASP Automated Threats: OAT-009 CAPTCHA Defeat | sin fecha | |
| W3C WebDriver: navigator.webdriver | sin fecha | |
| Chrome DevTools MCP: Advanced usage | sin fecha | |
| Claude Code Docs: Use Claude Code with Chrome | sin fecha | |
| Claude Help Center: Use Claude in Chrome safely | sin fecha | |
| GitHub Terms of Service | sin fecha |
Preguntas frecuentes
- ¿Pueden los agentes de IA resolver CAPTCHAs?
- Algunas herramientas y servicios de pago lo intentan. Los CAPTCHAs están diseñados para confirmar que hay una persona presente, y los equipos de seguridad tratan la resolución automatizada como un patrón de ataque. Un relevo controlado protege tu cuenta y tu envío: el agente lo prepara todo, tú completas la verificación y el agente termina.
- ¿Debo dar a mi agente mis códigos 2FA o el secreto del autenticador?
- No. Escribe tú los códigos, directamente en el sitio, en la pestaña que dejó abierta el agente. El secreto del autenticador y los códigos de recuperación se quedan contigo. El agente nunca los necesita para rellenar formularios, leer resultados o reanudar.
- ¿Conectar el agente a mi propio Chrome reduce los CAPTCHAs?
- Mantiene tu sesión iniciada como siempre, y en nuestra prueba las páginas vieron navigator.webdriver = false en un Chrome abierto por ti. No promete menos verificaciones. Cuando aparece una, el relevo es el mismo.
- ¿Qué pasa si la sesión del agente termina mientras resuelvo la verificación?
- No se pierde nada mientras la pestaña siga abierta. En nuestra prueba con Cline, el formulario relleno sobrevivió al final de la pasada y la pasada reanudada lo encontró sin cambios. Reanuda la misma sesión o, en LaunchRepo, continúa la misma tarea.
- ¿Es legal dejar que una IA resuelva CAPTCHAs?
- No damos asesoramiento legal, y la respuesta depende de dónde estés y de las condiciones de cada plataforma. Lo que sí podemos decir: Anthropic incluye saltarse CAPTCHAs entre las acciones prohibidas para Claude in Chrome, y algunas plataformas exigen que una persona cree las cuentas. El relevo evita la cuestión por completo.
- ¿La demo de esta página es un CAPTCHA real?
- No. Es una simulación que muestra los estados de un relevo: borrador, en pausa, reanudado, enviado una vez. No se comprueba, guarda ni envía nada, y la nota que descargas se crea en tu navegador.
Deja la parte larga a tu agente
LaunchRepo da a tu agente de programación el kit, la lista de plataformas y el tracker. Tú te quedas con los pocos pasos que solo debe dar una persona.
Ver precios