Resposta curta
- Um agente de IA consegue resolver CAPTCHAs? Algumas ferramentas tentam. Um CAPTCHA existe para confirmar que está ali uma pessoa, por isso o caminho fiável é deixar essa pessoa fazer esse único passo.
- O agente faz tudo o resto: abre a página, preenche os campos, volta a lê-los e para mesmo antes da verificação.
- Regista uma passagem com quatro partes: o que viu, a única ação que tu fazes, onde a fazes e o sinal que lhe permite continuar.
- Tu concluis o CAPTCHA, o código 2FA ou a chave de acesso no mesmo separador. O agente volta a ler o formulário e submete uma única vez.
- Os códigos 2FA e os segredos do autenticador ficam contigo. O agente nunca precisa deles para terminar a sua parte.
A passagem, passo a passo
- Agente1 PrepararAbre a página, preenche os valores aprovados e volta a ler cada campo.
- Agente2 Detetar a verificaçãoAparece um CAPTCHA, um pedido de 2FA ou de chave de acesso. Para aqui e não toca em mais nada.
- Agente3 Registar a passagemO que viu, uma ação, onde e o sinal para continuar. Mantém o separador aberto.
- Tu4 Concluir a verificaçãoNo mesmo separador: resolve o CAPTCHA, introduz o código, aprova a chave de acesso.
- Tu5 Dar o sinalDiz ao agente que está feito, ou marca a passagem como resolvida no teu painel.
- Agente6 Retomar e submeter uma vezVolta a ler o formulário, compara-o com os valores aprovados, submete uma vez e regista o resultado.
Resultado pouco claro depois de submeter? Procura um comprovativo (página de confirmação, e-mail, o produto na tua conta) antes de enviar seja o que for outra vez.
Experimenta: formulário de demonstração
Este formulário reproduz a passagem completa no teu browser. Preenche-o (ou deixa o exemplo fazê-lo), avança para a verificação, conclui-a como a pessoa e deixa o agente retomar. Também controlámos este mesmo formulário com o Cline e o Chrome DevTools MCP.
Escreve a nota de passagem
Uma boa passagem cabe em cinco linhas. Edita os campos e copia a nota para o teu chat, ticket ou tracker, ou descarrega-a como ficheiro Markdown.
Concreto vale mais do que vago
| Campo | Claro | Demasiado vago |
|---|---|---|
| O que o agente viu | CAPTCHA de imagens por baixo do formulário preenchido, submissão desativada | Algo correu mal |
| A única ação | Resolve o CAPTCHA, não carregues em Submeter | Termina o formulário, por favor |
| Onde | Janela “Launch”, separador “Submete o teu produto” | No browser |
| Sinal para continuar | CAPTCHA desaparecido, botão Submeter ativo | Quando puderes |
CAPTCHA, 2FA, chave de acesso, e-mail: quem faz o quê
Nem toda a interrupção é uma passagem. Inícios de sessão de rotina com credenciais autorizadas são trabalho normal do agente; os passos abaixo precisam de uma pessoa ou de uma autorização específica.
| O que aparece | Quem age | O que o agente faz entretanto |
|---|---|---|
| CAPTCHA de imagens ou de caixa de verificação | Tu, no mesmo separador | Mantém o formulário preenchido aberto, regista a passagem e pode avançar noutra plataforma numa janela à parte |
| Página de verificação anti-bots antes de o site carregar | Tu, se aparecer uma verificação | Sem novas tentativas, proxies ou ferramentas de camuflagem; anota a página e espera |
| Código 2FA (app de autenticação ou SMS) | Tu escreves o código | Nunca pede o código, os códigos de recuperação nem o segredo do autenticador |
| Chave de acesso, chave de segurança ou aprovação no dispositivo | Tu, no teu dispositivo | Espera pelo sinal e depois confirma que o início de sessão chegou à conta certa |
| E-mail de verificação de um registo iniciado pelo agente | O agente, se lhe deste acesso à caixa de correio | Abre só a mensagem correspondente, confirma destinatário e contexto e volta ao formulário |
| Início de sessão normal com credenciais que autorizaste | O agente | Inicia sessão e continua; isto não é uma passagem |
Porque é a pessoa que faz a verificação
Estas são as regras e definições publicadas por trás da passagem, citadas palavra por palavra. Citamo-las; não interpretamos a lei.
| Tema | Texto | O que significa para o teu agente |
|---|---|---|
| Para que serve um CAPTCHA | All interactive approaches require users to perform a task believed to be relatively easy for humans but difficult for robots. | A verificação foi pensada para pessoas. Ser um humano a concluí-la é o caminho previsto. |
| Acessibilidade | Unfortunately the very nature of the interactive task inherently excludes many people with disabilities, resulting in a denial of service to these users. | Algumas pessoas precisam de uma alternativa acessível. A opção de áudio ou de suporte do próprio site é o caminho certo, não um contorno. |
| Visão de segurança | CAPTCHA Defeat is an automated threat. | As equipas de segurança classificam a resolução automatizada como um padrão de ataque. Um lançamento nunca deve parecer um. |
| A automação do browser é visível | Defines a standard way for co-operating user agents to inform the document that it is controlled by WebDriver | Os browsers avisam as páginas quando são controlados por WebDriver. Os sites podem reagir a isso, e reagem. |
| 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 inícios de sessão, liga o agente a um Chrome que tu próprio iniciaste, e não a um que a ferramenta lança. |
| Claude Code com Chrome | When Claude encounters a login page or CAPTCHA, it pauses and asks you to handle it manually. | Um fornecedor de agentes de referência inclui exatamente este comportamento de pausa e passagem. |
| Claude in Chrome: ações proibidas | Bypassing captchas | Contornar CAPTCHAs está na lista do fornecedor de ações que o Claude não faz. |
| Criação de contas | You must be a human to create an Account. Accounts registered by "bots" or other automated methods are not permitted. | Algumas plataformas exigem que seja um humano a criar a conta. Verifica os termos de cada plataforma. |
O que os nossos testes mostraram
- Quando o Chrome DevTools MCP lançou o seu próprio Chrome, as páginas viram navigator.webdriver = true em todas as execuções. Um Chrome iniciado por uma pessoa e depois ligado ao agente devolveu false em todas as 5 execuções.
- Com o agente ligado a esse Chrome, a pessoa concluiu o último passo no mesmo separador e o agente leu o resultado a seguir: 5 de 5 execuções.
- No modo headless do Cline 3.0.67, uma pergunta do agente foi respondida automaticamente com a primeira opção, sem esperar por ninguém: 5 de 5 execuções. Uma pergunta não é uma passagem; terminar a execução e retomá-la mais tarde é.
- O separador e os campos preenchidos ficaram abertos depois de a execução do Cline terminar, e a execução retomada encontrou-os inalterados: 5 de 5 execuções.
Playwright MCP vs Chrome DevTools MCP postos à prova →LaunchRepo com o Cline: uma configuração de browser que funciona →
Esta página não é aconselhamento jurídico. Os termos das plataformas variam e mudam; lê os termos de cada plataforma onde submetes.
Retomar com segurança
É na retoma que os rascunhos se perdem ou são enviados duas vezes. Cinco verificações evitam as duas coisas.
- Mesma janela, mesmo separador. A verificação desapareceu e a página mostra o passo seguinte.
- O agente volta a ler cada campo e compara-o com os valores aprovados antes de clicar em qualquer coisa.
- A sessão terminou durante a verificação? Volta a iniciar sessão no mesmo separador; o agente confirma que o formulário continua preenchido.
- Submete uma vez e regista exatamente o que a plataforma mostrou.
- Sem confirmação clara? Procura primeiro um comprovativo. Só uma não-submissão confirmada permite uma nova tentativa.
Erros que custam uma submissão
- Recarregar ou fechar o separador
- Os campos não guardados perdem-se. Deixa o separador exatamente como o agente o deixou.
- Recomeçar num novo separador
- Dois rascunhos para o mesmo produto convidam a uma submissão duplicada.
- Colar códigos 2FA no chat
- Os códigos acabam em logs e transcrições. Escreve-os só no site.
- Guardar o segredo do autenticador para o agente
- Quem tem o segredo tem o segundo fator. Ele fica na tua app de autenticação.
- “Tenta outra vez” ou mudar de ferramenta
- Repetir uma verificação, mudar de IP ou juntar plugins de camuflagem parece um ataque e pode levar ao bloqueio da conta.
- Confiar numa resposta automática
- Alguns agentes respondem às próprias perguntas em modo não supervisionado. Só um sinal real teu encerra uma passagem.
Como o LaunchRepo trata disto
A passagem vem integrada no kit que o teu agente segue, por isso comporta-se da mesma forma em todas as plataformas.
- O agente regista a plataforma como prepared_needs_human com o bloqueio visível, uma ação para ti, onde a fazer e o resultado observável que lhe permite retomar.
- O rascunho e a respetiva janela de trabalho ficam abertos. Links de verificação, URLs de sessão e códigos nunca são escritos no tracker.
- O teu painel local mostra um cartão “Needs you” com o passo exato. Carrega em “I resolved it: continue” quando terminares.
- Enquanto uma plataforma espera, o agente pode preparar outra plataforma gratuita pronta numa janela à parte. Só uma é controlada ativamente.
- O agente continua a mesma tarefa; nada é iniciado duas vezes.
Comando de retoma do runbook do 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"
Fontes
Cada citação acima foi copiada palavra por palavra destas páginas, lidas a 1 de outubro de 2026. O comportamento testado vem das nossas próprias execuções, descritas nesta página.
| Fonte | Data da página | Verificado |
|---|---|---|
| W3C Group Draft Note: Inaccessibility of CAPTCHA | ||
| OWASP Automated Threats: OAT-009 CAPTCHA Defeat | sem data | |
| W3C WebDriver: navigator.webdriver | sem data | |
| Chrome DevTools MCP: Advanced usage | sem data | |
| Claude Code Docs: Use Claude Code with Chrome | sem data | |
| Claude Help Center: Use Claude in Chrome safely | sem data | |
| GitHub Terms of Service | sem data |
Perguntas frequentes
- Os agentes de IA conseguem resolver CAPTCHAs?
- Algumas ferramentas e serviços pagos tentam. Os CAPTCHAs foram concebidos para confirmar que está ali uma pessoa, e as equipas de segurança tratam a resolução automatizada como um padrão de ataque. Uma passagem controlada mantém a tua conta e a tua submissão seguras: o agente prepara tudo, tu concluis a verificação, o agente termina.
- Devo dar ao meu agente os códigos 2FA ou o segredo do autenticador?
- Não. Escreve tu os códigos, diretamente no site, no separador que o agente deixou aberto. O segredo do autenticador e os códigos de recuperação ficam contigo. O agente nunca precisa deles para preencher formulários, ler resultados ou retomar.
- Ligar o agente ao meu próprio Chrome reduz os CAPTCHAs?
- Mantém a tua sessão iniciada como sempre e, no nosso teste, as páginas viram navigator.webdriver = false num Chrome iniciado por ti. Não promete menos verificações. Quando aparece uma, a passagem é a mesma.
- O que acontece se a sessão do agente terminar enquanto resolvo a verificação?
- Não se perde nada desde que o separador fique aberto. No nosso teste com o Cline, o formulário preenchido sobreviveu ao fim da execução e a execução retomada encontrou-o inalterado. Retoma a mesma sessão ou, no LaunchRepo, continua a mesma tarefa.
- É legal deixar uma IA resolver CAPTCHAs?
- Não damos aconselhamento jurídico, e a resposta depende de onde estás e dos termos de cada plataforma. O que podemos dizer: a Anthropic inclui contornar CAPTCHAs nas ações proibidas do Claude in Chrome, e algumas plataformas exigem que seja um humano a criar as contas. A passagem evita a questão por completo.
- A demo desta página é um CAPTCHA real?
- Não. É uma simulação que mostra os estados de uma passagem: rascunho, em pausa, retomado, submetido uma vez. Nada é verificado, guardado ou enviado, e a nota que descarregas é criada no teu browser.
Deixa a parte longa para o teu agente
O LaunchRepo dá ao teu agente de programação o kit, a lista de plataformas e o tracker. Tu ficas com os poucos passos que só uma pessoa deve dar.
Ver preços