A tarefa que ninguém quer fazer
Trabalho com dados de licitações públicas. Toda semana preciso passar por dezenas de chamados em um sistema OTRS — cada um com várias interações, anexos, status, responsáveis — extrair as informações relevantes e jogar no meu painel de acompanhamento.
É o tipo de trabalho que ninguém estranha estar lento. "É só fazer um por um, na mão mesmo." Cinco minutos por chamado. Cinquenta chamados. Quatro horas e meia.
Quatro horas e meia que somam, todo mês, mais ou menos uma semana inteira de trabalho gasto em algo que um estagiário poderia fazer — se eu estivesse disposto a gastar uma semana inteira ensinando o estagiário.
Hoje eu fiz os 57 chamados em 3 minutos.
E saí com um JSON estruturado pronto pra subir no meu painel. Sem custo. Sem agente de IA rodando o tempo todo. Sem token nenhum.
A história abaixo é interessante porque o resultado importa menos do que o padrão que descobri no caminho. Esse padrão funciona pra praticamente qualquer trabalho repetitivo em sistemas web. Vou te ensinar.
Tentativa 1: Claude no Chrome (e por que ela funcionou — mas estava errada)
Comecei do jeito óbvio: abri o Claude no Chrome (extensão oficial) e pedi pra ele extrair os chamados pra mim. Mostrei a URL do sistema, expliquei o que cada chamado precisava ter, e disparei a tarefa.
Funcionou. Em quinze minutos ele tinha aberto 8 chamados, extraído o conteúdo de cada um, e me mandado um resumo estruturado.
Mas eu percebi três coisas observando ele trabalhar.
Primeiro: ele estava sendo previsível. A cada chamado, fazia exatamente os mesmos passos: tirava uma snapshot da página, identificava onde clicar no link do chamado, clicava, esperava carregar, lia o conteúdo, voltava pra lista. Era um loop, sempre igual.
Segundo: ele era lento porque cada passo daquele exigia uma decisão por trás. Snapshot → análise visual → decisão → ação → confirmação. Mesmo em uma página estática que ele já tinha visto.
Terceiro: cada uma daquelas decisões custava tokens. Não muitos, mas multiplicados por 57 chamados e várias ações por chamado, era um custo desnecessário pra uma tarefa 100% repetitiva.
Aí caiu a ficha. Por que estou usando um agente de IA pra fazer um loop?
A virada: AI descobre, código executa
Loops são exatamente onde código bate IA. Código não precisa pensar — ele só faz. Sem snapshot, sem decisão, sem espera, sem cobrança. Roda na velocidade do servidor.
Mas pra escrever o código, eu precisaria conhecer a estrutura DOM do sistema, os endpoints da API interna, os seletores corretos, os timings — e o sistema é um OTRS customizado que ninguém documentou.
Foi aí que percebi a oportunidade.
O Claude no Chrome já tinha descoberto tudo isso pra mim. Cada vez que ele clicava em algo, ele estava usando as ferramentas internas dele pra identificar elementos do DOM, disparar eventos, navegar via JavaScript. Toda a lógica de "como mexer nesse sistema" já estava na cabeça dele, depois de oito chamados de prática.
Então fiz a pergunta que mudou tudo:
"Para o próximo chamado, ao invés de executar você mesmo, me dá o script JavaScript que faz exatamente o que você faria. Quero rodar isso no console do navegador."
Cinco segundos depois, ele me devolveu o script. Um loop limpo em JavaScript puro, sem dependências, sem nada além das funções nativas do navegador.
O momento "mágica"
Abri o DevTools do Edge (F12). Aba Console. Colei o script. Apertei Enter.
E começou.
[Extrator OTRS] — Chamado 1/57: #88246803
[Extrator OTRS] ✓ #88246803 extraído — 9 interações
[Extrator OTRS] ⏳ Aguardando 2.5s...
[Extrator OTRS] — Chamado 2/57: #88253579
[Extrator OTRS] ✓ #88253579 extraído — 7 interações
[Extrator OTRS] ⏳ Aguardando 2.5s...
Linha por linha. Sem cobrar nada. Sem precisar de IA rodando. Sem janela de chat aberta.
No fim do loop, mais duas linhas que me deram um sorriso largo:
[Extrator OTRS] ✓ Todos os chamados processados. Gerando arquivo...
[Extrator OTRS] ✓ JSON válido.
[Extrator OTRS] ✓ Download disparado: chamados_servicedesk.json
Um único arquivo .json, estruturado direitinho, com os 57 chamados, todas as interações, todos os metadados. Pronto pra alimentar o painel.
Subi no sistema. Funcionou. Painel atualizado. Quatro horas e meia de trabalho eliminadas.
A matemática
Comparando os dois caminhos:
| Métrica | Manual | Claude no Chrome | Script via Console | |---|---|---|---| | Tempo para 57 chamados | ~4h 45min | ~1h 45min | ~3 min | | Custo em tokens | R$ 0 | ~R$ 6–12 | R$ 0 | | Determinismo | 95% (humano cansa) | 90% (IA pode errar) | 100% | | Reusabilidade | nenhuma | reexecutar e pagar de novo | rodar quantas vezes quiser | | Saída estruturada | manual | precisa pedir | automática (JSON pronto) |
A coluna que importa não é "Tempo". É "Reusabilidade". Próxima semana, próximo mês, próximo ano — esse script roda em 3 minutos toda vez. O Claude no Chrome levaria 1h45 e custaria tokens toda vez. Manual… nem comento.
O padrão por trás disso
Se você fica só com a história, leva embora uma boa anedota. Se leva o padrão, leva embora algo que vai te economizar 100 horas por ano em qualquer trabalho repetitivo:
1. Use IA como camada de descoberta
Quando você não conhece um sistema, um fluxo, um padrão — peça pra IA navegar, mapear, experimentar. Use Claude no Chrome, Comet, ou qualquer agent que opere browser. Eles são feitos pra descobrir o caminho onde não há documentação.
Você está pagando IA pra aprender o sistema no seu lugar. Não pra executar o sistema. Essa é a chave.
2. Peça o código quando enxergar o padrão
Depois de algumas execuções, você vai notar que a IA está fazendo um loop. É o sinal. Pause e peça:
"Me dá o script JavaScript que reproduz exatamente o que você acabou de fazer."
Ou em outros contextos:
"Me dá o curl/python/SQL/etc que faz isso direto."
A IA vai te entregar código limpo, sem complexidade desnecessária, porque ela acabou de viver o processo.
3. Execute o código fora da IA
Aqui está o salto que ninguém conta. Uma vez que você tem o código, não rode ele de dentro do agente de IA. Rode no console do navegador (F12 → Console → Cola → Enter), num terminal, num n8n, no que quer que aceite rodar código.
Você ganha velocidade, determinismo e zero custo.
4. Mantenha um arquivo de scripts
Toda vez que destilar um agente de IA em um script funcional, salve em um arquivo. Eu mantenho uma pasta ~/scripts/ com dezenas desses. É a minha biblioteca pessoal de automações.
O que era trabalho repetitivo passa a ser arquivo. Arquivos compõem. Em alguns meses você tem um arsenal.
O que era trabalho repetitivo passa a ser arquivo. Arquivos compõem. Em alguns meses você tem um arsenal.
Onde esse padrão NÃO funciona
Pra fechar de forma honesta — esse padrão não é mágica universal. Ele funciona quando:
- A tarefa é repetitiva (loop com mesmas ações)
- O sistema é estável (DOM ou API não muda toda semana)
- O passo a passo é enumerável (pode ser escrito como sequência de instruções)
- A decisão por etapa é mecânica (não exige julgamento contextual humano)
Não funciona quando:
- Cada caso é único (precisa de avaliação)
- O sistema muda constantemente (selectors quebram)
- A tarefa exige inferência semântica que muda a cada execução (aí IA ganha)
Pro meu caso de licitações — extrair 50 chamados de um sistema OTRS estável — funciona perfeitamente. Pra escrever uma análise de mercado contextualizada, IA ganha.
A regra geral: se você pode imaginar um estagiário fazendo a tarefa seguindo um checklist sem pensar muito, pode virar script.
O momento "mágica"
As 4 horas que ganhei essa semana viraram tempo pra:
- Escrever esse post pra você
- Iterar no painel de dados (adicionar 3 novos cortes analíticos)
- Começar a próxima automação (essa eu deixo pro próximo post)
É o ciclo virtuoso. Cada automação destrava tempo. Tempo destravado vira automação seguinte. Em 6 meses, você é uma pessoa diferente porque seu tempo é diferente.
Tente isso amanhã
Pega qualquer tarefa que você faz no navegador, repetidamente, mais de 10 vezes. Pode ser baixar relatórios, preencher formulários, copiar dados de telas pra planilha, mover itens entre sistemas.
Abre o Claude no Chrome (ou o Comet, ou outro agent). Pede pra ele fazer uma das execuções.
Observa.
Depois, pede o script.
Cola no F12.
Roda.
Se testar, me manda por e-mail ou WhatsApp o que aconteceu. Vou gostar de ver o resultado.
—
Cláudio Vargas — eng. de produção, MBA em ESG, fascinado por tecnologia aplicada de verdade. claudtechleads.com.br | @claudtechleads no Instagram